org.eclipse.ocl.utilities
Interface UtilitiesPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
UtilitiesPackageImpl

public interface UtilitiesPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
UtilitiesFactory
Generated
Model
kind="package"

Nested Class Summary
static interface UtilitiesPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int AST_NODE
          The meta object id for the 'AST Node' class.
static int AST_NODE__END_POSITION
          The feature id for the 'End Position' attribute.
static int AST_NODE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int AST_NODE_FEATURE_COUNT
          The number of structural features of the 'AST Node' class.
static int CALLING_AST_NODE
          The meta object id for the 'Calling AST Node' class.
static int CALLING_AST_NODE__END_POSITION
          The feature id for the 'End Position' attribute.
static int CALLING_AST_NODE__PROPERTY_END_POSITION
          The feature id for the 'Property End Position' attribute.
static int CALLING_AST_NODE__PROPERTY_START_POSITION
          The feature id for the 'Property Start Position' attribute.
static int CALLING_AST_NODE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int CALLING_AST_NODE_FEATURE_COUNT
          The number of structural features of the 'Calling AST Node' class.
static java.lang.String eCONTENT_TYPE
          The package content type ID.
static UtilitiesPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int EXPRESSION_IN_OCL
          The meta object id for the 'Expression In OCL' class.
static int EXPRESSION_IN_OCL__BODY_EXPRESSION
          The feature id for the 'Body Expression' containment reference.
static int EXPRESSION_IN_OCL__CONTEXT_VARIABLE
          The feature id for the 'Context Variable' containment reference.
static int EXPRESSION_IN_OCL__GENERATED_TYPE
          The feature id for the 'Generated Type' containment reference list.
static int EXPRESSION_IN_OCL__PARAMETER_VARIABLE
          The feature id for the 'Parameter Variable' containment reference list.
static int EXPRESSION_IN_OCL__RESULT_VARIABLE
          The feature id for the 'Result Variable' containment reference.
static int EXPRESSION_IN_OCL_FEATURE_COUNT
          The number of structural features of the 'Expression In OCL' class.
static int PREDEFINED_TYPE
          The meta object id for the 'Predefined Type' class.
static int PREDEFINED_TYPE_FEATURE_COUNT
          The number of structural features of the 'Predefined Type' class.
static int TYPED_AST_NODE
          The meta object id for the 'Typed AST Node' class.
static int TYPED_AST_NODE__END_POSITION
          The feature id for the 'End Position' attribute.
static int TYPED_AST_NODE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int TYPED_AST_NODE__TYPE_END_POSITION
          The feature id for the 'Type End Position' attribute.
static int TYPED_AST_NODE__TYPE_START_POSITION
          The feature id for the 'Type Start Position' attribute.
static int TYPED_AST_NODE_FEATURE_COUNT
          The number of structural features of the 'Typed AST Node' class.
static int TYPED_ELEMENT
          The meta object id for the 'Typed Element' class.
static int TYPED_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Typed Element' class.
static int VISITABLE
          The meta object id for the 'Visitable' class.
static int VISITABLE_FEATURE_COUNT
          The number of structural features of the 'Visitable' class.
static int VISITOR
          The meta object id for the 'Visitor' class.
static int VISITOR_FEATURE_COUNT
          The number of structural features of the 'Visitor' class.
 
