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.Exceptionpublic abstract GCodeCompiler createNewGCodeCompiler(AbstractMachineParameters parameters) throws java.lang.Exception
java.lang.Exceptionpublic boolean isSameModelAs(AbstractMachine machine)
machine -