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.VariableEntry

    Nested 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_URI

    Fields 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, undefine

    Methods 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, tryLookupSignal

    Methods 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, validatorError

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.ocl.lpg.BasicEnvironment

    analyzerError, analyzerError, analyzerError, analyzerWarning, getASTMapping, getFormatter, getParser, getProblemHandler, initASTMapping, lexerError, parserError, problem, setParser, setProblemHandler, utilityError, validatorError

    Methods inherited from interface org.eclipse.ocl.options.Customizable

    clearOptions, getOptions, getValue, isEnabled, putOptions, removeOption, removeOptions, setOption

    Methods 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