Method Summary
 org.eclipse.emf.ecore.EAttribute getASTNode_EndPosition()
          Returns the meta object for the attribute 'End Position'.
 org.eclipse.emf.ecore.EAttribute getASTNode_StartPosition()
          Returns the meta object for the attribute 'Start Position'.
 org.eclipse.emf.ecore.EClass getASTNode()
          Returns the meta object for class 'AST Node'.
 org.eclipse.emf.ecore.EAttribute getCallingASTNode_PropertyEndPosition()
          Returns the meta object for the attribute 'Property End Position'.
 org.eclipse.emf.ecore.EAttribute getCallingASTNode_PropertyStartPosition()
          Returns the meta object for the attribute 'Property Start Position'.
 org.eclipse.emf.ecore.EClass getCallingASTNode()
          Returns the meta object for class 'Calling AST Node'.
 org.eclipse.emf.ecore.EReference getExpressionInOCL_BodyExpression()
          Returns the meta object for the containment reference 'Body Expression'.
 org.eclipse.emf.ecore.EReference getExpressionInOCL_ContextVariable()
          Returns the meta object for the containment reference 'Context Variable'.
 org.eclipse.emf.ecore.EReference getExpressionInOCL_GeneratedType()
          Returns the meta object for the containment reference list 'Generated Type'.
 org.eclipse.emf.ecore.EReference getExpressionInOCL_ParameterVariable()
          Returns the meta object for the containment reference list 'Parameter Variable'.
 org.eclipse.emf.ecore.EReference getExpressionInOCL_ResultVariable()
          Returns the meta object for the containment reference 'Result Variable'.
 org.eclipse.emf.ecore.EClass getExpressionInOCL()
          Returns the meta object for class 'Expression In OCL'.
 org.eclipse.emf.ecore.EClass getPredefinedType()
          Returns the meta object for class 'Predefined Type'.
 org.eclipse.emf.ecore.EAttribute getTypedASTNode_TypeEndPosition()
          Returns the meta object for the attribute 'Type End Position'.
 org.eclipse.emf.ecore.EAttribute getTypedASTNode_TypeStartPosition()
          Returns the meta object for the attribute 'Type Start Position'.
 org.eclipse.emf.ecore.EClass getTypedASTNode()
          Returns the meta object for class 'Typed AST Node'.
 org.eclipse.emf.ecore.EClass getTypedElement()
          Returns the meta object for class 'Typed Element'.
 UtilitiesFactory getUtilitiesFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EClass getVisitable()
          Returns the meta object for class 'Visitable'.
 org.eclipse.emf.ecore.EClass getVisitor()
          Returns the meta object for class 'Visitor'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values
Generated

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values
Generated

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values
Generated

eCONTENT_TYPE

static final java.lang.String eCONTENT_TYPE
The package content type ID.

Since:
1.3
See Also:
Constant Field Values
Generated

eINSTANCE

static final UtilitiesPackage eINSTANCE
The singleton instance of the package.

Generated

AST_NODE

static final int AST_NODE
The meta object id for the 'AST Node' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
ASTNode, UtilitiesPackageImpl.getASTNode(), Constant Field Values
Generated

AST_NODE__START_POSITION

static final int AST_NODE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

AST_NODE__END_POSITION

static final int AST_NODE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

AST_NODE_FEATURE_COUNT

static final int AST_NODE_FEATURE_COUNT
The number of structural features of the 'AST Node' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

CALLING_AST_NODE

static final int CALLING_AST_NODE
The meta object id for the 'Calling AST Node' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
CallingASTNode, UtilitiesPackageImpl.getCallingASTNode(), Constant Field Values
Generated

CALLING_AST_NODE__START_POSITION

static final int CALLING_AST_NODE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

CALLING_AST_NODE__END_POSITION

static final int CALLING_AST_NODE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

CALLING_AST_NODE__PROPERTY_START_POSITION

static final int CALLING_AST_NODE__PROPERTY_START_POSITION
The feature id for the 'Property Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

CALLING_AST_NODE__PROPERTY_END_POSITION

static final int CALLING_AST_NODE__PROPERTY_END_POSITION
The feature id for the 'Property End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

CALLING_AST_NODE_FEATURE_COUNT

static final int CALLING_AST_NODE_FEATURE_COUNT
The number of structural features of the 'Calling AST Node' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

PREDEFINED_TYPE

static final int PREDEFINED_TYPE
The meta object id for the 'Predefined Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
PredefinedType, UtilitiesPackageImpl.getPredefinedType(), Constant Field Values
Generated

TYPED_AST_NODE

static final int TYPED_AST_NODE
The meta object id for the 'Typed AST Node' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
TypedASTNode, UtilitiesPackageImpl.getTypedASTNode(), Constant Field Values
Generated

TYPED_AST_NODE__START_POSITION

static final int TYPED_AST_NODE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPED_AST_NODE__END_POSITION

static final int TYPED_AST_NODE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPED_AST_NODE__TYPE_START_POSITION

static final int TYPED_AST_NODE__TYPE_START_POSITION
The feature id for the 'Type Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPED_AST_NODE__TYPE_END_POSITION

static final int TYPED_AST_NODE__TYPE_END_POSITION
The feature id for the 'Type End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPED_AST_NODE_FEATURE_COUNT

