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 classCommonTurnoutOperationSpecialization of TurnoutOperation to contain common properties and methods for concrete subclasses.classNoFeedbackTurnoutOperationNoFeedBackTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback.classRawTurnoutOperationRawTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback by sending raw NMRA commands to the turnout.classSensorTurnoutOperationSensorTurnoutOperation 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 TurnoutOperationTurnoutOperation. getDefinitive()Get the definitive operation for this parameter variation.TurnoutOperationTurnoutOperationManager. getMatchingOperation(Turnout t, int apparentMode)Find the correct operation for this turnout.TurnoutOperationTurnoutOperationManager. getMatchingOperationAlways(Turnout t)TurnoutOperationTurnoutOperationManager. getMatchingOperationAlways(Turnout t, int apparentMode)Find a suitable operation for this turnout, based on its feedback type.TurnoutOperationTurnoutOperationManager. getOperation(java.lang.String name)Find a TurnoutOperation by its name.TurnoutOperationTurnout. getTurnoutOperation()TurnoutOperation[]TurnoutOperationManager. getTurnoutOperations()TurnoutOperationNoFeedbackTurnoutOperation. makeCopy(java.lang.String n)Return clone with different name.TurnoutOperationRawTurnoutOperation. makeCopy(java.lang.String n)Return clone with different name.TurnoutOperationSensorTurnoutOperation. makeCopy(java.lang.String n)Return clone with different name.abstract TurnoutOperationTurnoutOperation. makeCopy(java.lang.String n)Factory to make a copy of an operation identical in all respects except the name.TurnoutOperationTurnoutOperation. makeNonce(Turnout t)Methods in jmri with parameters of type TurnoutOperation Modifier and Type Method Description protected voidTurnoutOperationManager. addOperation(TurnoutOperation op)add a new operation Silently replaces any existing operation with the same namebooleanCommonTurnoutOperation. equivalentTo(TurnoutOperation other)abstract booleanTurnoutOperation. equivalentTo(TurnoutOperation other)protected voidTurnoutOperationManager. removeOperation(TurnoutOperation op)voidTurnout. 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 TurnoutOperationCommonTurnoutOperationXml. 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 elementTurnoutOperationNoFeedbackTurnoutOperationXml. loadOne(org.jdom2.Element e)called for a newly-constructed object to load it from an XML elementTurnoutOperationRawTurnoutOperationXml. loadOne(org.jdom2.Element e)called for a newly-constructed object to load it from an XML elementTurnoutOperationSensorTurnoutOperationXml. loadOne(org.jdom2.Element e)called for a newly-constructed object to load it from an XML elementabstract TurnoutOperationTurnoutOperationXml. loadOne(org.jdom2.Element e)static TurnoutOperationTurnoutOperationXml. 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 TurnoutOperationXmlTurnoutOperationXml. 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 TurnoutOperationAbstractTurnout. myTurnoutOperationMethods in jmri.implementation that return TurnoutOperation Modifier and Type Method Description TurnoutOperationAbstractTurnout. getTurnoutOperation()Methods in jmri.implementation with parameters of type TurnoutOperation Modifier and Type Method Description voidAbstractTurnout. 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) TurnoutOperationTurnoutOperationFrame. currentOperation(package private) TurnoutOperationTurnoutOperationConfig. myOperationMethods in jmri.jmrit.turnoutoperations that return TurnoutOperation Modifier and Type Method Description (package private) TurnoutOperationTurnoutOperationConfig. getOperation()Methods in jmri.jmrit.turnoutoperations with parameters of type TurnoutOperation Modifier and Type Method Description static TurnoutOperationConfigTurnoutOperationConfig. 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)
-