Class StereotypeEnvironment
java.lang.Object
org.eclipse.ocl.lpg.AbstractBasicEnvironment
org.eclipse.ocl.AbstractEnvironment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,org.eclipse.ocl.ecore.CallOperationAction,org.eclipse.ocl.ecore.SendSignalAction,org.eclipse.ocl.ecore.Constraint,EClass,EObject>
org.eclipse.ocl.ecore.EcoreEnvironment
org.palladiosimulator.architecturaltemplates.ocl.StereotypeEnvironment
- All Implemented Interfaces:
org.eclipse.ocl.ecore.EnvironmentWithHiddenOpposites,org.eclipse.ocl.Environment<EPackage,,EClassifier, EOperation, EStructuralFeature, EEnumLiteral, EParameter, EObject, org.eclipse.ocl.ecore.CallOperationAction, org.eclipse.ocl.ecore.SendSignalAction, org.eclipse.ocl.ecore.Constraint, EClass, EObject> org.eclipse.ocl.Environment.Internal<EPackage,,EClassifier, EOperation, EStructuralFeature, EEnumLiteral, EParameter, EObject, org.eclipse.ocl.ecore.CallOperationAction, org.eclipse.ocl.ecore.SendSignalAction, org.eclipse.ocl.ecore.Constraint, EClass, EObject> org.eclipse.ocl.Environment.Lookup<EPackage,,EClassifier, EOperation, EStructuralFeature> org.eclipse.ocl.lpg.BasicEnvironment,org.eclipse.ocl.lpg.BasicEnvironment2,org.eclipse.ocl.options.Customizable,org.eclipse.ocl.util.Adaptable
public class StereotypeEnvironment
extends org.eclipse.ocl.ecore.EcoreEnvironment
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.ocl.AbstractEnvironment
org.eclipse.ocl.AbstractEnvironment.VariableEntryNested classes/interfaces inherited from interface org.eclipse.ocl.Environment
org.eclipse.ocl.Environment.Internal<PK extends Object,C extends Object, O extends Object, P extends Object, EL extends Object, PM extends Object, S extends Object, COA extends Object, SSA extends Object, CT extends Object, CLS extends Object, E extends Object>, org.eclipse.ocl.Environment.Lookup<PK extends Object, C extends Object, O extends Object, P extends Object>, org.eclipse.ocl.Environment.Registry -
Field Summary
Fields inherited from class org.eclipse.ocl.ecore.EcoreEnvironment
OCL_STANDARD_LIBRARY_NS_URIFields inherited from interface org.eclipse.ocl.Environment
OCL_NAMESPACE_URI, RESULT_VARIABLE_NAME, SELF_VARIABLE_NAME -
Method Summary
Methods inherited from class org.eclipse.ocl.ecore.EcoreEnvironment
checkRegistry, collectStates, createTypeResolver, createTypeResolver, defineAttribute, defineOperation, findNonNavigableAssociationEnds, findOppositeEnds, findPackage, findPackage, getDefinition, getFactory, getHiddenOppositeProperties, getOCLFactory, getOCLStandardLibrary, getOppositeEndFinder, getOppositePropertyType, getStates, getTypeResolver, getUMLReflection, isInPostcondition, lookupClassifier, lookupImplicitSourceForOppositeProperty, lookupOppositeProperty, lookupPackage, setFactory, setParent, tryLookupOppositeProperty, tryLookupProperty, undefineMethods inherited from class org.eclipse.ocl.AbstractEnvironment
addedVariable, addElement, addHelperOperation, addHelperProperty, addOperation, addProperty, createTypeChecker, deleteElement, dispose, findUnnamedAssociationEnds, getAdapter, getAdditionalAttributes, getAdditionalOperations, getBodyCondition, getContextClassifier, getContextOperation, getContextPackage, getContextProperty, getDeriveConstraint, getElement, getElementsSize, getInitConstraint, getInternalParent, getParent, getResource, getSelfVariable, getTypeChecker, getVariables, initialLower, isEmpty, lookup, lookupAssociationClassReference, lookupImplicitSourceForAssociationClass, lookupImplicitSourceForOperation, lookupImplicitSourceForProperty, lookupImplicitSourceForSignal, lookupImplicitSourceForState, lookupLocal, lookupNonNavigableEnd, lookupOperation, lookupProperty, lookupSignal, lookupState, notOK, removedVariable, resetTypeCaches, setBodyCondition, setContextOperation, setContextPackage, setContextProperty, setDeriveConstraint, setInitConstraint, setInternalParent, setParent, setSelfVariable, tryLookupAssociationClassReference, tryLookupClassifier, tryLookupOperation, tryLookupPackage, tryLookupSignalMethods inherited from class org.eclipse.ocl.lpg.AbstractBasicEnvironment
analyzerError, analyzerError, analyzerError, analyzerWarning, basicGetOptions, clearOptions, createDefaultProblemHandler, createFormattingHelper, getASTMapping, getASTNodeToCSTNodeMap, getFormatter, getOptions, getParser, getProblemHandler, getValue, initASTMapping, initASTMapping, isEnabled, lexerError, parserError, problem, putOptions, removeOption, removeOptions, setASTNodeToCSTNodeMap, setOption, setParent, setParser, setProblemHandler, utilityError, validatorErrorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ocl.lpg.BasicEnvironment
analyzerError, analyzerError, analyzerError, analyzerWarning, getASTMapping, getFormatter, getParser, getProblemHandler, initASTMapping, lexerError, parserError, problem, setParser, setProblemHandler, utilityError, validatorErrorMethods inherited from interface org.eclipse.ocl.options.Customizable
clearOptions, getOptions, getValue, isEnabled, putOptions, removeOption, removeOptions, setOptionMethods inherited from interface org.eclipse.ocl.Environment
addElement, deleteElement, getAdditionalAttributes, getAdditionalOperations, getBodyCondition, getContextClassifier, getContextOperation, getContextPackage, getContextProperty, getDeriveConstraint, getInitConstraint, getParent, getSelfVariable, getVariables, isEmpty, lookup, lookupAssociationClassReference, lookupImplicitSourceForAssociationClass, lookupImplicitSourceForOperation, lookupImplicitSourceForProperty, lookupImplicitSourceForSignal, lookupImplicitSourceForState, lookupLocal, lookupOperation, lookupProperty, lookupSignal, lookupState, setBodyCondition, setDeriveConstraint, setInitConstraint, setSelfVariable