static final int TYPED_AST_NODE_FEATURE_COUNT
The number of structural features of the 'Typed AST Node' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

VISITABLE

static final int VISITABLE
The meta object id for the 'Visitable' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Visitable, UtilitiesPackageImpl.getVisitable(), Constant Field Values
Generated

VISITABLE_FEATURE_COUNT

static final int VISITABLE_FEATURE_COUNT
The number of structural features of the 'Visitable' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPED_ELEMENT

static final int TYPED_ELEMENT
The meta object id for the 'Typed Element' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
TypedElement, UtilitiesPackageImpl.getTypedElement(), Constant Field Values
Generated

VISITOR

static final int VISITOR
The meta object id for the 'Visitor' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Visitor, UtilitiesPackageImpl.getVisitor(), Constant Field Values
Generated

VISITOR_FEATURE_COUNT

static final int VISITOR_FEATURE_COUNT
The number of structural features of the 'Visitor' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPED_ELEMENT_FEATURE_COUNT

static final int TYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Typed Element' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

EXPRESSION_IN_OCL

static final int EXPRESSION_IN_OCL
The meta object id for the 'Expression In OCL' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
ExpressionInOCL, UtilitiesPackageImpl.getExpressionInOCL(), Constant Field Values
Generated

EXPRESSION_IN_OCL__BODY_EXPRESSION

static final int EXPRESSION_IN_OCL__BODY_EXPRESSION
The feature id for the 'Body Expression' containment reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

EXPRESSION_IN_OCL__CONTEXT_VARIABLE

static final int EXPRESSION_IN_OCL__CONTEXT_VARIABLE
The feature id for the 'Context Variable' containment reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

EXPRESSION_IN_OCL__RESULT_VARIABLE

static final int EXPRESSION_IN_OCL__RESULT_VARIABLE
The feature id for the 'Result Variable' containment reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

EXPRESSION_IN_OCL__PARAMETER_VARIABLE

static final int EXPRESSION_IN_OCL__PARAMETER_VARIABLE
The feature id for the 'Parameter Variable' containment reference list. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

EXPRESSION_IN_OCL__GENERATED_TYPE

static final int EXPRESSION_IN_OCL__GENERATED_TYPE
The feature id for the 'Generated Type' containment reference list. This value may change when the model code is regenerated. It is subject to change without notice.

Since:
3.0
See Also:
Constant Field Values
Generated
Ordered

EXPRESSION_IN_OCL_FEATURE_COUNT

static final int EXPRESSION_IN_OCL_FEATURE_COUNT
The number of structural features of the 'Expression In OCL' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

PREDEFINED_TYPE_FEATURE_COUNT

static final int PREDEFINED_TYPE_FEATURE_COUNT
The number of structural features of the 'Predefined Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered
Method Detail

getASTNode

org.eclipse.emf.ecore.EClass getASTNode()
Returns the meta object for class 'AST Node'.

Returns:
the meta object for class 'AST Node'.
See Also:
ASTNode
Generated

getASTNode_StartPosition

org.eclipse.emf.ecore.EAttribute getASTNode_StartPosition()
Returns the meta object for the attribute 'Start Position'.

Returns:
the meta object for the attribute 'Start Position'.
See Also:
ASTNode.getStartPosition(), getASTNode()
Generated

getASTNode_EndPosition

org.eclipse.emf.ecore.EAttribute getASTNode_EndPosition()
Returns the meta object for the attribute 'End Position'.

Returns:
the meta object for the attribute 'End Position'.
See Also:
ASTNode.getEndPosition(), getASTNode()
Generated

getCallingASTNode

org.eclipse.emf.ecore.EClass getCallingASTNode()
Returns the meta object for class 'Calling AST Node'.

Returns:
the meta object for class 'Calling AST Node'.
See Also:
CallingASTNode
Generated

getCallingASTNode_PropertyStartPosition

org.eclipse.emf.ecore.EAttribute getCallingASTNode_PropertyStartPosition()
Returns the meta object for the attribute 'Property Start Position'.

Returns:
the meta object for the attribute 'Property Start Position'.
See Also:
CallingASTNode.getPropertyStartPosition(), getCallingASTNode()
Generated

getCallingASTNode_PropertyEndPosition

