Class StereotypeEvaluationEnvironment
- java.lang.Object
-
- org.eclipse.ocl.AbstractEvaluationEnvironment<EClassifier,EOperation,EStructuralFeature,EClass,EObject>
-
- org.eclipse.ocl.ecore.EcoreEvaluationEnvironment
-
- org.palladiosimulator.architecturaltemplates.ocl.StereotypeEvaluationEnvironment
-
- All Implemented Interfaces:
org.eclipse.ocl.ecore.EvaluationEnvironmentWithHiddenOpposites
,org.eclipse.ocl.EvaluationEnvironment<EClassifier,EOperation,EStructuralFeature,EClass,EObject>
,org.eclipse.ocl.EvaluationEnvironment.Enumerations<EEnumLiteral>
,org.eclipse.ocl.options.Customizable
,org.eclipse.ocl.util.Adaptable
public class StereotypeEvaluationEnvironment extends org.eclipse.ocl.ecore.EcoreEvaluationEnvironment
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.ocl.AbstractEvaluationEnvironment
org.eclipse.ocl.AbstractEvaluationEnvironment.AbstractTuple<O extends Object,P extends Object>
-
Nested classes/interfaces inherited from interface org.eclipse.ocl.EvaluationEnvironment
org.eclipse.ocl.EvaluationEnvironment.Enumerations<EL extends Object>
-
-
Constructor Summary
Constructors Constructor Description StereotypeEvaluationEnvironment(org.eclipse.ocl.ecore.EcoreEnvironmentFactory factory, de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard blackboard)
StereotypeEvaluationEnvironment(org.eclipse.ocl.EvaluationEnvironment<EClassifier,EOperation,EStructuralFeature,EClass,EObject> parent, de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard blackboard)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
callOperation(EOperation operation, int opcode, Object source, Object[] args)
-
Methods inherited from class org.eclipse.ocl.ecore.EcoreEvaluationEnvironment
checkOperationReflectionConsistency, coerceValue, createExtentMap, createTuple, getCollectionKind, getInvalidResult, getJavaMethodFor, getType, getValue, isKindOf, isTypeOf, navigateAssociationClass, navigateOppositeProperty, navigateProperty, setOperationReflectionCheckDisabled
-
-
-
-
Constructor Detail
-
StereotypeEvaluationEnvironment
public StereotypeEvaluationEnvironment(org.eclipse.ocl.ecore.EcoreEnvironmentFactory factory, de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard blackboard)
-
StereotypeEvaluationEnvironment
public StereotypeEvaluationEnvironment(org.eclipse.ocl.EvaluationEnvironment<EClassifier,EOperation,EStructuralFeature,EClass,EObject> parent, de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard blackboard)
-
-
Method Detail
-
callOperation
public Object callOperation(EOperation operation, int opcode, Object source, Object[] args)
- Specified by:
callOperation
in interfaceorg.eclipse.ocl.EvaluationEnvironment<EClassifier,EOperation,EStructuralFeature,EClass,EObject>
- Overrides:
callOperation
in classorg.eclipse.ocl.ecore.EcoreEvaluationEnvironment
-
-