Uses of Class
jmri.TurnoutOperation
-
Packages that use TurnoutOperation Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.configurexml.turnoutoperations jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmrit.beantable.turnout jmri.jmrit.turnoutoperations -
-
Uses of TurnoutOperation in jmri
Subclasses of TurnoutOperation in jmri Modifier and Type Class Description class
CommonTurnoutOperation
Specialization of TurnoutOperation to contain common properties and methods for concrete subclasses.class
NoFeedbackTurnoutOperation
NoFeedBackTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback.class
RawTurnoutOperation
RawTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback by sending raw NMRA commands to the turnout.class
SensorTurnoutOperation
SensorTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with explicit feedback from sensor(s).Methods in jmri that return TurnoutOperation Modifier and Type Method Description TurnoutOperation
TurnoutOperation. getDefinitive()
Get the definitive operation for this parameter variation.TurnoutOperation
TurnoutOperationManager. getMatchingOperation(Turnout t, int apparentMode)
Find the correct operation for this turnout.TurnoutOperation
TurnoutOperationManager. getMatchingOperationAlways(Turnout t)
TurnoutOperation
TurnoutOperationManager. getMatchingOperationAlways(Turnout t, int apparentMode)
Find a suitable operation for this turnout, based on its feedback type.TurnoutOperation
TurnoutOperationManager. getOperation(java.lang.String name)
Find a TurnoutOperation by its name.TurnoutOperation
Turnout. getTurnoutOperation()
TurnoutOperation[]
TurnoutOperationManager. getTurnoutOperations()
TurnoutOperation
NoFeedbackTurnoutOperation. makeCopy(java.lang.String n)
Return clone with different name.TurnoutOperation
RawTurnoutOperation. makeCopy(java.lang.String n)
Return clone with different name.TurnoutOperation
SensorTurnoutOperation. makeCopy(java.lang.String n)
Return clone with different name.abstract TurnoutOperation
TurnoutOperation. makeCopy(java.lang.String n)
Factory to make a copy of an operation identical in all respects except the name.TurnoutOperation
TurnoutOperation. makeNonce(Turnout t)
Methods in jmri with parameters of type TurnoutOperation Modifier and Type Method Description protected void
TurnoutOperationManager. addOperation(TurnoutOperation op)
add a new operation Silently replaces any existing operation with the same nameboolean
CommonTurnoutOperation. equivalentTo(TurnoutOperation other)
abstract boolean
TurnoutOperation. equivalentTo(TurnoutOperation other)
protected void
TurnoutOperationManager. removeOperation(TurnoutOperation op)
void
Turnout. setTurnoutOperation(TurnoutOperation toper)
set current automation class -
Uses of TurnoutOperation in jmri.configurexml.turnoutoperations
Methods in jmri.configurexml.turnoutoperations that return TurnoutOperation Modifier and Type Method Description TurnoutOperation
CommonTurnoutOperationXml. loadOne(org.jdom2.Element e, java.lang.reflect.Constructor<?> constr, int di, int dmt)
called for a newly-constructed object to load it from an XML elementTurnoutOperation
NoFeedbackTurnoutOperationXml. loadOne(org.jdom2.Element e)
called for a newly-constructed object to load it from an XML elementTurnoutOperation
RawTurnoutOperationXml. loadOne(org.jdom2.Element e)
called for a newly-constructed object to load it from an XML elementTurnoutOperation
SensorTurnoutOperationXml. loadOne(org.jdom2.Element e)
called for a newly-constructed object to load it from an XML elementabstract TurnoutOperation
TurnoutOperationXml. loadOne(org.jdom2.Element e)
static TurnoutOperation
TurnoutOperationXml. loadOperation(org.jdom2.Element e)
Load one operation, using the appropriate adapterMethods in jmri.configurexml.turnoutoperations with parameters of type TurnoutOperation Modifier and Type Method Description static TurnoutOperationXml
TurnoutOperationXml. getAdapter(TurnoutOperation op)
Given an instance of a concrete subclass of the TurnoutOperation class, looks for a corresponding ...Xml class and creates an instance of it. -
Uses of TurnoutOperation in jmri.implementation
Fields in jmri.implementation declared as TurnoutOperation Modifier and Type Field Description protected TurnoutOperation
AbstractTurnout. myTurnoutOperation
Methods in jmri.implementation that return TurnoutOperation Modifier and Type Method Description TurnoutOperation
AbstractTurnout. getTurnoutOperation()
Methods in jmri.implementation with parameters of type TurnoutOperation Modifier and Type Method Description void
AbstractTurnout. setTurnoutOperation(TurnoutOperation toper)
set current automation class -
Uses of TurnoutOperation in jmri.jmrit.beantable.turnout
Constructors in jmri.jmrit.beantable.turnout with parameters of type TurnoutOperation Constructor Description TurnoutOperationEditorDialog(TurnoutOperation op, Turnout t, java.awt.Window window)
Pop up a TurnoutOperationConfig Dialog for the turnout. -
Uses of TurnoutOperation in jmri.jmrit.turnoutoperations
Fields in jmri.jmrit.turnoutoperations declared as TurnoutOperation Modifier and Type Field Description (package private) TurnoutOperation
TurnoutOperationFrame. currentOperation
(package private) TurnoutOperation
TurnoutOperationConfig. myOperation
Methods in jmri.jmrit.turnoutoperations that return TurnoutOperation Modifier and Type Method Description (package private) TurnoutOperation
TurnoutOperationConfig. getOperation()
Methods in jmri.jmrit.turnoutoperations with parameters of type TurnoutOperation Modifier and Type Method Description static TurnoutOperationConfig
TurnoutOperationConfig. getConfigPanel(TurnoutOperation op)
Given an instance of a concrete subclass of the TurnoutOperation class, looks for a corresponding ...Config class and creates an instance of it.Constructors in jmri.jmrit.turnoutoperations with parameters of type TurnoutOperation Constructor Description CommonTurnoutOperationConfig(TurnoutOperation op)
Create the config JPanel, if there is one, to configure this operation type.NoFeedbackTurnoutOperationConfig(TurnoutOperation op)
Create the config JPanel, if there is one, to configure this operation type.RawTurnoutOperationConfig(TurnoutOperation op)
Create the config JPanel, if there is one, to configure this operation type.SensorTurnoutOperationConfig(TurnoutOperation op)
Create the config JPanel, if there is one, to configure this operation typeTurnoutOperationConfig(TurnoutOperation op)
-