org.eclipse.emf.ecore.EAttribute getCallingASTNode_PropertyEndPosition()
Returns the meta object for the attribute 'Property End Position'.

Returns:
the meta object for the attribute 'Property End Position'.
See Also:
CallingASTNode.getPropertyEndPosition(), getCallingASTNode()
Generated

getPredefinedType

org.eclipse.emf.ecore.EClass getPredefinedType()
Returns the meta object for class 'Predefined Type'.

Returns:
the meta object for class 'Predefined Type'.
See Also:
PredefinedType
Generated

getTypedASTNode

org.eclipse.emf.ecore.EClass getTypedASTNode()
Returns the meta object for class 'Typed AST Node'.

Returns:
the meta object for class 'Typed AST Node'.
See Also:
TypedASTNode
Generated

getTypedASTNode_TypeStartPosition

org.eclipse.emf.ecore.EAttribute getTypedASTNode_TypeStartPosition()
Returns the meta object for the attribute 'Type Start Position'.

Returns:
the meta object for the attribute 'Type Start Position'.
See Also:
TypedASTNode.getTypeStartPosition(), getTypedASTNode()
Generated

getTypedASTNode_TypeEndPosition

org.eclipse.emf.ecore.EAttribute getTypedASTNode_TypeEndPosition()
Returns the meta object for the attribute 'Type End Position'.

Returns:
the meta object for the attribute 'Type End Position'.
See Also:
TypedASTNode.getTypeEndPosition(), getTypedASTNode()
Generated

getVisitable

org.eclipse.emf.ecore.EClass getVisitable()
Returns the meta object for class 'Visitable'.

Returns:
the meta object for class 'Visitable'.
See Also:
Visitable
Generated

getTypedElement

org.eclipse.emf.ecore.EClass getTypedElement()
Returns the meta object for class 'Typed Element'.

Returns:
the meta object for class 'Typed Element'.
See Also:
TypedElement
Generated

getVisitor

org.eclipse.emf.ecore.EClass getVisitor()
Returns the meta object for class 'Visitor'.

Returns:
the meta object for class 'Visitor'.
See Also:
Visitor
Generated

getExpressionInOCL

org.eclipse.emf.ecore.EClass getExpressionInOCL()
Returns the meta object for class 'Expression In OCL'.

Returns:
the meta object for class 'Expression In OCL'.
See Also:
ExpressionInOCL
Generated

getExpressionInOCL_BodyExpression

org.eclipse.emf.ecore.EReference getExpressionInOCL_BodyExpression()
Returns the meta object for the containment reference 'Body Expression'.

Returns:
the meta object for the containment reference 'Body Expression'.
See Also:
ExpressionInOCL.getBodyExpression(), getExpressionInOCL()
Generated

getExpressionInOCL_ContextVariable

org.eclipse.emf.ecore.EReference getExpressionInOCL_ContextVariable()
Returns the meta object for the containment reference 'Context Variable'.

Returns:
the meta object for the containment reference 'Context Variable'.
See Also:
ExpressionInOCL.getContextVariable(), getExpressionInOCL()
Generated

getExpressionInOCL_ResultVariable

org.eclipse.emf.ecore.EReference getExpressionInOCL_ResultVariable()
Returns the meta object for the containment reference 'Result Variable'.

Returns:
the meta object for the containment reference 'Result Variable'.
See Also:
ExpressionInOCL.getResultVariable(), getExpressionInOCL()
Generated

getExpressionInOCL_ParameterVariable

org.eclipse.emf.ecore.EReference getExpressionInOCL_ParameterVariable()
Returns the meta object for the containment reference list 'Parameter Variable'.

Returns:
the meta object for the containment reference list 'Parameter Variable'.
See Also:
ExpressionInOCL.getParameterVariable(), getExpressionInOCL()
Generated

getExpressionInOCL_GeneratedType

org.eclipse.emf.ecore.EReference getExpressionInOCL_GeneratedType()
Returns the meta object for the containment reference list 'Generated Type'.

Returns:
the meta object for the containment reference list 'Generated Type'.
Since:
3.0
See Also:
ExpressionInOCL.getGeneratedType(), getExpressionInOCL()
Generated

getUtilitiesFactory

UtilitiesFactory getUtilitiesFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
Generated