public abstract class AbstractMachine
extends java.lang.Object
Constructor and Description |
---|
AbstractMachine() |
Modifier and Type | Method and Description |
---|---|
abstract GCodeCompiler |
createNewGCodeCompiler(AbstractMachineParameters parameters)
create a new gcode compiler
|
abstract java.lang.String |
getDescription()
get the description of the machine
|
abstract java.lang.String |
getTitle()
get the label of the machine
|
boolean |
isSameModelAs(AbstractMachine machine)
test is this machine model is the same as the one passed in parameters
|
abstract MachineControl |
open(AbstractMachineParameters parameters)
open the machine control, this raise exception if the machine is not ready or
connected
|
public abstract java.lang.String getTitle()
public abstract java.lang.String getDescription()
public abstract MachineControl open(AbstractMachineParameters parameters) throws java.lang.Exception
punchPlan
- java.lang.Exception
public abstract GCodeCompiler createNewGCodeCompiler(AbstractMachineParameters parameters) throws java.lang.Exception
java.lang.Exception
public boolean isSameModelAs(AbstractMachine machine)
machine
-