Uses of Class
jmri.TurnoutOperation
Packages that use TurnoutOperation
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides implementations of various JMRI interfaces.
-
Uses of TurnoutOperation in jmri
Subclasses of TurnoutOperation in jmriModifier and TypeClassDescriptionclassSpecialization of TurnoutOperation to contain common properties and methods for concrete subclasses.classNoFeedBackTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback.classRawTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with no feedback by sending raw NMRA commands to the turnout.classSensorTurnoutOperation class - specialization of TurnoutOperation to provide automatic retry for a turnout with explicit feedback from sensor(s).Methods in jmri that return TurnoutOperationModifier and TypeMethodDescriptionTurnoutOperation.getDefinitive()Get the definitive operation for this parameter variation.TurnoutOperationManager.getMatchingOperation(Turnout t, int apparentMode) Find the correct operation for this turnout.TurnoutOperationManager.getMatchingOperationAlways(Turnout t) TurnoutOperationManager.getMatchingOperationAlways(Turnout t, int apparentMode) Find a suitable operation for this turnout, based on its feedback type.TurnoutOperationManager.getOperation(String name) Find a TurnoutOperation by its name.Turnout.getTurnoutOperation()TurnoutOperationManager.getTurnoutOperations()Return clone with different name.Return clone with different name.Return clone with different name.abstract TurnoutOperationFactory to make a copy of an operation identical in all respects except the name.Methods in jmri with parameters of type TurnoutOperationModifier and TypeMethodDescriptionprotected 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 TurnoutOperationModifier and TypeMethodDescriptionCommonTurnoutOperationXml.loadOne(org.jdom2.Element e, Constructor<?> constr, int di, int dmt) called for a newly-constructed object to load it from an XML elementNoFeedbackTurnoutOperationXml.loadOne(org.jdom2.Element e) called for a newly-constructed object to load it from an XML elementRawTurnoutOperationXml.loadOne(org.jdom2.Element e) called for a newly-constructed object to load it from an XML elementSensorTurnoutOperationXml.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 TurnoutOperationModifier and TypeMethodDescriptionstatic 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 TurnoutOperationMethods in jmri.implementation that return TurnoutOperationMethods in jmri.implementation with parameters of type TurnoutOperationModifier and TypeMethodDescriptionvoidAbstractTurnout.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 TurnoutOperationModifierConstructorDescription(package private)TurnoutOperationEditorDialog(TurnoutOperation op, Turnout t, Window window) Pop up a TurnoutOperationConfig Dialog for the turnout. -
Uses of TurnoutOperation in jmri.jmrit.turnoutoperations
Fields in jmri.jmrit.turnoutoperations declared as TurnoutOperationModifier and TypeFieldDescription(package private) TurnoutOperationTurnoutOperationFrame.currentOperation(package private) TurnoutOperationTurnoutOperationConfig.myOperationMethods in jmri.jmrit.turnoutoperations that return TurnoutOperationModifier and TypeMethodDescription(package private) TurnoutOperationTurnoutOperationConfig.getOperation()Methods in jmri.jmrit.turnoutoperations with parameters of type TurnoutOperationModifier and TypeMethodDescriptionstatic 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 TurnoutOperationModifierConstructorDescriptionCreate the config JPanel, if there is one, to configure this operation type.Create the config JPanel, if there is one, to configure this operation type.Create the config JPanel, if there is one, to configure this operation type.Create the config JPanel, if there is one, to configure this operation type(package private)