Class ActuatorSolutions.ActuatorGcodeIssue
- java.lang.Object
-
- org.openpnp.model.AbstractModelObject
-
- org.openpnp.model.Solutions.Issue
-
- org.openpnp.machine.reference.solutions.ActuatorSolutions.ActuatorGcodeIssue
-
- Enclosing class:
- ActuatorSolutions
protected class ActuatorSolutions.ActuatorGcodeIssue extends Solutions.Issue
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openpnp.model.Solutions.Issue
Solutions.Issue.ActionProperty, Solutions.Issue.BooleanProperty, Solutions.Issue.Choice, Solutions.Issue.CustomProperty, Solutions.Issue.DoubleProperty, Solutions.Issue.IntegerProperty, Solutions.Issue.LengthProperty, Solutions.Issue.MultiLineTextProperty, Solutions.Issue.StringProperty
-
-
Field Summary
-
Fields inherited from class org.openpnp.model.AbstractModelObject
propertyChangeSupport
-
-
Constructor Summary
Constructors Constructor Description ActuatorGcodeIssue(Solutions.Subject subject, GcodeDriver driver, Solutions.Subject holder, java.lang.String qualifier, GcodeDriver.CommandType commandType, java.lang.String[] suggestions, java.lang.String issue, java.lang.String solution, Solutions.Severity severity, java.lang.String uri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Solutions.Issue.MultiLineTextProperty
booleanCommandProperty(boolean on)
protected java.lang.String
composeBooleanCommand(java.lang.String commandOn, java.lang.String commandOff)
protected java.lang.String
extractBooleanCommand(boolean on, java.lang.String command)
Solutions.Issue.CustomProperty[]
getProperties()
void
setState(Solutions.State state)
-
Methods inherited from class org.openpnp.model.Solutions.Issue
activate, canBeAccepted, canBeUndone, getChoice, getChoices, getExtendedDescription, getExtendedIcon, getFingerprint, getIssue, getSeverity, getSolution, getState, getSubject, getUri, isForcedUnsolved, isUnhandled, setChoice, setStateCall
-
Methods inherited from class org.openpnp.model.AbstractModelObject
addPropertyChangeListener, addPropertyChangeListener, dispose, dumpListeners, fireIndexedPropertyChange, firePropertyChange, isListener, isListener, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Constructor Detail
-
ActuatorGcodeIssue
public ActuatorGcodeIssue(Solutions.Subject subject, GcodeDriver driver, Solutions.Subject holder, java.lang.String qualifier, GcodeDriver.CommandType commandType, java.lang.String[] suggestions, java.lang.String issue, java.lang.String solution, Solutions.Severity severity, java.lang.String uri)
-
-
Method Detail
-
setState
public void setState(Solutions.State state) throws java.lang.Exception
- Overrides:
setState
in classSolutions.Issue
- Throws:
java.lang.Exception
-
getProperties
public Solutions.Issue.CustomProperty[] getProperties()
- Overrides:
getProperties
in classSolutions.Issue
-
booleanCommandProperty
protected Solutions.Issue.MultiLineTextProperty booleanCommandProperty(boolean on)
-
extractBooleanCommand
protected java.lang.String extractBooleanCommand(boolean on, java.lang.String command)
-
composeBooleanCommand
protected java.lang.String composeBooleanCommand(java.lang.String commandOn, java.lang.String commandOff)
-
-