A B C D E F G I L O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractExecutionEngineDescriptor - Class in com.nomagic.magicdraw.simulation.engine
-
The abstract implementation class of
ExecutionEngineDescriptor
. - activateElement(Element, Collection<?>) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Activate the element, it delegates to all storing engine listener.
- addEngineListener(EngineListener) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Add the specified engine listener to the storing engine listener list.
- addFeatureValues(Locus, Value, StructuralFeature, ValueList, int, boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Add the specified
ValueList
to theFeatureValue
(matched with the specifiedStructuralFeature
). - addObjectToValueList(ValueList, Object, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create the new
Value
from theobject
, and add to the last position of the specifiedValueList
. - addOption(String, Object) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationOptions
-
Add the option.
- addSimulationListener(SimulationExecutionListener) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
Add the specified simulation execution listener.
- addSimulationListeners(Collection<SimulationExecutionListener>) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
Add all simulation execution listeners, if not already registered.
- addValue(StructuredValue, String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Find the matched
FeatureValue
from the specifiedobject
, and set thevalue
at the last position of the value list. - addValueAt(StructuredValue, String, Object, Integer) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Find the matched
FeatureValue
from the specifiedobject
, and set thevalue
at theinsertAt
position. - ALH - Class in com.nomagic.magicdraw.simulation.utils
-
An Action Language Helper for using in scripts to access values of the runtime object.
- ALH() - Constructor for class com.nomagic.magicdraw.simulation.utils.ALH
-
Constructor.
- ALH(SimulationSession) - Constructor for class com.nomagic.magicdraw.simulation.utils.ALH
-
Constructor.
- ALH(SimulationSession, List<NamedElement>) - Constructor for class com.nomagic.magicdraw.simulation.utils.ALH
-
Constructor.
- ALH(SimulationSession, List<NamedElement>, Object_) - Constructor for class com.nomagic.magicdraw.simulation.utils.ALH
-
Constructor.
B
- beforeContextInitialized(SimulationExecution) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event fired before context of
execution
is initialized. - beforeObjectDestroyed(Object_) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event occurred before object destroyed.
- behaviorCalled(Behavior, ParameterValueList, Object_, Object_, boolean) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for behavior called.
- buildStringFor(Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Builds String representation for the given object.
- buildStringFor(Object, ValueRepresentationParams) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Builds String representation for the given object.
- buildStringFor(Collection<?>, ValueRepresentationParams, Map<Integer, Color>) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Builds String representation for the given collection.
- busyStatusChange(StructuredValue, Object, Object) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for busy status change.
C
- callBehavior(StructuredValue, Behavior, List<?>, SimulationSession, Boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create the
Execution
based on the specifiedBehavior
, and execute. - callBehavior(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the
Behavior
element that matches the specified name. - callBehavior(String, List<?>) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the CallBehaviorAction element that matches the specified name.
- callBehavior(String, List<?>, boolean) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the CallBehaviorAction element that matches the specified name.
- callOperation(Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the method of the
Operation
element that matches the specified name. - callOperation(Object_, String, List<?>) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the method of the
Operation
element that matches the specified name. - callOperation(Object_, String, List<?>, boolean) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the method of the
Operation
element that matches the specified name. - callOperation(StructuredValue, Operation, List<?>, SimulationSession, Boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Call the specified
Operation
. - callOperation(StructuredValue, Operation, List<?>, SimulationSession, Boolean, StructuredValue) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Call the specified
Operation
. - callOperation(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the method of the
Operation
element that matches the specified name. - callOperation(String, List<?>) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Execute the method of the
Operation
element that matches the specified name. - canExecute(Element) - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
-
Return
true
if the specifiedelement
can be executed by an engine created from this descriptor, otherwisefalse
. - com.nomagic.magicdraw.simulation - package com.nomagic.magicdraw.simulation
- com.nomagic.magicdraw.simulation.engine - package com.nomagic.magicdraw.simulation.engine
- com.nomagic.magicdraw.simulation.excelimport - package com.nomagic.magicdraw.simulation.excelimport
- com.nomagic.magicdraw.simulation.execution - package com.nomagic.magicdraw.simulation.execution
- com.nomagic.magicdraw.simulation.execution.session - package com.nomagic.magicdraw.simulation.execution.session
- com.nomagic.magicdraw.simulation.fuml - package com.nomagic.magicdraw.simulation.fuml
- com.nomagic.magicdraw.simulation.parametrics.utils - package com.nomagic.magicdraw.simulation.parametrics.utils
- com.nomagic.magicdraw.simulation.utils - package com.nomagic.magicdraw.simulation.utils
- configLoaded(Element, SimulationExecution) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Custom additional configuration values can be read here.
- contextInitialized(SimulationExecution) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event fired after context of
execution
is initialized. - copyValueFrom(ValueList) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Creates new ValueList, copy each value in the specified
valueList
to the new list. - createEngine() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
-
Returns the newly created engine instance.
- createList() - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
A convenience method for creating the list.
- createList(Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
A convenience method for creating the list with one added item in the list.
- createObject(Class) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Create an
Object_
with the given type (which must be aClass
) in theLocus
of the activeSimulationSession
. - createObject(Class, Object_) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create the runtime object from the specified classifier.
- createObject(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Create an
Object_
with the givenname
(which must be name ofClass
) as its type. - createSignal(Signal) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Create the instance of
SignalInstance
. - createSignal(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Create the instance of
SignalInstance
. - createValue(Object, Object, Locus) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create the fUML value object with the specified object.
- createValueByType(Object, Object, Type) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Creates Value according to
type
. - createValueList(Object, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
A convenience method for creating the instance of
ValueList
with assigned values, and return it. - createValueList(Object, Object, Type) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
A convenience method for creating the instance of
ValueList
with assigned values, and return it.
D
- deactivateElement(Element, Collection<?>) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Deactivate the element, it delegates to all storing engine listener.
E
- element - Variable in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
The execution element.
- elementActivated(Element, Collection<?>) - Method in interface com.nomagic.magicdraw.simulation.engine.EngineListener
-
Handle when the element is activated.
- elementActivated(Element, Collection<?>) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for element activated.
- elementDeactivated(Element, Collection<?>) - Method in interface com.nomagic.magicdraw.simulation.engine.EngineListener
-
Handle when the element is deactivated.
- elementDeactivated(Element, Collection<?>) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for element deactivated.
- engine - Variable in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
The execution engine.
- EngineListener - Interface in com.nomagic.magicdraw.simulation.engine
-
A listener interface for element id in the simulation model.
- evaluate(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Evaluate the string expression.
- evaluate(String, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Evaluate the string expression based on the specified scripting language.
- eventTriggered(SignalInstance) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for signal event triggered.
- eventTriggered(String) - Method in interface com.nomagic.magicdraw.simulation.engine.EngineListener
-
Handle when the event id is triggered.
- ExcelHelper - Class in com.nomagic.magicdraw.simulation.excelimport
-
The helper class being used in the scripts for handling data transformation and other utilities between fUML runtime object and Excel file.
- ExcelHelper(SimulationSession) - Constructor for class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
constructor.
- ExcelHelper(SimulationSession, Object_) - Constructor for class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
constructor.
- execute(Element) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Engine execution.
- execute(Element, boolean) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Method for executing the specific element.
- executeObject(Object) - Static method in class com.nomagic.magicdraw.simulation.parametrics.utils.ParametricsHelper
-
Execute the parametric execution of the specified fUML Object(Object_ or Reference).
- executeWithConfig(Element, Element, boolean) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the target element with a specific simulation config
- execution - Variable in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
Execution that this session is part of.
- ExecutionEngine - Class in com.nomagic.magicdraw.simulation.engine
-
The abstract class of the execution engine that all specific execution engines must extend, and override abstract methods (init(), execute(), onClose).
- ExecutionEngine(ExecutionEngineDescriptor) - Constructor for class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Constructor.
- ExecutionEngineDescriptor - Interface in com.nomagic.magicdraw.simulation.engine
-
The descriptor which provides such information as engine's name, engine's icon also can check whether an element can be executed by an engine which is created from this descriptor and can create an engine instance.
- executionStarted(SimulationExecution) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for execution started.
- executionTerminated() - Method in interface com.nomagic.magicdraw.simulation.engine.EngineListener
-
Handle the termination.
- executionTerminated(SimulationExecution) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for execution terminated.
F
- fUMLHelper - Class in com.nomagic.magicdraw.simulation.fuml
-
The class contains helper methods for create, access, and modify the fUML object.
- fUMLHelper() - Constructor for class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
G
- getActiveElements() - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Gets active elements.
- getCaller() - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get the calling element of the script evaluation.
- getCellValue(String, String, Number, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
get value by specific row and column in the excel file.
- getConnectedObjectsViaPort(Value, Port, SimulationSession) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Collect all connected objects via the specified
port
from the specifiedvalue
. - getContext() - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get the context of ALH.
- getContext(SimulationSession) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Get the context of the running session.
- getCurrentTime() - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Gets current time.
- getCurrentTime(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Gets current time in forms of the specified
timeUnit
. - getElement() - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
Return the execution element.
- getEngine() - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
Return the execution engine.
- getEngineDescriptor() - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
ExecutionEngineDescriptor getter.
- getEngineListeners() - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Get the engine listener list.
- getEngineName() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
-
Returns an engine's name.
- getExecution() - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
Gets the execution of this SimulationSession.
- getExecutionLocus() - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
Get the execution
Locus
. - getFeatureByName(StructuredValue, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the
StructuralFeature
of the specifiedCompoundValue
with the specified structural feature name. - getFeatureValue(StructuredValue, StructuralFeature) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the
FeatureValue
from the specifiedStructuredValue
andStructuralFeature
. - getFeatureValue(StructuredValue, StructuralFeature, Locus) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the
FeatureValue
from the specifiedStructuredValue
andStructuralFeature
. - getFeatureValueByName(StructuredValue, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the
FeatureValue
from the specifiedStructuredValue
with the specified name. - getFeatureValueByName(StructuredValue, String, Locus) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the
FeatureValue
from the specifiedStructuredValue
with the specified name andLocus
. - getFirstObjectFromValueList(ValueList) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the first object in the given valueList if existed.
- getFirstObjectFromValueList(ValueList, boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the first object in the given valueList if existed.
- getGlobalVariable(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Gets global variable from the execution.
- getLastSignal(Object_) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get the last signal instance from the event pool.
- getLastVisitedElement() - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Gets last visited element.
- getLatestRowNum(String, String) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Get the latest row number of the sheet in the excel file.
- getMainSession() - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
get main session.
- getNormativeValue(Object, Collection<String>) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Gets the normative value.
- getNormativeValues(Collection<?>) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Get fUML normative values.
- getObjectFromFeatureValue(FeatureValue) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Return the value or value list from the feature value.
- getObjectFromParameterValue(ParameterValue) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Return the value or value list from the parameter value.
- getObjectFromToken(Token) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
The the
Object
value from the specifiedToken
. - getObjectFromTokenList(List<Token>) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Return the value or value list from the
TokenList
. - getObjectFromValue(Value) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Return the value of the specified fUML value object.
- getObjectFromValueList(ValueList, Type, int) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Return the value or value list from the fUML value list.
- getOption(String) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationOptions
-
Get the option value from the specified option name.
- getParameterByName(Execution, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the instance of
Parameter
from the specifiedExecution
and parameter's name. - getParameterValueByName(Execution, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the parameter value of the
Execution
. - getRefSession(Object_) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Get the referenced session of the specified object.
- getRootContext(SimulationSession) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Get the root context of the running session.
- getSession(SimulationResult) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Retrieves simulation session from simulation result.
- getSignalsFromExecution(Execution) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Collect the list of signals from the execution.
- getSignalsFromObject(Object_) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Return the list of signal with the specified object.
- getSimulationExecutionListeners() - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
get the registered SimulationExecutionListener.
- getSimulationOptions() - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
get the simulation options
- getState(Object_) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get the current
State
from the specifiedobject
. - getTagValue(Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get tag value from classifier of Object, and structural feature that Object represented
- getTagValue(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get tag value from classifier of context.
- getTimeUnit() - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Gets time unit of the running execution.
- getTokenValue() - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get Tokens values from the current context.
- getValue(StructuredValue, StructuralFeature) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the list
FeatureValue
from the specifiedStructuredValue
with the specified structural feature. - getValue(StructuredValue, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Returns the list
FeatureValue
from the specifiedStructuredValue
with the specified feature name. - getValue(StructuredValue, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Get the value of
FeatureValue
from theobject
that match the specifiedStructureFeature
name.
I
- init(Element) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Engine initialization.
- inState(Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Check whether the specified object is in the specified state name or not.
- inState(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Check whether the current runtime object is in the specified state name or not.
- isClosed - Variable in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
The is closed flag.
- isClosed() - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
Check whether the simulation session is closed/terminated or not.
- isFindEngine(Element) - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
- isFindEngine(Element) - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
-
All executions mostly start with fUMLEngine.
- isGlobalVariable(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Checks whether or not the given
variableName
is global variable. - isMainSession() - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
- isSilentSimulation(SimulationSession) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Check the simulation runt in silent mode or not.
L
- loadOptions(Element, SimulationOptions) - Method in interface com.nomagic.magicdraw.simulation.execution.SimulationOptionsProvider
-
load options.
- logConsoleDebug(BaseElement, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Log the specified message to the simulation console with "DEBUG" log level.
- logConsoleError(BaseElement, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Log the specified message to the simulation console with "ERROR" log level.
- logConsoleInfo(BaseElement, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Log the specified message to the simulation console with "INFO" log level.
- logConsoleWarn(BaseElement, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Log the specified message to the simulation console with "WARN" log level.
O
- objectCreated(Object_, Object_) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for object created.
- objectStateActivated(StructuredValue, State) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event when state of runtime object activated.
- onClose() - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Engine onClose.
- operationCalled(Operation, ParameterValueList, Object_, Object_, boolean) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for operation called.
P
- ParametricsHelper - Class in com.nomagic.magicdraw.simulation.parametrics.utils
-
The helper class for calling Parametric execution from scripts
- ParametricsHelper() - Constructor for class com.nomagic.magicdraw.simulation.parametrics.utils.ParametricsHelper
R
- readObjectFromSpreadSheet(String, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectFromSpreadSheet(String, Number, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectFromSpreadSheet(String, String, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectFromSpreadSheet(String, String, Number, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectsFromSpreadSheet(String, Number, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectsFromSpreadSheet(String, Number, Number, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectsFromSpreadSheet(String, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList for all rows in excel.
- readObjectsFromSpreadSheet(String, String) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList for all rows in excel.
- readObjectsFromSpreadSheet(String, String, Number, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectsFromSpreadSheet(String, String, Number, Number, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList.
- readObjectsFromSpreadSheet(String, String, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Read the excel file and create the fUML ValueList for all rows in excel.
- registerEngine(ExecutionEngineDescriptor) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Registers an engine descriptor to the simulation framework.
- registerSimulationExecutionListener(SimulationExecutionListener) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Register the simulation execution listener.
- registerSimulationExecutionListener(SimulationExecutionListener, SimulationExecution) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Register the simulation execution listener dynamically to the specified SimulationExecution.
- registerSimulationOptionsProvider(SimulationOptionsProvider) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Register the simulation options provider.
- removeEngineListener(EngineListener) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Remove the specified engine listener from the storing engine listener list.
- removeFeatureValue(Locus, Value, StructuralFeature, Value, int, boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Removes the specified
value
from theFeatureValue
that is matched with the specifiedfeature
. - removeGlobalVariable(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Removes global variable from the execution.
- removeSimulationListener(SimulationExecutionListener) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
Removes the specified simulation execution listener.
- removeValue(StructuredValue, String, Value) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Find the matched
FeatureValue
from the specifiedobject
, remove the definedvalue
or the value atremoveAt
position. - removeValueAt(StructuredValue, String, Integer) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Find the matched
FeatureValue
from the specifiedobject
, remove the definedvalue
or the value atremoveAt
position.
S
- saveValueToInstance(StructuredValue, InstanceSpecification) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Save the runtime values of the given object to the slots of the given InstanceSpecification.
- sendSignal(Signal, Object_) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create SignalInstance instance of the specified
Signal
, and send it to the targetObject_
. - sendSignal(SignalInstance, Object_) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Send the specified
SignalInstance
to the specified targetObject_
. - sendSignal(SignalInstance, Object_) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Send the specified
SignalInstance
to the specified targetObject_
. - sendSignal(SignalInstance, Object_, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Send the specified
SignalInstance
to the specifiedtarget
andtargetPortName
. - sendSignal(SignalInstance, Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Send the specified
SignalInstance
to the specified targetObject_
via the specified port name. - sendSignal(SignalInstance, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Send the specified
SignalInstance
to the specifiedtargetName
. - sendSignal(SignalInstance, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Send the specified
SignalInstance
to the specifiedtargetName
. - sendSignal(String, Object_) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create SignalInstance instance of the specified
Signal
name, and send it to the targetObject_
. - sendSignal(String, Object_) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Create SignalInstance instance of the specified
Signal
name, and send it to the targetObject_
. - sendSignal(String, Object_, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create SignalInstance instance of the specified
Signal
name, and send it to the specifiedtarget
andtargetPortName
. - sendSignal(String, Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Create SignalInstance instance of the specified
Signal
name, and send it to the targetObject_
via the specified port name. - sendSignal(String, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Create SignalInstance instance of the specified
Signal
name, and send it to the specifiedtargetName
. - sendSignal(String, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Create SignalInstance instance of the specified
Signal
name, and send it to the specifiedtargetName
. - session - Variable in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
a reference to the running session of this engine.
- setCellValue(Object, String, String, Number, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Set fUML runtime value to specific row and column in the excel file.
- setElement(Element) - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
Set the execution element.
- setEngine(ExecutionEngine) - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
-
Set the execution engine.
- setFeatureValue(StructuredValue, StructuralFeature, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Find the
FeatureValue
, and set its value with thevalue
. - setFeatureValue(StructuredValue, String, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Find the
StructuralFeature
from the specified object with the specified structural feature name, and delegates tofUMLHelper.setFeatureValue(StructuredValue, StructuralFeature, Object)
. - setGlobalVariable(String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Sets global variable for the execution.
- setParameterValue(Execution, Parameter, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Find the
ParameterValue
. - setParameterValue(Execution, String, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Find the
Parameter
by name from the specifiedExecution
, and delegate tofUMLHelper.setParameterValue(Execution, Parameter, Object)
. - setParameterValue(ParameterValue, Object, boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Set the value to the specified
ParameterValue
. - setValue(StructuredValue, String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Find the matched
FeatureValue
from the specifiedobject
, and set thevalue
. - setValue(Value, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
-
Set the specified value to the fUML value object.
- setValue(String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Find the matched
FeatureValue
from thecontext
, and set thevalue
. - simulate(BaseElement, String, Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the simulation config with custom initial values.
- simulate(BaseElement, String, String[], Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the simulation config with custom initial values.
- simulate(BaseElement, String, String, String[], Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the target element with a specific simulation config with custom initial values.
- simulate(Element, Element, Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the target element with a specific simulation config with initial custom values.
- simulate(Element, Element, String[], Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the target element with a specific simulation config with custom initial values.
- simulate(Element, Element, Collection<String>, Map<String, Object>) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the target element with a specific simulation config with custom initial values.
- simulate(Element, Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the simulation config with custom initial values.
- simulate(Element, String[], Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the simulation config with initial custom values.
- simulate(Element, Collection<String>, Map<String, Object>) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Executes the simulation config with initial custom values.
- simulateAsync(Element, Element, String[], Object...) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Asynchronously executes the target element with a specific simulation config with custom initial parameters values.
- simulateAsync(Element, Element, Collection<String>, Map<String, Object>) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Asynchronously executes the target element with a specific simulation config with custom initial parameters values.
- SimulationExecution - Class in com.nomagic.magicdraw.simulation.execution
-
The SimulationExecution class.
- SimulationExecution() - Constructor for class com.nomagic.magicdraw.simulation.execution.SimulationExecution
- SimulationExecutionListener - Class in com.nomagic.magicdraw.simulation.execution
-
The listener class for receiving execution events.
- SimulationExecutionListener() - Constructor for class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
- simulationListeners - Variable in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
-
Simulation Execution Listener.
- SimulationManager - Class in com.nomagic.magicdraw.simulation
-
API for running and stopping simulations and registering simulation listeners
- SimulationManager() - Constructor for class com.nomagic.magicdraw.simulation.SimulationManager
- SimulationOptions - Class in com.nomagic.magicdraw.simulation.execution
-
A class that maintains the option values being used during the execution simulation.
- SimulationOptions() - Constructor for class com.nomagic.magicdraw.simulation.execution.SimulationOptions
- SimulationOptionsProvider - Interface in com.nomagic.magicdraw.simulation.execution
-
The interface of the simulation options provider that provide a signature for loading the simulation options.
- SimulationSession - Class in com.nomagic.magicdraw.simulation.execution.session
-
The SimulationSession class.
- SimulationSession(boolean) - Constructor for class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
T
- terminate(SimulationResult) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Terminate the running session.
- terminateSession(SimulationSession) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Terminate the running session.
- triggerEvent(String) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
-
Trigger the specified event, it delegates to all storing engine listener.
U
- unregisterSimulationExecutionListener(SimulationExecutionListener) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Unregister the simulation execution listener.
- unregisterSimulationExecutionListener(SimulationExecutionListener, SimulationExecution) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
unregister the simulation execution listener dynamically from the specified SimulationExecution.
- unregisterSimulationOptionsProvider(SimulationOptionsProvider) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
-
Unregister the simulation options provider.
- updatefUMLValueFromSpreadSheet(StructuredValue, String, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
update the value of SpreadSheet to fUML runtime object.
- updatefUMLValueFromSpreadSheet(StructuredValue, String, Number, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
update the value of SpreadSheet to fUML runtime object.
- updatefUMLValueFromSpreadSheet(StructuredValue, String, String, Number) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
update the value of SpreadSheet to fUML runtime object.
- updatefUMLValueFromSpreadSheet(StructuredValue, String, String, Number, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
update the value of SpreadSheet to fUML runtime object.
V
- valueChange(StructuredValue, FeatureValue, Object, Object) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
-
Event for value change.
W
- wasInState(Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Check that the state matching with the name was already visited or not.
- wasInState(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
-
Check that the state matching with the name was already visited or not.
- writeObjectsToSpreadSheet(Object, String, Number, boolean) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Write the fUML runtime value to the excel file.
- writeObjectsToSpreadSheet(Object, String, Number, boolean, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Write the fUML runtime value to the excel file.
- writeObjectsToSpreadSheet(Object, String, String, Number, boolean) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Write the fUML runtime value to the excel file.
- writeObjectsToSpreadSheet(Object, String, String, Number, boolean, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
-
Write the fUML runtime value to the excel file.
All Classes All Packages