Uses of Interface
jmri.jmrit.logixng.Base
-
-
Uses of Base in jmri.jmrit.display.logixng
Classes in jmri.jmrit.display.logixng that implement Base Modifier and Type Class Description class
ActionAudioIcon
This action controls various things of a AudioIcon on a panel.class
ActionLayoutTurnout
This action controls various things of a LayoutTurnout on a LayoutEditor panel.class
ActionPositionable
This action controls various things of a Positionable on a panel.class
ActionPositionableByClass
This action controls various things of Positionables with a particular class name on a panel.class
WindowManagement
This action acts on a Window.Methods in jmri.jmrit.display.logixng that return Base Modifier and Type Method Description Base
ActionAudioIcon. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionLayoutTurnout. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionPositionable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionPositionableByClass. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
WindowManagement. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
-
Uses of Base in jmri.jmrit.display.logixng.swing
Methods in jmri.jmrit.display.logixng.swing with parameters of type Base Modifier and Type Method Description protected void
ActionAudioIconSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionLayoutTurnoutSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionPositionableByClassSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionPositionableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
WindowManagementSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
void
ActionAudioIconSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionLayoutTurnoutSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionPositionableByClassSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionPositionableSwing. updateObject(Base object)
Updates the object with the data in the form.void
WindowManagementSwing. updateObject(Base object)
Updates the object with the data in the form. -
Uses of Base in jmri.jmrit.logixng
Subinterfaces of Base in jmri.jmrit.logixng Modifier and Type Interface Description interface
AnalogAction
A LogixNG analog action.interface
AnalogActionBean
A LogixNG analog action bean.interface
AnalogExpression
Analog expression is used in LogixNG to answer a question that can give an analog value as result.interface
AnalogExpressionBean
AnalogExpressionBean is a AnalogExpression that also implements NamedBean.interface
ConditionalNG
ConditionalNG.interface
Debugable
A LogixNG item that is debugable.interface
DigitalAction
A LogixNG digitalaction.interface
DigitalActionBean
A LogixNG digital action bean.interface
DigitalBooleanAction
A LogixNG logix emulator action.interface
DigitalBooleanActionBean
A LogixNG logix emulator action bean.interface
DigitalExpression
DigitalExpressionBean is used in LogixNG to answer a question that can give the answers 'true' or 'false'.interface
DigitalExpressionBean
DigitalExpressionBean is a DigitalExpression that also implements NamedBean.interface
FemaleAnalogActionSocket
A female socket for AnalogActioninterface
FemaleAnalogExpressionSocket
A female socket for AnalogExpressioninterface
FemaleAnySocket
A female socket that can hold any male socketinterface
FemaleDigitalActionSocket
A female socket for DigitalActioninterface
FemaleDigitalBooleanActionSocket
A female socket for DigitalBooleanActioninterface
FemaleDigitalExpressionSocket
A female socket for DigitalExpressioninterface
FemaleGenericExpressionSocket
A generic female socketinterface
FemaleSocket
A LogixNG female expression socket.interface
FemaleStringActionSocket
A female socket for StringActioninterface
FemaleStringExpressionSocket
A female socket for StringExpressioninterface
GlobalVariable
LogixNG Global Variable.interface
LogixNG
LogixNG.interface
MaleAnalogActionSocket
A LogixNG male AnalogActionBean socket.interface
MaleAnalogExpressionSocket
A LogixNG male AnalogExpressionBean socket.interface
MaleDigitalActionSocket
A LogixNG male DigitalActionBean socket.interface
MaleDigitalBooleanActionSocket
A LogixNG male DigitalBooleanActionBean socket.interface
MaleDigitalExpressionSocket
A LogixNG male DigitalExpressionBean socket.interface
MaleSocket
A LogixNG male socket.interface
MaleStringActionSocket
A LogixNG male StringActionBean socket.interface
MaleStringExpressionSocket
A LogixNG male StringExpressionBean socket.interface
Module
Represent a LogixNG module.interface
StringAction
A LogixNG string action.interface
StringActionBean
A LogixNG string action.interface
StringExpression
String expression is used in LogixNG to answer a question that can give a string value as result.interface
StringExpressionBean
StringExpressionBean is a StringExpression that also implements NamedBean.Methods in jmri.jmrit.logixng that return Base Modifier and Type Method Description Base
Base. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Do a deep copy of children from the original to me.Base
Base. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Create a deep copy of myself and my children The item needs to try to lookup itself in both systemNames and userNames to see if the user has given a new system name and/or a new user name.If no new system name is given, an auto system name is used.Base
MaleSocket. getObject()
Get the object that this male socket holds.Base
Base. getParent()
Get the parent.Base
Base. getRoot()
Get the root of the tree that this item belongs to.Methods in jmri.jmrit.logixng that return types with arguments of type Base Modifier and Type Method Description java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
AnalogActionManager. getActionClasses()
Get a set of classes that implements the DigitalAction interface.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DigitalActionManager. getActionClasses()
Get a set of classes that implements the DigitalActionBean interface.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DigitalBooleanActionManager. getActionClasses()
Get a set of classes that implements the DigitalBooleanActionBean interface.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
StringActionManager. getActionClasses()
Get a set of classes that implements the DigitalAction interface.java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
AnalogActionFactory. getClasses()
Get a set of classes that implements the AnalogAction interface.java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
AnalogExpressionFactory. getClasses()
Get a set of classes that implements the AnalogExpression interface.java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
DigitalBooleanActionFactory. getClasses()
Get a set of classes that implements the DigitalBooleanAction interface.java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
StringActionFactory. getClasses()
Get a set of classes that implements the StringActionBean interface.java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
StringExpressionFactory. getClasses()
Get a set of classes that implements the StringExpression interface.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
FemaleSocket. getConnectableClasses()
Get a set of classes that are compatible with this female socket.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
AnalogExpressionManager. getExpressionClasses()
Get a set of classes that implements the DigitalAction interface.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DigitalExpressionManager. getExpressionClasses()
Get a set of classes that implements the DigitalAction interface.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
StringExpressionManager. getExpressionClasses()
Get a set of classes that implements the DigitalAction interface.Methods in jmri.jmrit.logixng with parameters of type Base Modifier and Type Method Description FemaleAnalogActionSocket
AnalogActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleAnalogExpressionSocket
AnalogExpressionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
Create a female socket for analog expressionsFemaleDigitalActionSocket
DigitalActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleDigitalBooleanActionSocket
DigitalBooleanActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleDigitalExpressionSocket
DigitalExpressionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleStringActionSocket
StringActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleStringExpressionSocket
StringExpressionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
Create a female socket for analog expressionsFemaleSocket
FemaleSocketManager.SocketType. createSocket(Base parent, FemaleSocketListener listener, java.lang.String name)
Base
Base. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Do a deep copy of children from the original to me.void
MaleSocket. handleError(Base item, java.lang.String message, java.lang.RuntimeException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.void
MaleSocket. handleError(Base item, java.lang.String message, java.util.List<java.lang.String> messageList, JmriException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.void
MaleSocket. handleError(Base item, java.lang.String message, JmriException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.default boolean
Base. hasChild(Base b)
Does this item has the child b?void
Base.RunnableWithBase. run(Base b)
void
Base.RunnableWithBaseThrowException. run(Base b)
void
Base. setParent(Base parent)
Set the parent. -
Uses of Base in jmri.jmrit.logixng.actions
Classes in jmri.jmrit.logixng.actions that implement Base Modifier and Type Class Description class
AbstractAnalogAction
The base class for LogixNG AnalogActionsclass
AbstractDigitalAction
The base class for LogixNG Actionsclass
AbstractDigitalBooleanAction
The base class for LogixNG Boolean Actionsclass
AbstractStringAction
The base class for LogixNG AnalogActionsclass
ActionAtomicBoolean
This action sets the value of an AtomicBoolean.class
ActionAudio
This action controls an audio object.class
ActionBlock
This action triggers a block.class
ActionClock
This action provides the ability to set the fast clock time and start and stop the fast clock.class
ActionClockRate
This action provides the ability to set the fast clock speed.class
ActionCreateBeansFromTable
This action listens on some beans and runs the ConditionalNG on property change.class
ActionDispatcher
This action triggers a Dispather ActiveTrain.class
ActionEntryExit
This action triggers a entryExit.class
ActionFindTableRowOrColumn
This action finds a table row or column.class
ActionLight
This action sets the state of a light.class
ActionLightIntensity
Runs an engine.class
ActionListenOnBeans
This action listens on some beans and runs the ConditionalNG on property change.class
ActionListenOnBeansLocalVariable
This action listens on some beans and runs the ConditionalNG on property change.class
ActionListenOnBeansTable
This action listens on some beans and runs the ConditionalNG on property change.class
ActionLocalVariable
This action sets the value of a local variable.class
ActionMemory
This action sets the value of a memory.class
ActionOBlock
This action triggers an OBlock.class
ActionPower
This action turns power on or off.class
ActionReporter
This action triggers a reporter.class
ActionRequestUpdateAllSensors
Sets all engine slots to status commonclass
ActionRequestUpdateOfSensor
This action requests an update from the layout of the state of a sensor.class
ActionScript
Executes a script.class
ActionSensor
This action sets the state of a sensor.class
ActionSetReporter
This action sets the current report of a Reporter.class
ActionShutDownTask
Executes a digital action delayed.class
ActionSignalHead
Evaluates the state of a SignalHead.class
ActionSignalMast
Evaluates the state of a SignalMast.class
ActionSound
Plays a sound.class
ActionTable
This action sets a cell value of a LogixNG table.class
ActionThrottle
Runs an engine.class
ActionThrottleFunction
Sets a function on a throttleclass
ActionTimer
Executes an action after some time.class
ActionTurnout
This action sets the state of a turnout.class
ActionTurnoutLock
This action sets the lock of a turnout.class
ActionWarrant
This action triggers a warrant.class
AnalogActionLightIntensity
Sets the light intensity.class
AnalogActionMemory
Sets a Memory.class
AnalogMany
Execute many Actions in a specific order.class
Break
Returns from a Module or a ConditionalNG.class
Continue
Returns from a Module or a ConditionalNG.class
DigitalBooleanLogixAction
Executes an action depending on the parameter.class
DigitalBooleanMany
Execute many Actions in a specific order.class
DigitalCallModule
This action executes a module.class
DigitalFormula
This action evaluates the formula.class
DigitalMany
Execute many Actions in a specific order.class
DoAnalogAction
Executes an analog action with the result of an analog expression.class
DoStringAction
Executes an string action with the result of an string expression.class
EnableLogix
This action enables/disables a Logix.class
EnableLogixNG
This action enables/disables a LogixNG.class
Error
Returns from a Module or a ConditionalNG.class
ExecuteAction
Executes a digital action.class
ExecuteDelayed
Executes a digital action delayed.class
Exit
Returns from a Module or a ConditionalNG.class
For
Executes an action when the expression is True.class
ForEach
Executes an action when the expression is True.class
IfThenElse
Executes an action when the expression is True.class
JsonDecode
This action decodes a Json string to a JsonNode.class
LogData
This action logs some data.class
Logix
Emulates Logix.class
LogLocalVariables
This action prints the local variables to the log.class
ProgramOnMain
Program a CV on main.class
Return
Returns from a Module or a ConditionalNG.class
RunOnce
Executes an action only one time.class
Sequence
Executes actions in a sequence.class
ShowDialog
This action show a dialog.class
ShutdownComputer
This action sets the state of a turnout.class
SimulateTurnoutFeedback
Simulates turnout feedback.class
StringActionMemory
Sets a Memory.class
StringActionStringIO
Sets a StringIO.class
StringMany
Execute many Actions in a specific order.class
TableForEach
Executes an action when the expression is True.class
Timeout
Executes an action when the expression is True.class
TriggerRoute
This action triggers a route.class
WebBrowser
Executes an string action with the result of an string expression.class
WebRequest
This action sends a web request.Methods in jmri.jmrit.logixng.actions that return Base Modifier and Type Method Description Base
ActionAtomicBoolean. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionAudio. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionBlock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionClock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionClockRate. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionCreateBeansFromTable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionDispatcher. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionEntryExit. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionFindTableRowOrColumn. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionLight. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionLightIntensity. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionListenOnBeans. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionListenOnBeansLocalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionListenOnBeansTable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionLocalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionOBlock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionPower. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionReporter. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionRequestUpdateAllSensors. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionRequestUpdateOfSensor. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionScript. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSensor. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSetReporter. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionShutDownTask. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSignalHead. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSignalMast. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSound. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionTable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionThrottle. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionThrottleFunction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionTimer. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionTurnout. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionTurnoutLock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionWarrant. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogActionLightIntensity. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogActionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Break. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Continue. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalBooleanLogixAction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalBooleanMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalCallModule. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DoAnalogAction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DoStringAction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
EnableLogix. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
EnableLogixNG. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Error. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExecuteAction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExecuteDelayed. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Exit. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
For. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ForEach. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
IfThenElse. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
JsonDecode. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
LogData. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Logix. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
LogLocalVariables. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ProgramOnMain. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Return. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
RunOnce. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Sequence. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ShowDialog. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ShutdownComputer. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
SimulateTurnoutFeedback. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringActionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringActionStringIO. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
TableForEach. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Timeout. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
TriggerRoute. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
WebBrowser. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
WebRequest. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractAnalogAction. getParent()
Get the parent.Base
AbstractDigitalAction. getParent()
Get the parent.Base
AbstractDigitalBooleanAction. getParent()
Get the parent.Base
AbstractStringAction. getParent()
Get the parent.Methods in jmri.jmrit.logixng.actions that return types with arguments of type Base Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
AnalogFactory. getClasses()
java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
DigitalBooleanFactory. getClasses()
java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
StringFactory. getClasses()
Methods in jmri.jmrit.logixng.actions with parameters of type Base Modifier and Type Method Description void
AbstractAnalogAction. setParent(Base parent)
Set the parent.void
AbstractDigitalAction. setParent(Base parent)
Set the parent.void
AbstractDigitalBooleanAction. setParent(Base parent)
Set the parent.void
AbstractStringAction. setParent(Base parent)
Set the parent. -
Uses of Base in jmri.jmrit.logixng.actions.swing
Methods in jmri.jmrit.logixng.actions.swing with parameters of type Base Modifier and Type Method Description protected abstract void
AbstractAnalogActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected abstract void
AbstractBooleanActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected abstract void
AbstractDigitalActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected abstract void
AbstractStringActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionAudioSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionBlockSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionClockRateSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionClockSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionCreateBeansFromTableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionDispatcherSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionEntryExitSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionFindTableRowOrColumnSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionLightIntensitySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionLightSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionListenOnBeansLocalVariableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionListenOnBeansSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionListenOnBeansTableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionLocalVariableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionMemorySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionOBlockSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionPowerSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionReporterSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionRequestUpdateAllSensorsSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionRequestUpdateOfSensorSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionScriptSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionSensorSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionSetReporterSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionShutDownTaskSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionSignalHeadSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionSignalMastSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionSoundSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionTableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionThrottleFunctionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionThrottleSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionTimerSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionTurnoutLockSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionTurnoutSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionWarrantSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogActionLightIntensitySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogActionMemorySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogManySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
BreakSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ContinueSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DigitalBooleanLogixActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DigitalBooleanManySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DigitalCallModuleSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DigitalFormulaSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DigitalManySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DoAnalogActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DoStringActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
EnableLogixNGSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
EnableLogixSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ErrorSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExecuteActionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExecuteDelayedSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExitSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ForEachSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ForSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
IfThenElseSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
JsonDecodeSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
LogDataSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
LogixSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
LogLocalVariablesSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ProgramOnMainSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ReturnSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
RunOnceSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
SequenceSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ShowDialogSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ShutdownComputerSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
SimulateTurnoutFeedbackSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
StringActionMemorySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
StringActionStringIOSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
StringManySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
TableForEachSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
TimeoutSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
TriggerRouteSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
WebBrowserSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
WebRequestSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
void
AbstractAnalogActionSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.void
AbstractBooleanActionSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.void
AbstractDigitalActionSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.void
AbstractStringActionSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.javax.swing.JPanel
AbstractAnalogActionSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.javax.swing.JPanel
AbstractBooleanActionSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.javax.swing.JPanel
AbstractDigitalActionSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.javax.swing.JPanel
AbstractStringActionSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.void
ActionAudioSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionBlockSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionClockRateSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionClockSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionCreateBeansFromTableSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionDispatcherSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionEntryExitSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionFindTableRowOrColumnSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionLightIntensitySwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionLightSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionListenOnBeansLocalVariableSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionListenOnBeansSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionListenOnBeansTableSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionLocalVariableSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionMemorySwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionOBlockSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionPowerSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionReporterSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionRequestUpdateAllSensorsSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionRequestUpdateOfSensorSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionScriptSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionSensorSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionSetReporterSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionShutDownTaskSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionSignalHeadSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionSignalMastSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionSoundSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionTableSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionThrottleFunctionSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionThrottleSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionTimerSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionTurnoutLockSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionTurnoutSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionWarrantSwing. updateObject(Base object)
Updates the object with the data in the form.void
AnalogActionLightIntensitySwing. updateObject(Base object)
Updates the object with the data in the form.void
AnalogActionMemorySwing. updateObject(Base object)
Updates the object with the data in the form.void
AnalogManySwing. updateObject(Base object)
Updates the object with the data in the form.void
BreakSwing. updateObject(Base object)
Updates the object with the data in the form.void
ContinueSwing. updateObject(Base object)
Updates the object with the data in the form.void
DigitalBooleanLogixActionSwing. updateObject(Base object)
Updates the object with the data in the form.void
DigitalBooleanManySwing. updateObject(Base object)
Updates the object with the data in the form.void
DigitalCallModuleSwing. updateObject(Base object)
Updates the object with the data in the form.void
DigitalFormulaSwing. updateObject(Base object)
Updates the object with the data in the form.void
DigitalManySwing. updateObject(Base object)
Updates the object with the data in the form.void
DoAnalogActionSwing. updateObject(Base object)
Updates the object with the data in the form.void
DoStringActionSwing. updateObject(Base object)
Updates the object with the data in the form.void
EnableLogixNGSwing. updateObject(Base object)
Updates the object with the data in the form.void
EnableLogixSwing. updateObject(Base object)
Updates the object with the data in the form.void
ErrorSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExecuteActionSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExecuteDelayedSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExitSwing. updateObject(Base object)
Updates the object with the data in the form.void
ForEachSwing. updateObject(Base object)
Updates the object with the data in the form.void
ForSwing. updateObject(Base object)
Updates the object with the data in the form.void
IfThenElseSwing. updateObject(Base object)
Updates the object with the data in the form.void
JsonDecodeSwing. updateObject(Base object)
Updates the object with the data in the form.void
LogDataSwing. updateObject(Base object)
Updates the object with the data in the form.void
LogixSwing. updateObject(Base object)
Updates the object with the data in the form.void
LogLocalVariablesSwing. updateObject(Base object)
Updates the object with the data in the form.void
ProgramOnMainSwing. updateObject(Base object)
Updates the object with the data in the form.void
ReturnSwing. updateObject(Base object)
Updates the object with the data in the form.void
RunOnceSwing. updateObject(Base object)
Updates the object with the data in the form.void
SequenceSwing. updateObject(Base object)
Updates the object with the data in the form.void
ShowDialogSwing. updateObject(Base object)
Updates the object with the data in the form.void
ShutdownComputerSwing. updateObject(Base object)
Updates the object with the data in the form.void
SimulateTurnoutFeedbackSwing. updateObject(Base object)
Updates the object with the data in the form.void
StringActionMemorySwing. updateObject(Base object)
Updates the object with the data in the form.void
StringActionStringIOSwing. updateObject(Base object)
Updates the object with the data in the form.void
StringManySwing. updateObject(Base object)
Updates the object with the data in the form.void
TableForEachSwing. updateObject(Base object)
Updates the object with the data in the form.void
TimeoutSwing. updateObject(Base object)
Updates the object with the data in the form.void
TriggerRouteSwing. updateObject(Base object)
Updates the object with the data in the form.void
WebBrowserSwing. updateObject(Base object)
Updates the object with the data in the form.void
WebRequestSwing. updateObject(Base object)
Updates the object with the data in the form. -
Uses of Base in jmri.jmrit.logixng.expressions
Classes in jmri.jmrit.logixng.expressions that implement Base Modifier and Type Class Description class
AbstractAnalogExpression
class
AbstractDigitalExpression
class
AbstractStringExpression
class
AnalogExpressionAnalogIO
Reads a AnalogIO.class
AnalogExpressionConstant
Constant value.class
AnalogExpressionLocalVariable
Reads a local variable.class
AnalogExpressionMemory
Reads a Memory.class
AnalogFormula
Evaluates to True if the formula evaluates to trueclass
And
Evaluates to True if all of the children expressions evaluate to true.class
Antecedent
Evaluates to True if the antecedent evaluates to trueclass
ConnectionName
Returns true if there is a connection of specified type.class
DigitalCallModule
This expression evaluates a module.class
DigitalFormula
Evaluates to True if the formula evaluates to trueclass
ExpressionAudio
This expression evaluates the state of an Audio.class
ExpressionBlock
This expression evaluates the state of a Block.class
ExpressionClock
This expression is a clock.class
ExpressionConditional
Evaluates the state of a Conditional.class
ExpressionDispatcher
This expression checks the status or mode of an active train.class
ExpressionEntryExit
This expression sets the state of a DestinationPoints.class
ExpressionLight
This expression sets the state of a light.class
ExpressionLinuxLinePower
Check the status of battery and power supply.class
ExpressionLocalVariable
Evaluates the state of a local variable.class
ExpressionMemory
Evaluates the state of a Memory.class
ExpressionOBlock
This expression sets the state of a oblock.class
ExpressionPower
This expression sets the state of a power.class
ExpressionReference
Evaluates what a reference points to.class
ExpressionReporter
Evaluates the state of a Reporter.class
ExpressionScript
Executes a script.class
ExpressionSection
This expression evaluates the state of a Section.class
ExpressionSensor
This expression sets the state of a sensor.class
ExpressionSensorEdge
This expression checks the flank of the change of the state of a sensor.class
ExpressionSignalHead
Evaluates the state of a SignalHead.class
ExpressionSignalMast
Evaluates the state of a SignalMast.class
ExpressionTransit
This expression evaluates the state of a Transit.class
ExpressionTurnout
This expression sets the state of a turnout.class
ExpressionWarrant
This expression sets the state of a warrant.class
False
Always evaluates to False.class
FileAsFlag
Does a file exists?class
Hold
An Expression that keeps its status even if its child expression doesn't.class
LastResultOfDigitalExpression
Returns the last result of a digital expression.class
LogData
This action logs some data.class
Not
An Expression that negates the result of its child expression.class
Or
Evaluates to True if any of the children expressions evaluate to true.class
StringExpressionConstant
Constant value.class
StringExpressionMemory
Reads a Memory.class
StringFormula
Evaluates to True if the formula evaluates to trueclass
Timer
An expression that waits some time before returning True.class
TimeSinceMidnight
This expression returns the number of minutes since midnight for the fast clock or the system clock.class
TriggerOnce
An Expression that returns True only once while its child expression returns True.class
True
Always evaluates to True.Methods in jmri.jmrit.logixng.expressions that return Base Modifier and Type Method Description Base
AnalogExpressionAnalogIO. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogExpressionConstant. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogExpressionLocalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogExpressionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
And. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Antecedent. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ConnectionName. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalCallModule. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionAudio. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionBlock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionClock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionConditional. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionDispatcher. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionEntryExit. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionLight. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionLinuxLinePower. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionLocalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionOBlock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionPower. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionReference. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionReporter. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionScript. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSection. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSensor. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSensorEdge. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSignalHead. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSignalMast. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionTransit. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionTurnout. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionWarrant. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
False. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
FileAsFlag. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Hold. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
LastResultOfDigitalExpression. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
LogData. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Not. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Or. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringExpressionConstant. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringExpressionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Timer. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
TimeSinceMidnight. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
TriggerOnce. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
True. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractAnalogExpression. getParent()
Get the parent.Base
AbstractDigitalExpression. getParent()
Get the parent.Base
AbstractStringExpression. getParent()
Get the parent.Methods in jmri.jmrit.logixng.expressions that return types with arguments of type Base Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
AnalogFactory. getClasses()
java.util.Set<java.util.Map.Entry<Category,java.lang.Class<? extends Base>>>
StringFactory. getClasses()
Methods in jmri.jmrit.logixng.expressions with parameters of type Base Modifier and Type Method Description void
AbstractAnalogExpression. setParent(Base parent)
Set the parent.void
AbstractDigitalExpression. setParent(Base parent)
Set the parent.void
AbstractStringExpression. setParent(Base parent)
Set the parent. -
Uses of Base in jmri.jmrit.logixng.expressions.swing
Methods in jmri.jmrit.logixng.expressions.swing with parameters of type Base Modifier and Type Method Description protected abstract void
AbstractAnalogExpressionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected abstract void
AbstractDigitalExpressionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected abstract void
AbstractStringExpressionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogExpressionAnalogIOSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogExpressionConstantSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogExpressionLocalVariableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogExpressionMemorySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AnalogFormulaSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AndSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
AntecedentSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ConnectionNameSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DigitalCallModuleSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DigitalFormulaSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionAudioSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionBlockSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionClockSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionConditionalSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionDispatcherSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionEntryExitSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionLightSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionLinuxLinePowerSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionLocalVariableSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionMemorySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionOBlockSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionPowerSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionReferenceSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionReporterSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionScriptSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionSectionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionSensorEdgeSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionSensorSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionSignalHeadSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionSignalMastSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionTransitSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionTurnoutSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionWarrantSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
FalseSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
FileAsFlagSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
HoldSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
LastResultOfDigitalExpressionSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
LogDataSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
NotSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
OrSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
StringExpressionConstantSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
StringExpressionMemorySwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
StringFormulaSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
TimerSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
TimeSinceMidnightSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
TriggerOnceSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
TrueSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
void
AbstractAnalogExpressionSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.void
AbstractDigitalExpressionSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.void
AbstractStringExpressionSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.javax.swing.JPanel
AbstractAnalogExpressionSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.javax.swing.JPanel
AbstractDigitalExpressionSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.javax.swing.JPanel
AbstractStringExpressionSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.void
AnalogExpressionAnalogIOSwing. updateObject(Base object)
Updates the object with the data in the form.void
AnalogExpressionConstantSwing. updateObject(Base object)
Updates the object with the data in the form.void
AnalogExpressionLocalVariableSwing. updateObject(Base object)
Updates the object with the data in the form.void
AnalogExpressionMemorySwing. updateObject(Base object)
Updates the object with the data in the form.void
AnalogFormulaSwing. updateObject(Base object)
Updates the object with the data in the form.void
AndSwing. updateObject(Base object)
Updates the object with the data in the form.void
AntecedentSwing. updateObject(Base object)
Updates the object with the data in the form.void
ConnectionNameSwing. updateObject(Base object)
Updates the object with the data in the form.void
DigitalCallModuleSwing. updateObject(Base object)
Updates the object with the data in the form.void
DigitalFormulaSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionAudioSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionBlockSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionClockSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionConditionalSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionDispatcherSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionEntryExitSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionLightSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionLinuxLinePowerSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionLocalVariableSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionMemorySwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionOBlockSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionPowerSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionReferenceSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionReporterSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionScriptSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionSectionSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionSensorEdgeSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionSensorSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionSignalHeadSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionSignalMastSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionTransitSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionTurnoutSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionWarrantSwing. updateObject(Base object)
Updates the object with the data in the form.void
FalseSwing. updateObject(Base object)
Updates the object with the data in the form.void
FileAsFlagSwing. updateObject(Base object)
Updates the object with the data in the form.void
HoldSwing. updateObject(Base object)
Updates the object with the data in the form.void
LastResultOfDigitalExpressionSwing. updateObject(Base object)
Updates the object with the data in the form.void
LogDataSwing. updateObject(Base object)
Updates the object with the data in the form.void
NotSwing. updateObject(Base object)
Updates the object with the data in the form.void
OrSwing. updateObject(Base object)
Updates the object with the data in the form.void
StringExpressionConstantSwing. updateObject(Base object)
Updates the object with the data in the form.void
StringExpressionMemorySwing. updateObject(Base object)
Updates the object with the data in the form.void
StringFormulaSwing. updateObject(Base object)
Updates the object with the data in the form.void
TimerSwing. updateObject(Base object)
Updates the object with the data in the form.void
TimeSinceMidnightSwing. updateObject(Base object)
Updates the object with the data in the form.void
TriggerOnceSwing. updateObject(Base object)
Updates the object with the data in the form.void
TrueSwing. updateObject(Base object)
Updates the object with the data in the form. -
Uses of Base in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement Base Modifier and Type Class Description class
AbstractBase
The abstract class that is the base class for all LogixNG classes that implements the Base interface.class
AbstractFemaleSocket
Abstract female socket.class
AbstractMaleSocket
The abstract class that is the base class for all LogixNG classes that implements the Base interface.class
ClipboardMany
Have many items of any type.class
DefaultClipboard
Default implementation of the clipboardclass
DefaultConditionalNG
The default implementation of ConditionalNG.class
DefaultFemaleAnalogActionSocket
Default implementation of the Female Analog Action socketclass
DefaultFemaleAnalogExpressionSocket
Default implementation of the Female Analog Expression socketclass
DefaultFemaleAnySocket
Default implementation of FemaleAnySocketclass
DefaultFemaleDigitalActionSocket
Default implementation of the Female Digital Action socketclass
DefaultFemaleDigitalBooleanActionSocket
Default implementation of the Female Digital Boolean Action socketclass
DefaultFemaleDigitalExpressionSocket
Default implementation of the Female Digital Expression socketclass
DefaultFemaleGenericExpressionSocket
Default implementation of the FemaleGenericExpressionSocketclass
DefaultFemaleStringActionSocket
Default implementation of the Female String Action socketclass
DefaultFemaleStringExpressionSocket
Default implementation of the Female String Expression socketclass
DefaultGlobalVariable
The default implementation of GlobalVariable.class
DefaultLogixNG
The default implementation of LogixNG.class
DefaultMaleAnalogActionSocket
Every AnalogActionBean has an DefaultMaleAnalogActionSocket as its parent.class
DefaultMaleAnalogExpressionSocket
Every AnalogExpressionBean has an DefaultMaleAnalogExpressionSocket as its parent.class
DefaultMaleDigitalActionSocket
Every DigitalActionBean has an DefaultMaleDigitalActionSocket as its parent.class
DefaultMaleDigitalBooleanActionSocket
Every DigitalBooleanActionBean has an DefaultMaleDigitalBooleanActionSocket as its parent.class
DefaultMaleDigitalExpressionSocket
Every DigitalExpressionBean has an DefaultMaleDigitalExpressionSocket as its parent.class
DefaultMaleStringActionSocket
Every StringActionBean has an DefaultMaleStringActionSocket as its parent.class
DefaultMaleStringExpressionSocket
Every StringExpressionBean has an DefaultMaleStringExpressionSocket as its parent.class
DefaultModule
The default implementation of Module.Methods in jmri.jmrit.logixng.implementation that return Base Modifier and Type Method Description Base
AbstractBase. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Do a deep copy of children from the original to me.Base
AbstractFemaleSocket. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractMaleSocket. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ClipboardMany. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultGlobalVariable. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultLogixNG. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractFemaleSocket. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractMaleSocket. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ClipboardMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultClipboard. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultConditionalNG. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultGlobalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultLogixNG. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultModule. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractMaleSocket. getObject()
Get the object that this male socket holds.Base
AbstractFemaleSocket. getParent()
Get the parent.Base
AbstractMaleSocket. getParent()
Base
ClipboardMany. getParent()
Base
DefaultClipboard. getParent()
Base
DefaultConditionalNG. getParent()
Get the parent.Base
DefaultGlobalVariable. getParent()
Get the parent.Base
DefaultLogixNG. getParent()
Get the parent.Base
DefaultModule. getParent()
Get the parent.Base
AbstractBase. getRoot()
Get the root of the tree that this item belongs to.Base
AbstractFemaleSocket. getRoot()
Get the root of the tree that this item belongs to.Base
AbstractMaleSocket. getRoot()
Get the root of the tree that this item belongs to.Base
DefaultGlobalVariable. getRoot()
Get the root of the tree that this item belongs to.Base
DefaultLogixNG. getRoot()
Get the root of the tree that this item belongs to.Methods in jmri.jmrit.logixng.implementation that return types with arguments of type Base Modifier and Type Method Description java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultAnalogActionManager. getActionClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultDigitalActionManager. getActionClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultDigitalBooleanActionManager. getActionClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultStringActionManager. getActionClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleAnalogActionSocket. getConnectableClasses()
Get a set of classes that are compatible with this female socket.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleAnalogExpressionSocket. getConnectableClasses()
Get a set of classes that are compatible with this female socket.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleAnySocket. getConnectableClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleDigitalActionSocket. getConnectableClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleDigitalBooleanActionSocket. getConnectableClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleDigitalExpressionSocket. getConnectableClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleGenericExpressionSocket. getConnectableClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleStringActionSocket. getConnectableClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultFemaleStringExpressionSocket. getConnectableClasses()
Get a set of classes that are compatible with this female socket.java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultAnalogExpressionManager. getExpressionClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultDigitalExpressionManager. getExpressionClasses()
java.util.Map<Category,java.util.List<java.lang.Class<? extends Base>>>
DefaultStringExpressionManager. getExpressionClasses()
Methods in jmri.jmrit.logixng.implementation with parameters of type Base Modifier and Type Method Description FemaleAnalogActionSocket
DefaultAnalogActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleAnalogExpressionSocket
DefaultAnalogExpressionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleDigitalActionSocket
DefaultDigitalActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleDigitalBooleanActionSocket
DefaultDigitalBooleanActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleDigitalExpressionSocket
DefaultDigitalExpressionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleStringActionSocket
DefaultStringActionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
FemaleStringExpressionSocket
DefaultStringExpressionManager. createFemaleSocket(Base parent, FemaleSocketListener listener, java.lang.String socketName)
Base
AbstractBase. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Do a deep copy of children from the original to me.Base
AbstractFemaleSocket. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractMaleSocket. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ClipboardMany. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultGlobalVariable. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultLogixNG. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
void
AbstractMaleSocket. handleError(Base item, java.lang.String message, java.lang.RuntimeException e, org.slf4j.Logger log)
void
AbstractMaleSocket. handleError(Base item, java.lang.String message, java.util.List<java.lang.String> messageList, JmriException e, org.slf4j.Logger log)
void
AbstractMaleSocket. handleError(Base item, java.lang.String message, JmriException e, org.slf4j.Logger log)
boolean
AbstractFemaleSocket. hasChild(Base b)
boolean
AbstractMaleSocket. hasChild(Base b)
void
AbstractFemaleSocket. setParent(Base parent)
Set the parent.void
AbstractMaleSocket. setParent(Base parent)
void
ClipboardMany. setParent(Base parent)
void
DefaultClipboard. setParent(Base parent)
void
DefaultConditionalNG. setParent(Base parent)
Set the parent.void
DefaultGlobalVariable. setParent(Base parent)
Set the parent.void
DefaultLogixNG. setParent(Base parent)
Set the parent.void
DefaultModule. setParent(Base parent)
Set the parent. -
Uses of Base in jmri.jmrit.logixng.implementation.swing
Methods in jmri.jmrit.logixng.implementation.swing with parameters of type Base Modifier and Type Method Description protected void
AbstractMaleSocketSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
DefaultModuleSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
void
DefaultModuleSwing. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.javax.swing.JPanel
AbstractMaleSocketSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.javax.swing.JPanel
DefaultModuleSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.protected javax.swing.JPanel
AbstractMaleSocketSwing. getSubPanel(Base object)
protected javax.swing.JPanel
DefaultMaleDigitalExpressionSocketSwing. getSubPanel(Base object)
boolean
ErrorHandlingDialog_MultiLine. showDialog(Base item, java.lang.String errorMessage, java.util.List<java.lang.String> errorMessageList)
boolean
ErrorHandlingDialog. showDialog(Base item, java.lang.String errorMessage)
void
AbstractMaleSocketSwing. updateObject(Base object)
Updates the object with the data in the form.void
DefaultModuleSwing. updateObject(Base object)
Updates the object with the data in the form.protected void
AbstractMaleSocketSwing. updateObjectForSubPanel(Base object)
void
DefaultMaleDigitalExpressionSocketSwing. updateObjectForSubPanel(Base object)
-
Uses of Base in jmri.jmrit.logixng.swing
Methods in jmri.jmrit.logixng.swing with parameters of type Base Modifier and Type Method Description void
AbstractSwingConfigurator. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.void
SwingConfiguratorInterface. executeEvaluate(Base object)
Execute or evaluate an item that this object configures.void
AbstractSwingConfigurator. getAllSymbols(Base object, SymbolTable symbolTable)
javax.swing.JPanel
SwingConfiguratorInterface. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.void
SwingConfiguratorInterface. updateObject(Base object)
Updates the object with the data in the form. -
Uses of Base in jmri.jmrit.logixng.tools.debugger
Classes in jmri.jmrit.logixng.tools.debugger that implement Base Modifier and Type Class Description class
AbstractDebuggerMaleSocket
Abstract debugger male socketclass
DebuggerMaleAnalogActionSocket
class
DebuggerMaleAnalogExpressionSocket
class
DebuggerMaleDigitalActionSocket
class
DebuggerMaleDigitalBooleanActionSocket
class
DebuggerMaleDigitalExpressionSocket
class
DebuggerMaleStringActionSocket
class
DebuggerMaleStringExpressionSocket
Methods in jmri.jmrit.logixng.tools.debugger with parameters of type Base Modifier and Type Method Description void
AbstractDebuggerMaleSocket. setParent(Base parent)
-
Uses of Base in jmri.jmrit.logixng.tools.debugger.swing
Methods in jmri.jmrit.logixng.tools.debugger.swing with parameters of type Base Modifier and Type Method Description protected void
AbstractDebuggerMaleSocketSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected javax.swing.JPanel
AbstractDebuggerMaleSocketSwing. createSubPanel(Base object, javax.swing.JPanel buttonPanel)
The sub class may override this method to add more detail to the panel.javax.swing.JPanel
AbstractDebuggerMaleSocketSwing. getConfigPanel(Base object, javax.swing.JPanel buttonPanel)
Get a configuration panel for an object.void
AbstractDebuggerMaleSocketSwing. updateObject(Base object)
Updates the object with the data in the form. -
Uses of Base in jmri.jmrit.logixng.tools.swing
Classes in jmri.jmrit.logixng.tools.swing that implement Base Modifier and Type Class Description (package private) class
ModuleEditorMaleSocket
MaleSocket for a Module.Methods in jmri.jmrit.logixng.tools.swing with parameters of type Base Modifier and Type Method Description protected void
TreePane. getPath(Base base, java.util.List<FemaleSocket> list)
Get the path for the item base.void
TreePane. updateTree(Base item)
-
Uses of Base in jmri.jmrit.logixng.util
Classes in jmri.jmrit.logixng.util that implement Base Modifier and Type Class Description class
NullBase
Implements a null BaseMethods in jmri.jmrit.logixng.util that return Base Modifier and Type Method Description Base
NullBase. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
NullBase. getParent()
Methods in jmri.jmrit.logixng.util with parameters of type Base Modifier and Type Method Description void
LogixNG_SelectNamedBean. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl, Base base, LogixNG_SelectNamedBean.Type type)
void
NullBase. setParent(Base parent)
-
Uses of Base in jmri.jmrix.loconet.logixng
Classes in jmri.jmrix.loconet.logixng that implement Base Modifier and Type Class Description class
ActionClearSlots
Sets all engine slots to status commonclass
ActionUpdateSlots
Request an update of the LocoNet slotsclass
ExpressionSlotUsage
This expression compares the number of slots that are currently in use with a threshold number.class
SetSpeedZero
Sets the speed to zero if the loco hasn't been used in a while.Methods in jmri.jmrix.loconet.logixng that return Base Modifier and Type Method Description Base
ActionClearSlots. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionUpdateSlots. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSlotUsage. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
SetSpeedZero. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
-
Uses of Base in jmri.jmrix.loconet.logixng.swing
Methods in jmri.jmrix.loconet.logixng.swing with parameters of type Base Modifier and Type Method Description protected void
ActionClearSlotsSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ActionUpdateSlotsSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
ExpressionSlotUsageSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
SetSpeedZeroSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
void
ActionClearSlotsSwing. updateObject(Base object)
Updates the object with the data in the form.void
ActionUpdateSlotsSwing. updateObject(Base object)
Updates the object with the data in the form.void
ExpressionSlotUsageSwing. updateObject(Base object)
Updates the object with the data in the form.void
SetSpeedZeroSwing. updateObject(Base object)
Updates the object with the data in the form. -
Uses of Base in jmri.jmrix.mqtt.logixng
Classes in jmri.jmrix.mqtt.logixng that implement Base Modifier and Type Class Description class
Publish
This action publishes a message to MQTT.class
Subscribe
This action subscribes to a topic to MQTT.Methods in jmri.jmrix.mqtt.logixng that return Base Modifier and Type Method Description Base
Publish. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Subscribe. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
-
Uses of Base in jmri.jmrix.mqtt.logixng.swing
Methods in jmri.jmrix.mqtt.logixng.swing with parameters of type Base Modifier and Type Method Description protected void
PublishSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
protected void
SubscribeSwing. createPanel(Base object, javax.swing.JPanel buttonPanel)
void
PublishSwing. updateObject(Base object)
Updates the object with the data in the form.void
SubscribeSwing. updateObject(Base object)
Updates the object with the data in the form.
-