Interface IdentifierPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
IdentifierPackageImpl

public interface IdentifierPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each operation of each class,
  • each enum,
  • and each data type

Provides a package for uniquely identifiable elements

See Also:
Generated class or method.
EMF model class or method.
kind="package"
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
      Generated class or method.
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
      Generated class or method.
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
      Generated class or method.
    • eINSTANCE

      static final IdentifierPackage eINSTANCE
      The singleton instance of the package.
      Generated class or method.
    • IDENTIFIER

      static final int IDENTIFIER
      The meta object id for the 'Identifier' class.
      See Also:
      Generated class or method.
    • IDENTIFIER__ID

      static final int IDENTIFIER__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • IDENTIFIER_FEATURE_COUNT

      static final int IDENTIFIER_FEATURE_COUNT
      The number of structural features of the 'Identifier' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • IDENTIFIER_OPERATION_COUNT

      static final int IDENTIFIER_OPERATION_COUNT
      The number of operations of the 'Identifier' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • NAMED_ELEMENT

      static final int NAMED_ELEMENT
      The meta object id for the 'Named Element' class.
      See Also:
      Generated class or method.
    • NAMED_ELEMENT__ENTITY_NAME

      static final int NAMED_ELEMENT__ENTITY_NAME
      The feature id for the 'Entity Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • NAMED_ELEMENT_FEATURE_COUNT

      static final int NAMED_ELEMENT_FEATURE_COUNT
      The number of structural features of the 'Named Element' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • NAMED_ELEMENT_OPERATION_COUNT

      static final int NAMED_ELEMENT_OPERATION_COUNT
      The number of operations of the 'Named Element' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENTITY

      static final int ENTITY
      The meta object id for the 'Entity' class.
      See Also:
      Generated class or method.
    • ENTITY__ID

      static final int ENTITY__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENTITY__ENTITY_NAME

      static final int ENTITY__ENTITY_NAME
      The feature id for the 'Entity Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENTITY_FEATURE_COUNT

      static final int ENTITY_FEATURE_COUNT
      The number of structural features of the 'Entity' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENTITY_OPERATION_COUNT

      static final int ENTITY_OPERATION_COUNT
      The number of operations of the 'Entity' class.
      See Also:
      Generated class or method.
      Ordered collection.
  • Method Details

    • getIdentifier

      EClass getIdentifier()
      Returns the meta object for class 'Identifier'.
      Returns:
      the meta object for class 'Identifier'.
      See Also:
      Generated class or method.
    • getIdentifier_Id

      EAttribute getIdentifier_Id()
      Returns the meta object for the attribute 'Id'.
      Returns:
      the meta object for the attribute 'Id'.
      See Also:
      Generated class or method.
    • getNamedElement

      EClass getNamedElement()
      Returns the meta object for class 'Named Element'.
      Returns:
      the meta object for class 'Named Element'.
      See Also:
      Generated class or method.
    • getNamedElement_EntityName

      EAttribute getNamedElement_EntityName()
      Returns the meta object for the attribute 'Entity Name'.
      Returns:
      the meta object for the attribute 'Entity Name'.
      See Also:
      Generated class or method.
    • getEntity

      EClass getEntity()
      Returns the meta object for class 'Entity'.
      Returns:
      the meta object for class 'Entity'.
      See Also:
      Generated class or method.
    • getIdentifierFactory

      IdentifierFactory getIdentifierFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated class or method.