Package com.nomagic.magicdraw.simulation
Class SimulationProfile.SimulationLogStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.simulation.SimulationProfile.SimulationLogStereotype
- Enclosing class:
- SimulationProfile
public static class SimulationProfile.SimulationLogStereotype
extends ProfileImplementation.StereotypeWrapper
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
to specify if the simulation log will record elements that are activated during simulation.static final String
to specify if the simulation log will record Operations or Behaviors that are called during simulation.static final String
to specify whether the simulation log will record an element whose runtime value or object fails the constraint applied on it.static final String
to specify the property whose value will be recorded to the simulation log.static final String
to specify whether the simulation log will record sent signals during simulation.static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRecordedValues
(Element element, Element value) protected void
clear()
void
clearRecordActivation
(Element element) void
clearRecordCalls
(Element element) void
clearRecordConstraintFailures
(Element element) void
clearRecordedValues
(Element element) void
clearRecordSignals
(Element element) getRecordedValues
(Element element) Returns stereotype for this wrapper.boolean
static boolean
isInstance
(Element element) isRecordActivation
(Element element) isRecordCalls
(Element element) isRecordConstraintFailures
(Element element) isRecordSignals
(Element element) void
removeRecordedValues
(Element element, Element value) void
setRecordActivation
(Element element, Boolean value) void
setRecordCalls
(Element element, Boolean value) void
setRecordConstraintFailures
(Element element, Boolean value) void
setRecordedValues
(Element element, Collection<? extends Element> value) void
setRecordSignals
(Element element, Boolean value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
RECORDACTIVATION
to specify if the simulation log will record elements that are activated during simulation. If the value is true, all of the activated elements will be recorded.- See Also:
-
RECORDCALLS
to specify if the simulation log will record Operations or Behaviors that are called during simulation. If the value is true, all of the called Operation and called Behaviors will be recorded.- See Also:
-
RECORDCONSTRAINTFAILURES
to specify whether the simulation log will record an element whose runtime value or object fails the constraint applied on it. If the value is true, the element that causes the constraint failure will be recorded.- See Also:
-
RECORDSIGNALS
to specify whether the simulation log will record sent signals during simulation. If the value is true, all of the sent signals will be recorded.- See Also:
-
RECORDEDVALUES
to specify the property whose value will be recorded to the simulation log.- See Also:
-
-
Constructor Details
-
SimulationLogStereotype
-
-
Method Details
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getRecordActivationProperty
-
getRecordCallsProperty
-
getRecordConstraintFailuresProperty
-
getRecordSignalsProperty
-
getRecordedValuesProperty
-
setRecordActivation
-
clearRecordActivation
-
isRecordActivation
-
setRecordCalls
-
clearRecordCalls
-
isRecordCalls
-
setRecordConstraintFailures
-
clearRecordConstraintFailures
-
isRecordConstraintFailures
-
setRecordSignals
-
clearRecordSignals
-
isRecordSignals
-
setRecordedValues
-
clearRecordedValues
-
addRecordedValues
-
removeRecordedValues
-
getRecordedValues
-
clear
protected void clear() -
is
-
isInstance
-