Skip to content
Snippets Groups Projects
LibInfo.java 1.5 KiB
Newer Older
  • Learn to ignore specific revisions
  •  * This file is part of LibLaserCut.
    
    Thomas Oster's avatar
    Thomas Oster committed
     * Copyright (C) 2011 - 2014 Thomas Oster <mail@thomas-oster.de>
    
    Thomas Oster's avatar
    Thomas Oster committed
     * LibLaserCut is free software: you can redistribute it and/or modify
     * it under the terms of the GNU Lesser General Public License as published by
     * the Free Software Foundation, either version 3 of the License, or
     * (at your option) any later version.
    
    Thomas Oster's avatar
    Thomas Oster committed
     * LibLaserCut is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
     * GNU Lesser General Public License for more details.
     *
     * You should have received a copy of the GNU Lesser General Public License
     * along with LibLaserCut. If not, see <http://www.gnu.org/licenses/>.
    
     **/
    package com.t_oster.liblasercut;
    
    
    import com.t_oster.liblasercut.drivers.*;
    
    
    /**
     * This class contains Version information
     * etc from the Library
     * @author Thomas Oster <thomas.oster@rwth-aachen.de>
     */
    public class LibInfo
    {
    
    Thomas Oster's avatar
    Thomas Oster committed
      private static String VERSION = "visicut1.7";
    
      
      public static String getVersion()
      {
        return VERSION;
      }
      
      public static Class[] getSupportedDrivers()
      {
        return new Class[]{
          EpilogZing.class,
          EpilogHelix.class,
    
          GoldCutHPGL.class,
    
          Lasersaur.class,
    
    Thomas Oster's avatar
    Thomas Oster committed
          Dummy.class,
    
    Thomas Oster's avatar
    Thomas Oster committed
          IModelaMill.class,
    
    Sughosh's avatar
    Sughosh committed
          SampleDriver.class,
    
    Sven Jung's avatar
    Sven Jung committed
          MakeBlockXYPlotter.class,
    
    quillford's avatar
    quillford committed
          SmoothieBoard.class,
          Marlin.class