Skip navigation links
A B C D E F G I L M O P R S T U V W 

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 the FeatureValue(matched with the specified StructuralFeature).
addObjectToValueList(ValueList, Object, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Create the new Value from the object, and add to the last position of the specified ValueList.
addSimulationListener(SimulationExecutionListener) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
Add the specified simulation execution listener.
addValue(StructuredValue, String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Find the matched FeatureValue from the specified object, and set the value 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 specified object, and set the value at the insertAt 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

behaviorCalled(Behavior, ParameterValueList, Object_, Object_, boolean) - Method in class com.nomagic.magicdraw.simulation.execution.ExecutionAdapter
Deprecated.
 
behaviorCalled(Behavior, ParameterValueList, Object_, Object_, boolean) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for behavior called.
behaviorCalled(Behavior, ParameterValueList, Object_, Object_, boolean) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
Event for behavior called.
buildStringFor(Object, boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Builds String representation for the given object.
buildStringFor(Object, boolean, boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Builds String representation for the given object.
buildStringFor(Collection<?>, boolean, 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.ExecutionAdapter
Deprecated.
 
busyStatusChange(StructuredValue, Object, Object) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for busy status change.
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 specified Behavior, 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(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.
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.
canAnimate(PresentationElement) - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
 
canAnimate(PresentationElement) - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Returns true if the specified element can be animated (activated), otherwise false.
canDebug() - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
 
canDebug() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Return true if the execution engine can debug.
canExecute(Element) - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Return true if the specified element can be executed by an engine created from this descriptor, otherwise false.
canUserTriggerEvents() - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
 
canUserTriggerEvents() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Return true if the execution engine can generate the events to be triggered by user.
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) - Method in class com.nomagic.magicdraw.simulation.execution.ExecutionAdapter
Deprecated.
 
configLoaded(Element) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Custom additional configuration values can be read here.
configLoaded(Element) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
Custom additional configuration values can be read here.
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, Object_) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Create the runtime object from the specified classifier.
createObject(Class) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Create an Object_ with the given type (which must be a Class) in the Locus of the active SimulationSession.
createObject(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Create an Object_ with the given name (which must be name of Class) 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) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Deprecated.
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.ExecutionAdapter
Deprecated.
 
elementActivated(Element, Collection<?>) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for element 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.ExecutionAdapter
Deprecated.
 
elementDeactivated(Element, Collection<?>) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for element 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, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Evaluate the string expression based on the specified scripting language.
evaluate(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Evaluate the string expression.
eventTriggered(String) - Method in interface com.nomagic.magicdraw.simulation.engine.EngineListener
Handle when the event id is triggered.
eventTriggered(SignalInstance) - Method in class com.nomagic.magicdraw.simulation.execution.ExecutionAdapter
Deprecated.
 
eventTriggered(SignalInstance) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for signal event triggered.
eventTriggered(SignalInstance) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
Event for signal event 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) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
The utility method for executing the specific element.
execute(Element, Boolean, Boolean) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
The utility method for executing the specific element with additional flags.
execute(Element, Boolean, Boolean, Boolean) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
The utility method for executing the specific element with additional flags.
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).
execution - Variable in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
Execution of this session.
ExecutionAdapter - Class in com.nomagic.magicdraw.simulation.execution
Deprecated.
ExecutionAdapter() - Constructor for class com.nomagic.magicdraw.simulation.execution.ExecutionAdapter
Deprecated.
 
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.
ExecutionListener - Interface in com.nomagic.magicdraw.simulation.execution
Deprecated.
executionStarted(SimulationExecution) - Method in class com.nomagic.magicdraw.simulation.execution.ExecutionAdapter
Deprecated.
 
executionStarted(SimulationExecution) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for execution started.
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.ExecutionAdapter
Deprecated.
 
executionTerminated(SimulationExecution) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for execution terminated.
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 specified value.
getContext() - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Get the context of ALH.
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.
getEngineIcon() - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
 
getEngineIcon() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Returns an engine's icon.
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 specified CompoundValue with the specified structural feature name.
getFeatureValue(StructuredValue, StructuralFeature, Locus) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Returns the FeatureValue from the specified StructuredValue and StructuralFeature.
getFeatureValue(StructuredValue, StructuralFeature) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Returns the FeatureValue from the specified StructuredValue and StructuralFeature.
getFeatureValueByName(StructuredValue, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Returns the FeatureValue from the specified StructuredValue with the specified name.
getFeatureValueByName(StructuredValue, String, Locus) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Returns the FeatureValue from the specified StructuredValue with the specified name and Locus.
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 specified Token.
getObjectFromTokenList(TokenList) - 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.
getParameterByName(Execution, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Returns the instance of Parameter from the specified Execution 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.
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.
getSimulationExecutionListener() - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
get the registered SimulationExecutionListener.
getState(Object_) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Get the current State from the specified object.
getTagValue(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Get tag value from classifier of context.
getTagValue(Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Get tag value from classifier of Object.
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, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Returns the list FeatureValue from the specified StructuredValue with the specified feature name.
getValue(StructuredValue, StructuralFeature) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Returns the list FeatureValue from the specified StructuredValue with the specified structural feature.
getValue(StructuredValue, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Get the value of FeatureValue from the object that match the specified StrucutureFeature name.

I

init(Element) - Method in class com.nomagic.magicdraw.simulation.engine.ExecutionEngine
Engine initialization.
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.
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.
isAutoDiagramOpened() - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
 
isAutoDiagramOpened() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Whether the diagram is opened automatically when showing animation.
isClosed - Variable in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
The is closed.
isClosed() - Method in class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
Check whether the simulation session is closed/terminated or not.
isDiagramPerSession() - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
 
isDiagramPerSession() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Return true if the simulation session is created for running only one diagram.
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.
isHasIdle() - Method in class com.nomagic.magicdraw.simulation.engine.AbstractExecutionEngineDescriptor
 
isHasIdle() - Method in interface com.nomagic.magicdraw.simulation.engine.ExecutionEngineDescriptor
Return boolean value to indicate that the execution engine has the idle in the execution or not.
isSilentSimulation(SimulationSession) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Check the simulation runt in silent mode or not.

L

locus - Variable in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
the execution locus.
logConsoleDebug(Project, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Log the specified message to the simulation console with "DEBUG" log level.
logConsoleError(Project, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Log the specified message to the simulation console with "ERROR" log level.
logConsoleInfo(Project, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Log the specified message to the simulation console with "INFO" log level.
logConsoleWarn(Project, String) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Log the specified message to the simulation console with "WARN" log level.

M

mainSession - Variable in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
the main session of this simulation execution.

O

objectCreated(Object_, Object_) - Method in class com.nomagic.magicdraw.simulation.execution.ExecutionAdapter
Deprecated.
 
objectCreated(Object_, Object_) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for object created.
objectCreated(Object_, Object_) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
Event for object created.
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.ExecutionAdapter
Deprecated.
 
operationCalled(Operation, ParameterValueList, Object_, Object_, boolean) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for operation called.
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 Parametric execution.
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, String, Number, Number) - 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, 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, Number, Number, Object) - Method in class com.nomagic.magicdraw.simulation.excelimport.ExcelHelper
Read the excel file and create the fUML ValueList.
registerEngine(ExecutionEngineDescriptor) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Registers an engine descriptor to the simulation framework.
registerExecutionListener(ExecutionListener) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Deprecated.
registerSimulationExecutionListener(SimulationExecutionListener) - Static method in class com.nomagic.magicdraw.simulation.SimulationManager
Register the simulation execution listener.
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 the FeatureValue that is matched with the specified feature.
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 specified object, remove the defined value or the value at removeAt position.
removeValueAt(StructuredValue, String, Integer) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Find the matched FeatureValue from the specified object, remove the defined value or the value at removeAt 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(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 target Object_.

If signalName contains "::", it will find the signal from the qualified name, the signal is found if its qualified name is ended with signalName.

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 specified targetName.

If signalName contains "::", it will find the signal from the qualified name, the signal is found if its qualified name is ended with signalName.

If targetName is defined, there are two possible cases.

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 specified target and targetPortName.
sendSignal(SignalInstance, Object_) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Send the specified SignalInstance to the specified target Object_.
sendSignal(SignalInstance, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Send the specified SignalInstance to the specified targetName.
sendSignal(SignalInstance, Object_, String) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Send the specified SignalInstance to the specified target and targetPortName.
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 target Object_.

If signalName contains "::", it will find the signal from the qualified name, the signal is found if its qualified name is ended with signalName.

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 specified targetName.

If signalName contains "::", it will find the signal from the qualified name, the signal is found if its qualified name is ended with signalName.

If targetName is defined, there are two possible cases.

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 target Object_ via the specified port name.

If signalName contains "::", it will find the signal from the qualified name, the signal is found if its qualified name is ended with signalName.

sendSignal(SignalInstance, Object_) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Send the specified SignalInstance to the specified target Object_.
sendSignal(SignalInstance, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Send the specified SignalInstance to the specified targetName.
sendSignal(SignalInstance, Object_, String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Send the specified SignalInstance to the specified target Object_ via the specified port name.
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.
setExecutionLocus(Locus) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecution
Set the execution Locus.
setFeatureValue(StructuredValue, StructuralFeature, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Find the FeatureValue, and set its value with the value.
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 to fUMLHelper.setFeatureValue(StructuredValue, StructuralFeature, Object).
setGlobalVariable(String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Sets global variable for the execution.
setParameterValue(Execution, String, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Find the Parameter by name from the specified Execution, and delegate to fUMLHelper.setParameterValue(Execution, Parameter, Object).
setParameterValue(Execution, Parameter, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Find the ParameterValue.
setParameterValue(ParameterValue, Object, boolean) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Set the value to the specified ParameterValue.
setValue(Value, Object) - Static method in class com.nomagic.magicdraw.simulation.fuml.fUMLHelper
Set the specified value to the fUML value object.
setValue(StructuredValue, String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Find the matched FeatureValue from the specified object, and set the value.
setValue(String, Object) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Find the matched FeatureValue from the context, and set the value.
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
The manager class that manages all about the simulation framework.
SimulationManager() - Constructor for class com.nomagic.magicdraw.simulation.SimulationManager
 
SimulationSession - Class in com.nomagic.magicdraw.simulation.execution.session
The SimulationSession class.
SimulationSession() - Constructor for class com.nomagic.magicdraw.simulation.execution.session.SimulationSession
 

T

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

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, 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, 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.ExecutionAdapter
Deprecated.
 
valueChange(StructuredValue, FeatureValue, Object, Object) - Method in interface com.nomagic.magicdraw.simulation.execution.ExecutionListener
Deprecated.
Event for value change.
valueChange(StructuredValue, FeatureValue, Object, Object) - Method in class com.nomagic.magicdraw.simulation.execution.SimulationExecutionListener
Event for value change.

W

wasInState(String) - Method in class com.nomagic.magicdraw.simulation.utils.ALH
Check that the state matching with the name was already visited or not.
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.
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, 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.
A B C D E F G I L M O P R S T U V W 
Skip navigation links