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'"
    • Field Detail

      • eINSTANCE

        static final DirectivesPackage eINSTANCE
        The singleton instance of the package.
        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__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__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__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__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__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__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__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.
      • 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.
      • 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.