Package org.openpnp.spi.base
Class AbstractTransformedAxis
- java.lang.Object
-
- org.openpnp.model.AbstractModelObject
-
- org.openpnp.spi.base.AbstractAxis
-
- org.openpnp.spi.base.AbstractTransformedAxis
-
- All Implemented Interfaces:
Identifiable
,Named
,Solutions.Subject
,Axis
,PropertySheetHolder
,TransformedAxis
,WizardConfigurable
- Direct Known Subclasses:
AbstractSingleTransformedAxis
,ReferenceLinearTransformAxis
public abstract class AbstractTransformedAxis extends AbstractAxis implements TransformedAxis
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openpnp.spi.PropertySheetHolder
PropertySheetHolder.PropertySheet
-
-
Field Summary
-
Fields inherited from class org.openpnp.spi.base.AbstractAxis
deleteAction, id, name, permutateDownAction, permutateUpAction, type
-
Fields inherited from class org.openpnp.model.AbstractModelObject
propertyChangeSupport
-
-
Constructor Summary
Constructors Constructor Description AbstractTransformedAxis()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AxesLocation
toRaw(AbstractAxis axis, AxesLocation location, Locatable.LocationOption... options)
static AxesLocation
toTransformed(AbstractAxis axis, AxesLocation location, Locatable.LocationOption... options)
-
Methods inherited from class org.openpnp.spi.base.AbstractAxis
getChildPropertySheetHolders, getCoordinateAxes, getCoordinateAxes, getId, getName, getPropertySheetHolderActions, getPropertySheetHolderIcon, getPropertySheetHolderTitle, getPropertySheets, getType, setName, setType, toRaw, toString, toTransformed
-
Methods inherited from class org.openpnp.model.AbstractModelObject
addPropertyChangeListener, addPropertyChangeListener, dispose, dumpListeners, fireIndexedPropertyChange, firePropertyChange, isListener, isListener, removePropertyChangeListener, removePropertyChangeListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openpnp.model.Identifiable
getId
-
Methods inherited from interface org.openpnp.spi.PropertySheetHolder
getChildPropertySheetHolders, getPropertySheetHolderActions, getPropertySheetHolderIcon, getPropertySheetHolderTitle, getPropertySheets
-
Methods inherited from interface org.openpnp.model.Solutions.Subject
findIssues, getSubjectIcon, getSubjectText
-
Methods inherited from interface org.openpnp.spi.WizardConfigurable
getConfigurationWizard
-
-
-
-
Method Detail
-
toTransformed
public static AxesLocation toTransformed(AbstractAxis axis, AxesLocation location, Locatable.LocationOption... options)
-
toRaw
public static AxesLocation toRaw(AbstractAxis axis, AxesLocation location, Locatable.LocationOption... options) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-