|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface featuremodelPackage
The Package for the model. It contains accessors for the meta objects to represent
featuremodelFactory| Nested Class Summary | |
|---|---|
static interface |
featuremodelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
| Field Summary | |
|---|---|
static int |
ATTRIBUTE
The meta object id for the ' Attribute' class. |
static int |
ATTRIBUTE__NAME
The feature id for the 'Name' attribute. |
static int |
ATTRIBUTE__TYPE
The feature id for the 'Type' attribute. |
static int |
ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Attribute' class. |
static int |
ATTRIBUTE_TYPES
The meta object id for the ' Attribute Types' enum. |
static int |
CHILD_RELATION
The meta object id for the ' Child Relation' class. |
static int |
CHILD_RELATION_FEATURE_COUNT
The number of structural features of the 'Child Relation' class. |
static int |
CONSTRAINT
The meta object id for the ' Constraint' class. |
static int |
CONSTRAINT__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
CONSTRAINT__NAME
The feature id for the 'Name' attribute. |
static int |
CONSTRAINT__SOURCE
The feature id for the 'Source' reference. |
static int |
CONSTRAINT__TARGET
The feature id for the 'Target' reference list. |
static int |
CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Constraint' class. |
static featuremodelPackage |
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 |
FEATURE
The meta object id for the ' Feature' class. |
static int |
FEATURE__ATTRIBUTES
The feature id for the 'Attributes' containment reference list. |
static int |
FEATURE__CHILDRELATION
The feature id for the 'Childrelation' containment reference. |
static int |
FEATURE__NAME
The feature id for the 'Name' attribute. |
static int |
FEATURE_DIAGRAM
The meta object id for the ' Feature Diagram' class. |
static int |
FEATURE_DIAGRAM__CONSTRAINTS
The feature id for the 'Constraints' containment reference list. |
static int |
FEATURE_DIAGRAM__NAME
The feature id for the 'Name' attribute. |
static int |
FEATURE_DIAGRAM__ROOT_FEATURE
The feature id for the 'Root Feature' containment reference. |
static int |
FEATURE_DIAGRAM_FEATURE_COUNT
The number of structural features of the 'Feature Diagram' class. |
static int |
FEATURE_FEATURE_COUNT
The number of structural features of the 'Feature' class. |
static int |
FEATURE_GROUP
The meta object id for the ' Feature Group' class. |
static int |
FEATURE_GROUP__CHILDREN
The feature id for the 'Children' containment reference list. |
static int |
FEATURE_GROUP__MAX
The feature id for the 'Max' attribute. |
static int |
FEATURE_GROUP__MIN
The feature id for the 'Min' attribute. |
static int |
FEATURE_GROUP_FEATURE_COUNT
The number of structural features of the 'Feature Group' class. |
static int |
NAMED_ELEMENT
The meta object id for the ' Named Element' class. |
static int |
NAMED_ELEMENT__NAME
The feature id for the 'Name' attribute. |
static int |
NAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Named Element' class. |
static int |
PROHIBITS_CONSTRAINT
The meta object id for the ' Prohibits Constraint' class. |
static int |
PROHIBITS_CONSTRAINT__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
PROHIBITS_CONSTRAINT__NAME
The feature id for the 'Name' attribute. |
static int |
PROHIBITS_CONSTRAINT__SOURCE
The feature id for the 'Source' reference. |
static int |
PROHIBITS_CONSTRAINT__TARGET
The feature id for the 'Target' reference list. |
static int |
PROHIBITS_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Prohibits Constraint' class. |
static int |
REQUIRED_CONSTRAINT
The meta object id for the ' Required Constraint' class. |
static int |
REQUIRED_CONSTRAINT__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
REQUIRED_CONSTRAINT__NAME
The feature id for the 'Name' attribute. |
static int |
REQUIRED_CONSTRAINT__SOURCE
The feature id for the 'Source' reference. |
static int |
REQUIRED_CONSTRAINT__TARGET
The feature id for the 'Target' reference list. |
static int |
REQUIRED_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Required Constraint' class. |
static int |
SIMPLE
The meta object id for the ' Simple' class. |
static int |
SIMPLE__MANDATORY_CHILDREN
The feature id for the 'Mandatory Children' containment reference list. |
static int |
SIMPLE__OPTIONAL_CHILDREN
The feature id for the 'Optional Children' containment reference list. |
static int |
SIMPLE_FEATURE_COUNT
The number of structural features of the 'Simple' class. |
| Method Summary | |
|---|---|
EAttribute |
getAttribute_Type()
Returns the meta object for the attribute ' Type'. |
EClass |
getAttribute()
Returns the meta object for class ' Attribute'. |
EEnum |
getAttributeTypes()
Returns the meta object for enum ' Attribute Types'. |
EClass |
getChildRelation()
Returns the meta object for class ' Child Relation'. |
EAttribute |
getConstraint_Description()
Returns the meta object for the attribute ' Description'. |
EReference |
getConstraint_Source()
Returns the meta object for the reference ' Source'. |
EReference |
getConstraint_Target()
Returns the meta object for the reference list ' Target'. |
EClass |
getConstraint()
Returns the meta object for class ' Constraint'. |
EReference |
getFeature_Attributes()
Returns the meta object for the containment reference list ' Attributes'. |
EReference |
getFeature_Childrelation()
Returns the meta object for the containment reference ' Childrelation'. |
EClass |
getFeature()
Returns the meta object for class ' Feature'. |
EReference |
getFeatureDiagram_Constraints()
Returns the meta object for the containment reference list ' Constraints'. |
EReference |
getFeatureDiagram_RootFeature()
Returns the meta object for the containment reference ' Root Feature'. |
EClass |
getFeatureDiagram()
Returns the meta object for class ' Feature Diagram'. |
EReference |
getFeatureGroup_Children()
Returns the meta object for the containment reference list ' Children'. |
EAttribute |
getFeatureGroup_Max()
Returns the meta object for the attribute ' Max'. |
EAttribute |
getFeatureGroup_Min()
Returns the meta object for the attribute ' Min'. |
EClass |
getFeatureGroup()
Returns the meta object for class ' Feature Group'. |
featuremodelFactory |
getfeaturemodelFactory()
Returns the factory that creates the instances of the model. |
EAttribute |
getNamedElement_Name()
Returns the meta object for the attribute ' Name'. |
EClass |
getNamedElement()
Returns the meta object for class ' Named Element'. |
EClass |
getProhibitsConstraint()
Returns the meta object for class ' Prohibits Constraint'. |
EClass |
getRequiredConstraint()
Returns the meta object for class ' Required Constraint'. |
EReference |
getSimple_MandatoryChildren()
Returns the meta object for the containment reference list ' Mandatory Children'. |
EReference |
getSimple_OptionalChildren()
Returns the meta object for the containment reference list ' Optional Children'. |
EClass |
getSimple()
Returns the meta object for class ' Simple'. |
| Field Detail |
|---|
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final featuremodelPackage eINSTANCE
static final int NAMED_ELEMENT
Named Element' class.
NamedElementImpl,
featuremodelPackageImpl.getNamedElement(),
Constant Field Valuesstatic final int NAMED_ELEMENT__NAME
static final int NAMED_ELEMENT_FEATURE_COUNT
static final int FEATURE
Feature' class.
FeatureImpl,
featuremodelPackageImpl.getFeature(),
Constant Field Valuesstatic final int FEATURE__NAME
static final int FEATURE__ATTRIBUTES
static final int FEATURE__CHILDRELATION
static final int FEATURE_FEATURE_COUNT
static final int ATTRIBUTE
Attribute' class.
AttributeImpl,
featuremodelPackageImpl.getAttribute(),
Constant Field Valuesstatic final int ATTRIBUTE__NAME
static final int ATTRIBUTE__TYPE
static final int ATTRIBUTE_FEATURE_COUNT
static final int CHILD_RELATION
Child Relation' class.
ChildRelationImpl,
featuremodelPackageImpl.getChildRelation(),
Constant Field Valuesstatic final int CHILD_RELATION_FEATURE_COUNT
static final int FEATURE_GROUP
Feature Group' class.
FeatureGroupImpl,
featuremodelPackageImpl.getFeatureGroup(),
Constant Field Valuesstatic final int FEATURE_GROUP__MIN
static final int FEATURE_GROUP__MAX
static final int FEATURE_GROUP__CHILDREN
static final int FEATURE_GROUP_FEATURE_COUNT
static final int FEATURE_DIAGRAM
Feature Diagram' class.
FeatureDiagramImpl,
featuremodelPackageImpl.getFeatureDiagram(),
Constant Field Valuesstatic final int FEATURE_DIAGRAM__NAME
static final int FEATURE_DIAGRAM__ROOT_FEATURE
static final int FEATURE_DIAGRAM__CONSTRAINTS
static final int FEATURE_DIAGRAM_FEATURE_COUNT
static final int CONSTRAINT
Constraint' class.
ConstraintImpl,
featuremodelPackageImpl.getConstraint(),
Constant Field Valuesstatic final int CONSTRAINT__NAME
static final int CONSTRAINT__SOURCE
static final int CONSTRAINT__TARGET
static final int CONSTRAINT__DESCRIPTION
static final int CONSTRAINT_FEATURE_COUNT
static final int REQUIRED_CONSTRAINT
Required Constraint' class.
RequiredConstraintImpl,
featuremodelPackageImpl.getRequiredConstraint(),
Constant Field Valuesstatic final int REQUIRED_CONSTRAINT__NAME
static final int REQUIRED_CONSTRAINT__SOURCE
static final int REQUIRED_CONSTRAINT__TARGET
static final int REQUIRED_CONSTRAINT__DESCRIPTION
static final int REQUIRED_CONSTRAINT_FEATURE_COUNT
static final int PROHIBITS_CONSTRAINT
Prohibits Constraint' class.
ProhibitsConstraintImpl,
featuremodelPackageImpl.getProhibitsConstraint(),
Constant Field Valuesstatic final int PROHIBITS_CONSTRAINT__NAME
static final int PROHIBITS_CONSTRAINT__SOURCE
static final int PROHIBITS_CONSTRAINT__TARGET
static final int PROHIBITS_CONSTRAINT__DESCRIPTION
static final int PROHIBITS_CONSTRAINT_FEATURE_COUNT
static final int SIMPLE
Simple' class.
SimpleImpl,
featuremodelPackageImpl.getSimple(),
Constant Field Valuesstatic final int SIMPLE__MANDATORY_CHILDREN
static final int SIMPLE__OPTIONAL_CHILDREN
static final int SIMPLE_FEATURE_COUNT
static final int ATTRIBUTE_TYPES
Attribute Types' enum.
AttributeTypes,
featuremodelPackageImpl.getAttributeTypes(),
Constant Field Values| Method Detail |
|---|
EClass getFeature()
Feature'.
FeatureEReference getFeature_Attributes()
Attributes'.
Feature.getAttributes(),
getFeature()EReference getFeature_Childrelation()
Childrelation'.
Feature.getChildrelation(),
getFeature()EClass getNamedElement()
Named Element'.
NamedElementEAttribute getNamedElement_Name()
Name'.
NamedElement.getName(),
getNamedElement()EClass getAttribute()
Attribute'.
AttributeEAttribute getAttribute_Type()
Type'.
Attribute.getType(),
getAttribute()EClass getChildRelation()
Child Relation'.
ChildRelationEClass getFeatureGroup()
Feature Group'.
FeatureGroupEAttribute getFeatureGroup_Min()
Min'.
FeatureGroup.getMin(),
getFeatureGroup()EAttribute getFeatureGroup_Max()
Max'.
FeatureGroup.getMax(),
getFeatureGroup()EReference getFeatureGroup_Children()
Children'.
FeatureGroup.getChildren(),
getFeatureGroup()EClass getFeatureDiagram()
Feature Diagram'.
FeatureDiagramEReference getFeatureDiagram_RootFeature()
Root Feature'.
FeatureDiagram.getRootFeature(),
getFeatureDiagram()EReference getFeatureDiagram_Constraints()
Constraints'.
FeatureDiagram.getConstraints(),
getFeatureDiagram()EClass getConstraint()
Constraint'.
ConstraintEReference getConstraint_Source()
Source'.
Constraint.getSource(),
getConstraint()EReference getConstraint_Target()
Target'.
Constraint.getTarget(),
getConstraint()EAttribute getConstraint_Description()
Description'.
Constraint.getDescription(),
getConstraint()EClass getRequiredConstraint()
Required Constraint'.
RequiredConstraintEClass getProhibitsConstraint()
Prohibits Constraint'.
ProhibitsConstraintEClass getSimple()
Simple'.
SimpleEReference getSimple_MandatoryChildren()
Mandatory Children'.
Simple.getMandatoryChildren(),
getSimple()EReference getSimple_OptionalChildren()
Optional Children'.
Simple.getOptionalChildren(),
getSimple()EEnum getAttributeTypes()
Attribute Types'.
AttributeTypesfeaturemodelFactory getfeaturemodelFactory()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||