de.uka.ipd.sdq.featuremodel
Interface featuremodelPackage.Literals

Enclosing interface:
featuremodelPackage

public static interface featuremodelPackage.Literals

Defines literals for the meta objects that represent


Field Summary
static EClass ATTRIBUTE
          The meta object literal for the 'Attribute' class.
static EAttribute ATTRIBUTE__TYPE
          The meta object literal for the 'Type' attribute feature.
static EEnum ATTRIBUTE_TYPES
          The meta object literal for the 'Attribute Types' enum.
static EClass CHILD_RELATION
          The meta object literal for the 'Child Relation' class.
static EClass CONSTRAINT
          The meta object literal for the 'Constraint' class.
static EAttribute CONSTRAINT__DESCRIPTION
          The meta object literal for the 'Description' attribute feature.
static EReference CONSTRAINT__SOURCE
          The meta object literal for the 'Source' reference feature.
static EReference CONSTRAINT__TARGET
          The meta object literal for the 'Target' reference list feature.
static EClass FEATURE
          The meta object literal for the 'Feature' class.
static EReference FEATURE__ATTRIBUTES
          The meta object literal for the 'Attributes' containment reference list feature.
static EReference FEATURE__CHILDRELATION
          The meta object literal for the 'Childrelation' containment reference feature.
static EClass FEATURE_DIAGRAM
          The meta object literal for the 'Feature Diagram' class.
static EReference FEATURE_DIAGRAM__CONSTRAINTS
          The meta object literal for the 'Constraints' containment reference list feature.
static EReference FEATURE_DIAGRAM__ROOT_FEATURE
          The meta object literal for the 'Root Feature' containment reference feature.
static EClass FEATURE_GROUP
          The meta object literal for the 'Feature Group' class.
static EReference FEATURE_GROUP__CHILDREN
          The meta object literal for the 'Children' containment reference list feature.
static EAttribute FEATURE_GROUP__MAX
          The meta object literal for the 'Max' attribute feature.
static EAttribute FEATURE_GROUP__MIN
          The meta object literal for the 'Min' attribute feature.
static EClass NAMED_ELEMENT
          The meta object literal for the 'Named Element' class.
static EAttribute NAMED_ELEMENT__NAME
          The meta object literal for the 'Name' attribute feature.
static EClass PROHIBITS_CONSTRAINT
          The meta object literal for the 'Prohibits Constraint' class.
static EClass REQUIRED_CONSTRAINT
          The meta object literal for the 'Required Constraint' class.
static EClass SIMPLE
          The meta object literal for the 'Simple' class.
static EReference SIMPLE__MANDATORY_CHILDREN
          The meta object literal for the 'Mandatory Children' containment reference list feature.
static EReference SIMPLE__OPTIONAL_CHILDREN
          The meta object literal for the 'Optional Children' containment reference list feature.
 

Field Detail

FEATURE

static final EClass FEATURE
The meta object literal for the 'Feature' class.

See Also:
FeatureImpl, featuremodelPackageImpl.getFeature()

FEATURE__ATTRIBUTES

static final EReference FEATURE__ATTRIBUTES
The meta object literal for the 'Attributes' containment reference list feature.


FEATURE__CHILDRELATION

static final EReference FEATURE__CHILDRELATION
The meta object literal for the 'Childrelation' containment reference feature.


NAMED_ELEMENT

static final EClass NAMED_ELEMENT
The meta object literal for the 'Named Element' class.

See Also:
NamedElementImpl, featuremodelPackageImpl.getNamedElement()

NAMED_ELEMENT__NAME

static final EAttribute NAMED_ELEMENT__NAME
The meta object literal for the 'Name' attribute feature.


ATTRIBUTE

static final EClass ATTRIBUTE
The meta object literal for the 'Attribute' class.

See Also:
AttributeImpl, featuremodelPackageImpl.getAttribute()

ATTRIBUTE__TYPE

static final EAttribute ATTRIBUTE__TYPE
The meta object literal for the 'Type' attribute feature.


CHILD_RELATION

static final EClass CHILD_RELATION
The meta object literal for the 'Child Relation' class.

See Also:
ChildRelationImpl, featuremodelPackageImpl.getChildRelation()

FEATURE_GROUP

static final EClass FEATURE_GROUP
The meta object literal for the 'Feature Group' class.

See Also:
FeatureGroupImpl, featuremodelPackageImpl.getFeatureGroup()

FEATURE_GROUP__MIN

static final EAttribute FEATURE_GROUP__MIN
The meta object literal for the 'Min' attribute feature.


FEATURE_GROUP__MAX

static final EAttribute FEATURE_GROUP__MAX
The meta object literal for the 'Max' attribute feature.


FEATURE_GROUP__CHILDREN

static final EReference FEATURE_GROUP__CHILDREN
The meta object literal for the 'Children' containment reference list feature.


FEATURE_DIAGRAM

static final EClass FEATURE_DIAGRAM
The meta object literal for the 'Feature Diagram' class.

See Also:
FeatureDiagramImpl, featuremodelPackageImpl.getFeatureDiagram()

FEATURE_DIAGRAM__ROOT_FEATURE

static final EReference FEATURE_DIAGRAM__ROOT_FEATURE
The meta object literal for the 'Root Feature' containment reference feature.


FEATURE_DIAGRAM__CONSTRAINTS

static final EReference FEATURE_DIAGRAM__CONSTRAINTS
The meta object literal for the 'Constraints' containment reference list feature.


CONSTRAINT

static final EClass CONSTRAINT
The meta object literal for the 'Constraint' class.

See Also:
ConstraintImpl, featuremodelPackageImpl.getConstraint()

CONSTRAINT__SOURCE

static final EReference CONSTRAINT__SOURCE
The meta object literal for the 'Source' reference feature.


CONSTRAINT__TARGET

static final EReference CONSTRAINT__TARGET
The meta object literal for the 'Target' reference list feature.


CONSTRAINT__DESCRIPTION

static final EAttribute CONSTRAINT__DESCRIPTION
The meta object literal for the 'Description' attribute feature.


REQUIRED_CONSTRAINT

static final EClass REQUIRED_CONSTRAINT
The meta object literal for the 'Required Constraint' class.

See Also:
RequiredConstraintImpl, featuremodelPackageImpl.getRequiredConstraint()

PROHIBITS_CONSTRAINT

static final EClass PROHIBITS_CONSTRAINT
The meta object literal for the 'Prohibits Constraint' class.

See Also:
ProhibitsConstraintImpl, featuremodelPackageImpl.getProhibitsConstraint()

SIMPLE

static final EClass SIMPLE
The meta object literal for the 'Simple' class.

See Also:
SimpleImpl, featuremodelPackageImpl.getSimple()

SIMPLE__MANDATORY_CHILDREN

static final EReference SIMPLE__MANDATORY_CHILDREN
The meta object literal for the 'Mandatory Children' containment reference list feature.


SIMPLE__OPTIONAL_CHILDREN

static final EReference SIMPLE__OPTIONAL_CHILDREN
The meta object literal for the 'Optional Children' containment reference list feature.


ATTRIBUTE_TYPES

static final EEnum ATTRIBUTE_TYPES
The meta object literal for the 'Attribute Types' enum.

See Also:
AttributeTypes, featuremodelPackageImpl.getAttributeTypes()