Skip to content
Snippets Groups Projects
GenericGcodeDriver.java 29 KiB
Newer Older
  • Learn to ignore specific revisions
  •     } else if (SETTING_SPINDLE_MAX.equals(attribute)) {
          this.setSpindleMax((Double) value);
    
      
      /**
       * Adjust defaults after deserializing driver from an old version of XML file
       */
      @Override
      protected void setKeysMissingFromDeserialization()
      {
        // added field spindleMax, needs to be set to 1.0 by default
        // but xstream initializes it to 0.0 when it is missing from XML
        if (this.spindleMax <= 0.0) this.spindleMax = 1.0;
      }
      
    
      @Override
      public GenericGcodeDriver clone() {
        GenericGcodeDriver clone = new GenericGcodeDriver();
        clone.copyProperties(this);
        return clone;
      }