org.eclipse.emf.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

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 inherited from class 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 copyright
           
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 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 SEMANTIC_EXCEPTION
          The meta object id for the 'Semantic Exception' data type
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 VISITABLE
          The meta object id for the 'Visitable' class
static int VISITABLE_FEATURE_COUNT
          The number of structural features of the 'Visitable' 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.EClass getPredefinedType()
          Returns the meta object for class 'Predefined Type'
 org.eclipse.emf.ecore.EDataType getSemanticException()
          Returns the meta object for data type 'Semantic Exception'
 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'
 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'
 
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, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values

eNAME

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

See Also:
Constant Field Values

eNS_URI

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

See Also:
Constant Field Values

eNS_PREFIX

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

See Also:
Constant Field Values

eINSTANCE

public static final UtilitiesPackage eINSTANCE
The singleton instance of the package.


VISITABLE

public static final int VISITABLE
The meta object id for the 'Visitable' class.

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

AST_NODE

public static final int AST_NODE
The meta object id for the 'AST Node' class.

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

AST_NODE__START_POSITION

public static final int AST_NODE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

AST_NODE__END_POSITION

public static final int AST_NODE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

AST_NODE_FEATURE_COUNT

public static final int AST_NODE_FEATURE_COUNT
The number of structural features of the 'AST Node' class.

See Also:
Constant Field Values

TYPED_AST_NODE

public static final int TYPED_AST_NODE
The meta object id for the 'Typed AST Node' class.

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

CALLING_AST_NODE

public static final int CALLING_AST_NODE
The meta object id for the 'Calling AST Node' class.

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

CALLING_AST_NODE__START_POSITION

public static final int CALLING_AST_NODE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

CALLING_AST_NODE__END_POSITION

public static final int CALLING_AST_NODE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

CALLING_AST_NODE__PROPERTY_START_POSITION

public static final int CALLING_AST_NODE__PROPERTY_START_POSITION
The feature id for the 'Property Start Position' attribute.

See Also:
Constant Field Values

CALLING_AST_NODE__PROPERTY_END_POSITION

public static final int CALLING_AST_NODE__PROPERTY_END_POSITION
The feature id for the 'Property End Position' attribute.

See Also:
Constant Field Values

CALLING_AST_NODE_FEATURE_COUNT

public static final int CALLING_AST_NODE_FEATURE_COUNT
The number of structural features of the 'Calling AST Node' class.

See Also:
Constant Field Values

PREDEFINED_TYPE

public static final int PREDEFINED_TYPE
The meta object id for the 'Predefined Type' class.

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

PREDEFINED_TYPE_FEATURE_COUNT

public static final int PREDEFINED_TYPE_FEATURE_COUNT
The number of structural features of the 'Predefined Type' class.

See Also:
Constant Field Values

TYPED_AST_NODE__START_POSITION

public static final int TYPED_AST_NODE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

TYPED_AST_NODE__END_POSITION

public static final int TYPED_AST_NODE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

TYPED_AST_NODE__TYPE_START_POSITION

public static final int TYPED_AST_NODE__TYPE_START_POSITION
The feature id for the 'Type Start Position' attribute.

See Also:
Constant Field Values

TYPED_AST_NODE__TYPE_END_POSITION

public static final int TYPED_AST_NODE__TYPE_END_POSITION
The feature id for the 'Type End Position' attribute.

See Also:
Constant Field Values

TYPED_AST_NODE_FEATURE_COUNT

public static final int TYPED_AST_NODE_FEATURE_COUNT
The number of structural features of the 'Typed AST Node' class.

See Also:
Constant Field Values

VISITABLE_FEATURE_COUNT

public static final int VISITABLE_FEATURE_COUNT
The number of structural features of the 'Visitable' class.

See Also:
Constant Field Values

SEMANTIC_EXCEPTION

public static final int SEMANTIC_EXCEPTION
The meta object id for the 'Semantic Exception' data type.

See Also:
SemanticException, UtilitiesPackageImpl.getSemanticException(), Constant Field Values
Method Detail

getVisitable

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

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

getASTNode

public 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

getASTNode_StartPosition

public 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(), UtilitiesPackage.getASTNode()

getASTNode_EndPosition

public 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(), UtilitiesPackage.getASTNode()

getTypedASTNode

public 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

getTypedASTNode_TypeStartPosition

public 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(), UtilitiesPackage.getTypedASTNode()

getTypedASTNode_TypeEndPosition

public 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(), UtilitiesPackage.getTypedASTNode()

getCallingASTNode

public 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

getCallingASTNode_PropertyStartPosition

public 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(), UtilitiesPackage.getCallingASTNode()

getCallingASTNode_PropertyEndPosition

public 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(), UtilitiesPackage.getCallingASTNode()

getPredefinedType

public 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

getSemanticException

public org.eclipse.emf.ecore.EDataType getSemanticException()
Returns the meta object for data type 'Semantic Exception'.

Returns:
the meta object for data type 'Semantic Exception'.
See Also:
SemanticException

getUtilitiesFactory

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

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

Copyright 2002, 2006 IBM Corporation and others.
All Rights Reserved.