|
||||||||||
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 ValuesMethod Detail |
---|
EClass getFeature()
Feature
'.
Feature
EReference getFeature_Attributes()
Attributes
'.
Feature.getAttributes()
,
getFeature()
EReference getFeature_Childrelation()
Childrelation
'.
Feature.getChildrelation()
,
getFeature()
EClass getNamedElement()
Named Element
'.
NamedElement
EAttribute getNamedElement_Name()
Name
'.
NamedElement.getName()
,
getNamedElement()
EClass getAttribute()
Attribute
'.
Attribute
EAttribute getAttribute_Type()
Type
'.
Attribute.getType()
,
getAttribute()
EClass getChildRelation()
Child Relation
'.
ChildRelation
EClass getFeatureGroup()
Feature Group
'.
FeatureGroup
EAttribute getFeatureGroup_Min()
Min
'.
FeatureGroup.getMin()
,
getFeatureGroup()
EAttribute getFeatureGroup_Max()
Max
'.
FeatureGroup.getMax()
,
getFeatureGroup()
EReference getFeatureGroup_Children()
Children
'.
FeatureGroup.getChildren()
,
getFeatureGroup()
EClass getFeatureDiagram()
Feature Diagram
'.
FeatureDiagram
EReference getFeatureDiagram_RootFeature()
Root Feature
'.
FeatureDiagram.getRootFeature()
,
getFeatureDiagram()
EReference getFeatureDiagram_Constraints()
Constraints
'.
FeatureDiagram.getConstraints()
,
getFeatureDiagram()
EClass getConstraint()
Constraint
'.
Constraint
EReference getConstraint_Source()
Source
'.
Constraint.getSource()
,
getConstraint()
EReference getConstraint_Target()
Target
'.
Constraint.getTarget()
,
getConstraint()
EAttribute getConstraint_Description()
Description
'.
Constraint.getDescription()
,
getConstraint()
EClass getRequiredConstraint()
Required Constraint
'.
RequiredConstraint
EClass getProhibitsConstraint()
Prohibits Constraint
'.
ProhibitsConstraint
EClass getSimple()
Simple
'.
Simple
EReference getSimple_MandatoryChildren()
Mandatory Children
'.
Simple.getMandatoryChildren()
,
getSimple()
EReference getSimple_OptionalChildren()
Optional Children
'.
Simple.getOptionalChildren()
,
getSimple()
EEnum getAttributeTypes()
Attribute Types
'.
AttributeTypes
featuremodelFactory getfeaturemodelFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |