Interface DirectivesPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
DirectivesPackageImpl
public interface DirectivesPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
DirectivesFactory
- Generated class or method.
- EMF model class or method.
- kind="package" annotation="http://www.eclipse.org/emf/2002/Ecore validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL'"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
DirectivesPackage.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
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
DIRECTIVE
The meta object id for the 'Directive
' class.static int
DIRECTIVE__NAME
The feature id for the 'Name' attribute.static int
DIRECTIVE__PREDICATES
The feature id for the 'Predicates' containment reference list.static int
DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Directive' class.static int
DISCONTIGUOUS
The meta object id for the 'Discontiguous
' class.static int
DISCONTIGUOUS__NAME
The feature id for the 'Name' attribute.static int
DISCONTIGUOUS__PREDICATES
The feature id for the 'Predicates' containment reference list.static int
DISCONTIGUOUS_FEATURE_COUNT
The number of structural features of the 'Discontiguous' class.static int
DYNAMIC
The meta object id for the 'Dynamic
' class.static int
DYNAMIC__NAME
The feature id for the 'Name' attribute.static int
DYNAMIC__PREDICATES
The feature id for the 'Predicates' containment reference list.static int
DYNAMIC_FEATURE_COUNT
The number of structural features of the 'Dynamic' class.static DirectivesPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
MULTIFILE
The meta object id for the 'Multifile
' class.static int
MULTIFILE__NAME
The feature id for the 'Name' attribute.static int
MULTIFILE__PREDICATES
The feature id for the 'Predicates' containment reference list.static int
MULTIFILE_FEATURE_COUNT
The number of structural features of the 'Multifile' class.static int
PREDICATE_INDICATOR
The meta object id for the 'Predicate Indicator
' class.static int
PREDICATE_INDICATOR__ARITY
The feature id for the 'Arity' attribute.static int
PREDICATE_INDICATOR__NAME
The feature id for the 'Name' attribute.static int
PREDICATE_INDICATOR_FEATURE_COUNT
The number of structural features of the 'Predicate Indicator' class.static int
PUBLIC
The meta object id for the 'Public
' class.static int
PUBLIC__NAME
The feature id for the 'Name' attribute.static int
PUBLIC__PREDICATES
The feature id for the 'Predicates' containment reference list.static int
PUBLIC_FEATURE_COUNT
The number of structural features of the 'Public' class.static int
TABLE
The meta object id for the 'Table
' class.static int
TABLE__PREDICATE
The feature id for the 'Predicate' containment reference.static int
TABLE_FEATURE_COUNT
The number of structural features of the 'Table' class.static int
VOLATILE
The meta object id for the 'Volatile
' class.static int
VOLATILE__NAME
The feature id for the 'Name' attribute.static int
VOLATILE__PREDICATES
The feature id for the 'Predicates' containment reference list.static int
VOLATILE_FEATURE_COUNT
The number of structural features of the 'Volatile' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getDirective()
Returns the meta object for class 'Directive
'.EAttribute
getDirective_Name()
Returns the meta object for the attribute 'Name
'.EReference
getDirective_Predicates()
Returns the meta object for the containment reference list 'Predicates
'.DirectivesFactory
getDirectivesFactory()
Returns the factory that creates the instances of the model.EClass
getDiscontiguous()
Returns the meta object for class 'Discontiguous
'.EClass
getDynamic()
Returns the meta object for class 'Dynamic
'.EClass
getMultifile()
Returns the meta object for class 'Multifile
'.EClass
getPredicateIndicator()
Returns the meta object for class 'Predicate Indicator
'.EAttribute
getPredicateIndicator_Arity()
Returns the meta object for the attribute 'Arity
'.EAttribute
getPredicateIndicator_Name()
Returns the meta object for the attribute 'Name
'.EClass
getPublic()
Returns the meta object for class 'Public
'.EClass
getTable()
Returns the meta object for class 'Table
'.EReference
getTable_Predicate()
Returns the meta object for the containment reference 'Predicate
'.EClass
getVolatile()
Returns the meta object for class 'Volatile
'.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
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.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final DirectivesPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
DIRECTIVE
static final int DIRECTIVE
The meta object id for the 'Directive
' class.- See Also:
DirectiveImpl
,DirectivesPackageImpl.getDirective()
, Constant Field Values- Generated class or method.
-
DIRECTIVE__NAME
static final int DIRECTIVE__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DIRECTIVE__PREDICATES
static final int DIRECTIVE__PREDICATES
The feature id for the 'Predicates' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DIRECTIVE_FEATURE_COUNT
static final int DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PREDICATE_INDICATOR
static final int PREDICATE_INDICATOR
The meta object id for the 'Predicate Indicator
' class.- See Also:
PredicateIndicatorImpl
,DirectivesPackageImpl.getPredicateIndicator()
, Constant Field Values- Generated class or method.
-
PREDICATE_INDICATOR__NAME
static final int PREDICATE_INDICATOR__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PREDICATE_INDICATOR__ARITY
static final int PREDICATE_INDICATOR__ARITY
The feature id for the 'Arity' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PREDICATE_INDICATOR_FEATURE_COUNT
static final int PREDICATE_INDICATOR_FEATURE_COUNT
The number of structural features of the 'Predicate Indicator' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DYNAMIC
static final int DYNAMIC
The meta object id for the 'Dynamic
' class.- See Also:
DynamicImpl
,DirectivesPackageImpl.getDynamic()
, Constant Field Values- Generated class or method.
-
DYNAMIC__NAME
static final int DYNAMIC__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DYNAMIC__PREDICATES
static final int DYNAMIC__PREDICATES
The feature id for the 'Predicates' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DYNAMIC_FEATURE_COUNT
static final int DYNAMIC_FEATURE_COUNT
The number of structural features of the 'Dynamic' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DISCONTIGUOUS
static final int DISCONTIGUOUS
The meta object id for the 'Discontiguous
' class.- See Also:
DiscontiguousImpl
,DirectivesPackageImpl.getDiscontiguous()
, Constant Field Values- Generated class or method.
-
DISCONTIGUOUS__NAME
static final int DISCONTIGUOUS__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DISCONTIGUOUS__PREDICATES
static final int DISCONTIGUOUS__PREDICATES
The feature id for the 'Predicates' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DISCONTIGUOUS_FEATURE_COUNT
static final int DISCONTIGUOUS_FEATURE_COUNT
The number of structural features of the 'Discontiguous' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MULTIFILE
static final int MULTIFILE
The meta object id for the 'Multifile
' class.- See Also:
MultifileImpl
,DirectivesPackageImpl.getMultifile()
, Constant Field Values- Generated class or method.
-
MULTIFILE__NAME
static final int MULTIFILE__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MULTIFILE__PREDICATES
static final int MULTIFILE__PREDICATES
The feature id for the 'Predicates' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MULTIFILE_FEATURE_COUNT
static final int MULTIFILE_FEATURE_COUNT
The number of structural features of the 'Multifile' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PUBLIC
static final int PUBLIC
The meta object id for the 'Public
' class.- See Also:
PublicImpl
,DirectivesPackageImpl.getPublic()
, Constant Field Values- Generated class or method.
-
PUBLIC__NAME
static final int PUBLIC__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PUBLIC__PREDICATES
static final int PUBLIC__PREDICATES
The feature id for the 'Predicates' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PUBLIC_FEATURE_COUNT
static final int PUBLIC_FEATURE_COUNT
The number of structural features of the 'Public' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VOLATILE
static final int VOLATILE
The meta object id for the 'Volatile
' class.- See Also:
VolatileImpl
,DirectivesPackageImpl.getVolatile()
, Constant Field Values- Generated class or method.
-
VOLATILE__NAME
static final int VOLATILE__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VOLATILE__PREDICATES
static final int VOLATILE__PREDICATES
The feature id for the 'Predicates' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VOLATILE_FEATURE_COUNT
static final int VOLATILE_FEATURE_COUNT
The number of structural features of the 'Volatile' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TABLE
static final int TABLE
The meta object id for the 'Table
' class.- See Also:
TableImpl
,DirectivesPackageImpl.getTable()
, Constant Field Values- Generated class or method.
-
TABLE__PREDICATE
static final int TABLE__PREDICATE
The feature id for the 'Predicate' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TABLE_FEATURE_COUNT
static final int TABLE_FEATURE_COUNT
The number of structural features of the 'Table' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getDirective
EClass getDirective()
Returns the meta object for class 'Directive
'.- Returns:
- the meta object for class 'Directive'.
- See Also:
Directive
- Generated class or method.
-
getDirective_Name
EAttribute getDirective_Name()
Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Directive.getName()
,getDirective()
- Generated class or method.
-
getDirective_Predicates
EReference getDirective_Predicates()
Returns the meta object for the containment reference list 'Predicates
'.- Returns:
- the meta object for the containment reference list 'Predicates'.
- See Also:
Directive.getPredicates()
,getDirective()
- Generated class or method.
-
getPredicateIndicator
EClass getPredicateIndicator()
Returns the meta object for class 'Predicate Indicator
'.- Returns:
- the meta object for class 'Predicate Indicator'.
- See Also:
PredicateIndicator
- Generated class or method.
-
getPredicateIndicator_Name
EAttribute getPredicateIndicator_Name()
Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
PredicateIndicator.getName()
,getPredicateIndicator()
- Generated class or method.
-
getPredicateIndicator_Arity
EAttribute getPredicateIndicator_Arity()
Returns the meta object for the attribute 'Arity
'.- Returns:
- the meta object for the attribute 'Arity'.
- See Also:
PredicateIndicator.getArity()
,getPredicateIndicator()
- Generated class or method.
-
getDynamic
EClass getDynamic()
Returns the meta object for class 'Dynamic
'.- Returns:
- the meta object for class 'Dynamic'.
- See Also:
Dynamic
- Generated class or method.
-
getDiscontiguous
EClass getDiscontiguous()
Returns the meta object for class 'Discontiguous
'.- Returns:
- the meta object for class 'Discontiguous'.
- See Also:
Discontiguous
- Generated class or method.
-
getMultifile
EClass getMultifile()
Returns the meta object for class 'Multifile
'.- Returns:
- the meta object for class 'Multifile'.
- See Also:
Multifile
- Generated class or method.
-
getPublic
EClass getPublic()
Returns the meta object for class 'Public
'.- Returns:
- the meta object for class 'Public'.
- See Also:
Public
- Generated class or method.
-
getVolatile
EClass getVolatile()
Returns the meta object for class 'Volatile
'.- Returns:
- the meta object for class 'Volatile'.
- See Also:
Volatile
- Generated class or method.
-
getTable
EClass getTable()
Returns the meta object for class 'Table
'.- Returns:
- the meta object for class 'Table'.
- See Also:
Table
- Generated class or method.
-
getTable_Predicate
EReference getTable_Predicate()
Returns the meta object for the containment reference 'Predicate
'.- Returns:
- the meta object for the containment reference 'Predicate'.
- See Also:
Table.getPredicate()
,getTable()
- Generated class or method.
-
getDirectivesFactory
DirectivesFactory getDirectivesFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-