Uses of Class
adams.core.Variables
-
-
Uses of Variables in adams.core
Methods in adams.core that return Variables Modifier and Type Method Description Variables
Variables. getClone()
Returns a clone of the object (but without the listeners).Variables
Variables. getClone(BaseRegExp filter)
Returns a clone of the object (but without the listeners).Variables
VariablesHandler. getLocalVariables()
Returns the Variables instance to use for resolving variables into actual values.Methods in adams.core with parameters of type Variables Modifier and Type Method Description void
Variables. assign(Variables other)
Adds all the variables from the other Variables object (overwrites any existing ones).void
Variables. assign(Variables other, BaseRegExp filter)
Adds all the variables from the other Variables object (overwrites any existing ones). -
Uses of Variables in adams.core.option
Fields in adams.core.option declared as Variables Modifier and Type Field Description protected static Variables
OptionManager. m_DefaultVariablesInstance
default instance (gets replaced at runtime).protected Variables
OptionManager. m_Variables
the Variables instance to use for resolving variables.Methods in adams.core.option that return Variables Modifier and Type Method Description Variables
OptionManager. getVariables()
Returns the variables instance in use.Methods in adams.core.option with parameters of type Variables Modifier and Type Method Description void
OptionManager. setVariables(Variables value)
Sets the Variables instance to use (not recursively!).void
OptionManager. updateVariablesInstance(Variables variables)
Updates the Variables instance recursively on all options. -
Uses of Variables in adams.core.scripting
Methods in adams.core.scripting with parameters of type Variables Modifier and Type Method Description abstract Object[]
AbstractScriptingHandler. loadScriptObject(Class cls, PlaceholderFile scriptFile, String scriptOptions, Variables vars)
Loads the scripts object and sets its options.Object[]
Dummy. loadScriptObject(Class cls, PlaceholderFile scriptFile, String scriptOptions, Variables vars)
Loads the scripts object and sets its options.Object[]
Groovy. loadScriptObject(Class cls, PlaceholderFile scriptFile, GroovyScript inlineScript, String scriptOptions, Variables vars)
Loads the scripts object and sets its options.Object[]
GroovyHandler. loadScriptObject(Class cls, PlaceholderFile scriptFile, String scriptOptions, Variables vars)
Loads the scripts object and sets its options. -
Uses of Variables in adams.core.tags
Methods in adams.core.tags with parameters of type Variables Modifier and Type Method Description static boolean
TagProcessorHelper. getTagBoolean(Object obj, String tag, boolean defValue, Variables vars)
Returns the value of the tag if present, otherwise the default value.static byte
TagProcessorHelper. getTagByte(Object obj, String tag, byte defValue, Variables vars)
Returns the value of the tag if present, otherwise the default value.static double
TagProcessorHelper. getTagDouble(Object obj, String tag, double defValue, Variables vars)
Returns the value of the tag if present, otherwise the default value.static float
TagProcessorHelper. getTagFloat(Object obj, String tag, float defValue, Variables vars)
Returns the value of the tag if present, otherwise the default value.static int
TagProcessorHelper. getTagInt(Object obj, String tag, int defValue, Variables vars)
Returns the value of the tag if present, otherwise the default value.static long
TagProcessorHelper. getTagLong(Object obj, String tag, long defValue, Variables vars)
Returns the value of the tag if present, otherwise the default value.static String
TagProcessorHelper. getTagString(Object obj, String tag, String defValue, Variables vars)
Returns the value of the tag if present, otherwise the default value.protected static String
TagProcessorHelper. getTagValue(Object obj, String tag, Variables vars)
Returns the value of the tag if present. -
Uses of Variables in adams.event
Methods in adams.event that return Variables Modifier and Type Method Description Variables
VariableChangeEvent. getVariables()
Returns the variables that triggered the event.Constructors in adams.event with parameters of type Variables Constructor Description VariableChangeEvent(Variables source, VariableChangeEvent.Type type, String name)
Initializes the event. -
Uses of Variables in adams.flow.container
Constructors in adams.flow.container with parameters of type Variables Constructor Description EncapsulatedActorsContainer(Actor actor, Variables variables, Storage storage)
Initializes the container with the actors, variables and storage.EncapsulatedActorsContainer(Actor actor, Variables variables, Storage storage, Object input, StorageName inputName)
Initializes the container with the actors, variables and storage.EncapsulatedActorsContainer(Actor actor, Variables variables, Storage storage, Object input, StorageName inputName, Object output, StorageName outputName)
Initializes the container with the actors, variables and storage. -
Uses of Variables in adams.flow.control
Methods in adams.flow.control that return Variables Modifier and Type Method Description Variables
Flow. getLocalVariables()
Returns the Variables instance to use.Variables
LocalScopeSubProcess. getLocalVariables()
Returns the Variables instance to use.Variables
LocalScopeTee. getLocalVariables()
Returns the Variables instance to use.Variables
LocalScopeTrigger. getLocalVariables()
Returns the Variables instance to use.protected Variables
AbstractDirector. getVariables()
Return the Variables instance used by the control actor.Variables
Flow. getVariables()
Returns the Variables instance to use.Variables
LocalScopeSubProcess. getVariables()
Returns the Variables instance to use.Variables
LocalScopeTee. getVariables()
Returns the Variables instance to use.Variables
LocalScopeTrigger. getVariables()
Returns the Variables instance to use.Methods in adams.flow.control with parameters of type Variables Modifier and Type Method Description protected void
AbstractControlActor. forceVariables(Variables value)
Updates the Variables instance in use.protected void
AbstractTee. forceVariables(Variables value)
Updates the Variables instance in use.protected void
Flow. forceVariables(Variables value)
Updates the Variables instance in use.protected void
Inspect. forceVariables(Variables value)
Updates the Variables instance in use.protected void
LoadBalancer. forceVariables(Variables value)
Updates the Variables instance in use.protected void
LocalScopeSubProcess. forceVariables(Variables value)
Updates the Variables instance in use.protected void
LocalScopeTee. forceVariables(Variables value)
Updates the Variables instance in use.protected void
LocalScopeTrigger. forceVariables(Variables value)
Updates the Variables instance in use.protected void
WhileLoop. forceVariables(Variables value)
Updates the Variables instance in use.void
Flow. setVariables(Variables value)
Ignored.void
LocalScopeSubProcess. useLocalVariables(Variables variables)
The local variables to use.void
LocalScopeTee. useLocalVariables(Variables variables)
The local variables to use.void
LocalScopeTrigger. useLocalVariables(Variables variables)
The local variables to use.void
ProgrammaticLocalScope. useLocalVariables(Variables variables)
The local variables to use. -
Uses of Variables in adams.flow.core
Subclasses of Variables in adams.flow.core Modifier and Type Class Description class
FlowVariables
Enhanced variable management, which allows referencing callable actors in variable names ("@{callable:actorname}") in order to obtain output value of actor.Methods in adams.flow.core that return Variables Modifier and Type Method Description Variables
AbstractActor. getVariables()
Returns the Variables instance to use.Variables
Actor. getVariables()
Returns the Variables instance to use.static Variables
EncapsulateActors. getVariables(Actor context, VariableName[] vars)
Extracts the specified variables and their values and returns the subset.Methods in adams.flow.core with parameters of type Variables Modifier and Type Method Description void
FlowVariables. assign(Variables other)
Adds all the variables from the other Variables object (overwrites any existing ones).static AdditionalOptions
AdditionalOptionsHandlerUtils. breakUpOptions(String optStr, Variables vars)
Breaks up the option string ("key=value [key=value ...]") into key value pairs and returns them in a hashtable.protected void
AbstractActor. forceVariables(Variables value)
Updates the Variables instance in use.protected void
AbstractExternalActor. forceVariables(Variables value)
Updates the Variables instance in use.protected void
AbstractTemplate. forceVariables(Variables value)
Updates the Variables instance in use.static String
ActorUtils. forceVariables(Actor actor, Variables vars)
Forces the update of the variables of this actor.static boolean
AdditionalOptionsHandlerUtils. setOptions(Object obj, String optStr, Variables vars)
Sets the (additional) options, if the provided object implements the AdditionalOptionsHandler interface.void
AbstractActor. setVariables(Variables value)
Updates the Variables instance in use, if different from current one.void
Actor. setVariables(Variables value)
Updates the Variables instance in use, if different from current one. -
Uses of Variables in adams.flow.sink
Methods in adams.flow.sink with parameters of type Variables Modifier and Type Method Description protected void
DisplayPanelManager. forceVariables(Variables value)
Updates the Variables instance in use. -
Uses of Variables in adams.flow.source
Methods in adams.flow.source with parameters of type Variables Modifier and Type Method Description protected void
SwitchedSource. forceVariables(Variables value)
Updates the Variables instance in use. -
Uses of Variables in adams.flow.standalone
Methods in adams.flow.standalone with parameters of type Variables Modifier and Type Method Description protected void
AbstractMutableActorDaemonEvent. forceVariables(Variables value)
Updates the Variables instance in use.protected void
AbstractStandaloneGroup. forceVariables(Variables value)
Updates the Variables instance in use.protected void
Cron. forceVariables(Variables value)
Updates the Variables instance in use.protected void
DelayedEvent. forceVariables(Variables value)
Updates the Variables instance in use.protected void
QueueEvent. forceVariables(Variables value)
Updates the Variables instance in use.void
AbstractMultiView. setVariables(Variables value)
Updates the Variables instance in use, if different from current one.void
AbstractMultiView.ViewWrapper. setVariables(Variables value)
Updates the Variables instance in use, if different from current one. -
Uses of Variables in adams.gui.flow.tree
Methods in adams.gui.flow.tree with parameters of type Variables Modifier and Type Method Description void
ClipboardActorContainer. setVariables(Variables value)
Updates the Variables instance in use. -
Uses of Variables in adams.gui.tools
Fields in adams.gui.tools declared as Variables Modifier and Type Field Description protected Variables
ExpressionWatchPanel.TableModel. m_Variables
the Variables instance to use.protected Variables
VariableManagementPanel.VariableTableModel. m_Variables
the underlying variables instance.Methods in adams.gui.tools that return Variables Modifier and Type Method Description Variables
ExpressionWatchPanel. getVariables()
Returns the underlying Variables instance.Variables
ExpressionWatchPanel.TableModel. getVariables()
Returns the underlying Variables instance.Variables
VariableManagementPanel. getVariables()
Returns the underlying Variables instance in use.Variables
VariableManagementPanel.VariableTableModel. getVariables()
Returns the underlying Variables instance.Methods in adams.gui.tools with parameters of type Variables Modifier and Type Method Description void
ExpressionWatchPanel. setVariables(Variables value)
Sets the underlying Variables instance.void
ExpressionWatchPanel.TableModel. setVariables(Variables value)
Sets the underlying Variables instance.void
VariableManagementPanel. setVariables(Variables value)
Sets the Variables instance to use.Constructors in adams.gui.tools with parameters of type Variables Constructor Description TableModel(Variables variables)
Initializes the model.VariableTableModel(Variables variables)
Initializes the model with the global variables.
-