Interface featuremodelPackage

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

public interface featuremodelPackage 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:
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 featuremodelPackage eINSTANCE
      The singleton instance of the package.
      Generated class or method.
    • NAMED_ELEMENT

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

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

      static final int NAMED_ELEMENT__NAME
      The feature id for the '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.
    • FEATURE

      static final int FEATURE
      The meta object id for the 'Feature' class.
      See Also:
      Generated class or method.
    • FEATURE__ID

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

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

      static final int FEATURE__ATTRIBUTES
      The feature id for the 'Attributes' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE__CHILDRELATION

      static final int FEATURE__CHILDRELATION
      The feature id for the 'Childrelation' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE__SIMPLE_MANDATORY

      static final int FEATURE__SIMPLE_MANDATORY
      The feature id for the 'Simple Mandatory' container reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE__SIMPLE_OPTIONAL

      static final int FEATURE__SIMPLE_OPTIONAL
      The feature id for the 'Simple Optional' container reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE__FEATUREGROUP

      static final int FEATURE__FEATUREGROUP
      The feature id for the 'Featuregroup' container reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_FEATURE_COUNT

      static final int FEATURE_FEATURE_COUNT
      The number of structural features of the 'Feature' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • ATTRIBUTE

      static final int ATTRIBUTE
      The meta object id for the 'Attribute' class.
      See Also:
      Generated class or method.
    • CHILD_RELATION

      static final int CHILD_RELATION
      The meta object id for the 'Child Relation' class.
      See Also:
      Generated class or method.
    • FEATURE_GROUP

      static final int FEATURE_GROUP
      The meta object id for the 'Feature Group' class.
      See Also:
      Generated class or method.
    • FEATURE_DIAGRAM

      static final int FEATURE_DIAGRAM
      The meta object id for the 'Feature Diagram' class.
      See Also:
      Generated class or method.
    • CONSTRAINT

      static final int CONSTRAINT
      The meta object id for the 'Constraint' class.
      See Also:
      Generated class or method.
    • REQUIRED_CONSTRAINT

      static final int REQUIRED_CONSTRAINT
      The meta object id for the 'Required Constraint' class.
      See Also:
      Generated class or method.
    • PROHIBITS_CONSTRAINT

      static final int PROHIBITS_CONSTRAINT
      The meta object id for the 'Prohibits Constraint' class.
      See Also:
      Generated class or method.
    • SIMPLE

      static final int SIMPLE
      The meta object id for the 'Simple' class.
      See Also:
      Generated class or method.
    • ATTRIBUTE__ID

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

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

      static final int ATTRIBUTE__RANGE
      The feature id for the 'Range' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • ATTRIBUTE_FEATURE_COUNT

      static final int ATTRIBUTE_FEATURE_COUNT
      The number of structural features of the 'Attribute' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_ATTRIBUTE

      static final int INTEGER_ATTRIBUTE
      The meta object id for the 'Integer Attribute' class.
      See Also:
      Generated class or method.
    • DOUBLE_ATTRIBUTE

      static final int DOUBLE_ATTRIBUTE
      The meta object id for the 'Double Attribute' class.
      See Also:
      Generated class or method.
    • INTERVAL_RANGE

      static final int INTERVAL_RANGE
      The meta object id for the 'Interval Range' class.
      See Also:
      Generated class or method.
    • INTERVAL_RANGE__LOWER_BOUND_INCLUDED

      static final int INTERVAL_RANGE__LOWER_BOUND_INCLUDED
      The feature id for the 'Lower Bound Included' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTERVAL_RANGE__UPPER_BOUND_INCLUDED

      static final int INTERVAL_RANGE__UPPER_BOUND_INCLUDED
      The feature id for the 'Upper Bound Included' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTERVAL_RANGE_FEATURE_COUNT

      static final int INTERVAL_RANGE_FEATURE_COUNT
      The number of structural features of the 'Interval Range' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • CHILD_RELATION_FEATURE_COUNT

      static final int CHILD_RELATION_FEATURE_COUNT
      The number of structural features of the 'Child Relation' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • SIMPLE__OPTIONAL_CHILDREN

      static final int SIMPLE__OPTIONAL_CHILDREN
      The feature id for the 'Optional Children' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • SIMPLE__MANDATORY_CHILDREN

      static final int SIMPLE__MANDATORY_CHILDREN
      The feature id for the 'Mandatory Children' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • SIMPLE_FEATURE_COUNT

      static final int SIMPLE_FEATURE_COUNT
      The number of structural features of the 'Simple' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_GROUP__MIN

      static final int FEATURE_GROUP__MIN
      The feature id for the 'Min' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_GROUP__MAX

      static final int FEATURE_GROUP__MAX
      The feature id for the 'Max' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_GROUP__CHILDREN

      static final int FEATURE_GROUP__CHILDREN
      The feature id for the 'Children' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_GROUP_FEATURE_COUNT

      static final int FEATURE_GROUP_FEATURE_COUNT
      The number of structural features of the 'Feature Group' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_DIAGRAM__ID

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

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

      static final int FEATURE_DIAGRAM__ROOT_FEATURE
      The feature id for the 'Root Feature' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_DIAGRAM__CONSTRAINTS

      static final int FEATURE_DIAGRAM__CONSTRAINTS
      The feature id for the 'Constraints' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_DIAGRAM__ANNOTATABLE_ELEMENT

      static final int FEATURE_DIAGRAM__ANNOTATABLE_ELEMENT
      The feature id for the 'Annotatable Element' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • FEATURE_DIAGRAM_FEATURE_COUNT

      static final int FEATURE_DIAGRAM_FEATURE_COUNT
      The number of structural features of the 'Feature Diagram' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONSTRAINT__ID

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

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

      static final int CONSTRAINT__SOURCE
      The feature id for the 'Source' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONSTRAINT__TARGET

      static final int CONSTRAINT__TARGET
      The feature id for the 'Target' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONSTRAINT__DESCRIPTION

      static final int CONSTRAINT__DESCRIPTION
      The feature id for the 'Description' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONSTRAINT_FEATURE_COUNT

      static final int CONSTRAINT_FEATURE_COUNT
      The number of structural features of the 'Constraint' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • REQUIRED_CONSTRAINT__ID

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

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

      static final int REQUIRED_CONSTRAINT__SOURCE
      The feature id for the 'Source' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • REQUIRED_CONSTRAINT__TARGET

      static final int REQUIRED_CONSTRAINT__TARGET
      The feature id for the 'Target' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • REQUIRED_CONSTRAINT__DESCRIPTION

      static final int REQUIRED_CONSTRAINT__DESCRIPTION
      The feature id for the 'Description' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • REQUIRED_CONSTRAINT_FEATURE_COUNT

      static final int REQUIRED_CONSTRAINT_FEATURE_COUNT
      The number of structural features of the 'Required Constraint' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • PROHIBITS_CONSTRAINT__ID

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

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

      static final int PROHIBITS_CONSTRAINT__SOURCE
      The feature id for the 'Source' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • PROHIBITS_CONSTRAINT__TARGET

      static final int PROHIBITS_CONSTRAINT__TARGET
      The feature id for the 'Target' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • PROHIBITS_CONSTRAINT__DESCRIPTION

      static final int PROHIBITS_CONSTRAINT__DESCRIPTION
      The feature id for the 'Description' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • PROHIBITS_CONSTRAINT_FEATURE_COUNT

      static final int PROHIBITS_CONSTRAINT_FEATURE_COUNT
      The number of structural features of the 'Prohibits Constraint' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_INTERVAL_RANGE

      static final int INTEGER_INTERVAL_RANGE
      The meta object id for the 'Integer Interval Range' class.
      See Also:
      Generated class or method.
    • INTEGER_INTERVAL_RANGE__LOWER_BOUND_INCLUDED

      static final int INTEGER_INTERVAL_RANGE__LOWER_BOUND_INCLUDED
      The feature id for the 'Lower Bound Included' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_INTERVAL_RANGE__UPPER_BOUND_INCLUDED

      static final int INTEGER_INTERVAL_RANGE__UPPER_BOUND_INCLUDED
      The feature id for the 'Upper Bound Included' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_INTERVAL_RANGE__TO

      static final int INTEGER_INTERVAL_RANGE__TO
      The feature id for the 'To' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_INTERVAL_RANGE__FROM

      static final int INTEGER_INTERVAL_RANGE__FROM
      The feature id for the 'From' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_INTERVAL_RANGE_FEATURE_COUNT

      static final int INTEGER_INTERVAL_RANGE_FEATURE_COUNT
      The number of structural features of the 'Integer Interval Range' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTINOUS_INTERVAL_RANGE

      static final int CONTINOUS_INTERVAL_RANGE
      The meta object id for the 'Continous Interval Range' class.
      See Also:
      Generated class or method.
    • CONTINOUS_INTERVAL_RANGE__LOWER_BOUND_INCLUDED

      static final int CONTINOUS_INTERVAL_RANGE__LOWER_BOUND_INCLUDED
      The feature id for the 'Lower Bound Included' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTINOUS_INTERVAL_RANGE__UPPER_BOUND_INCLUDED

      static final int CONTINOUS_INTERVAL_RANGE__UPPER_BOUND_INCLUDED
      The feature id for the 'Upper Bound Included' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTINOUS_INTERVAL_RANGE__TO

      static final int CONTINOUS_INTERVAL_RANGE__TO
      The feature id for the 'To' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTINOUS_INTERVAL_RANGE__FROM

      static final int CONTINOUS_INTERVAL_RANGE__FROM
      The feature id for the 'From' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTINOUS_INTERVAL_RANGE_FEATURE_COUNT

      static final int CONTINOUS_INTERVAL_RANGE_FEATURE_COUNT
      The number of structural features of the 'Continous Interval Range' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_ATTRIBUTE__ID

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

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

      static final int INTEGER_ATTRIBUTE__RANGE
      The feature id for the 'Range' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_ATTRIBUTE__DEFAULT_VALUE

      static final int INTEGER_ATTRIBUTE__DEFAULT_VALUE
      The feature id for the 'Default Value' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • INTEGER_ATTRIBUTE_FEATURE_COUNT

      static final int INTEGER_ATTRIBUTE_FEATURE_COUNT
      The number of structural features of the 'Integer Attribute' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • DOUBLE_ATTRIBUTE__ID

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

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

      static final int DOUBLE_ATTRIBUTE__RANGE
      The feature id for the 'Range' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • DOUBLE_ATTRIBUTE__DEFAULT_VALUE

      static final int DOUBLE_ATTRIBUTE__DEFAULT_VALUE
      The feature id for the 'Default Value' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • DOUBLE_ATTRIBUTE_FEATURE_COUNT

      static final int DOUBLE_ATTRIBUTE_FEATURE_COUNT
      The number of structural features of the 'Double Attribute' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRING_ATTRIBUTE

      static final int STRING_ATTRIBUTE
      The meta object id for the 'String Attribute' class.
      See Also:
      Generated class or method.
    • STRING_ATTRIBUTE__ID

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

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

      static final int STRING_ATTRIBUTE__RANGE
      The feature id for the 'Range' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRING_ATTRIBUTE__DEFAULT_VALUE

      static final int STRING_ATTRIBUTE__DEFAULT_VALUE
      The feature id for the 'Default Value' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRING_ATTRIBUTE_FEATURE_COUNT

      static final int STRING_ATTRIBUTE_FEATURE_COUNT
      The number of structural features of the 'String Attribute' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • EXTERNAL_OBJECT_ATTRIBUTE

      static final int EXTERNAL_OBJECT_ATTRIBUTE
      The meta object id for the 'External Object Attribute' class.
      See Also:
      Generated class or method.
    • EXTERNAL_OBJECT_ATTRIBUTE__ID

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

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

      static final int EXTERNAL_OBJECT_ATTRIBUTE__RANGE
      The feature id for the 'Range' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • EXTERNAL_OBJECT_ATTRIBUTE_FEATURE_COUNT

      static final int EXTERNAL_OBJECT_ATTRIBUTE_FEATURE_COUNT
      The number of structural features of the 'External Object Attribute' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • ATTRIBUTE_TYPES

      static final int ATTRIBUTE_TYPES
      The meta object id for the 'Attribute Types' enum.
      See Also:
      Generated class or method.
  • Method Details