public interface featuremodelFactory extends EFactory
featuremodelPackage| Modifier and Type | Field and Description |
|---|---|
static featuremodelFactory |
eINSTANCE
The singleton instance of the factory.
|
| Modifier and Type | Method and Description |
|---|---|
ContinousIntervalRange |
createContinousIntervalRange()
Returns a new object of class 'Continous Interval Range'.
|
DoubleAttribute |
createDoubleAttribute()
Returns a new object of class 'Double Attribute'.
|
ExternalObjectAttribute |
createExternalObjectAttribute()
Returns a new object of class 'External Object Attribute'.
|
Feature |
createFeature()
Returns a new object of class 'Feature'.
|
FeatureDiagram |
createFeatureDiagram()
Returns a new object of class 'Feature Diagram'.
|
FeatureGroup |
createFeatureGroup()
Returns a new object of class 'Feature Group'.
|
IntegerAttribute |
createIntegerAttribute()
Returns a new object of class 'Integer Attribute'.
|
IntegerIntervalRange |
createIntegerIntervalRange()
Returns a new object of class 'Integer Interval Range'.
|
ProhibitsConstraint |
createProhibitsConstraint()
Returns a new object of class 'Prohibits Constraint'.
|
RequiredConstraint |
createRequiredConstraint()
Returns a new object of class 'Required Constraint'.
|
Simple |
createSimple()
Returns a new object of class 'Simple'.
|
StringAttribute |
createStringAttribute()
Returns a new object of class 'String Attribute'.
|
featuremodelPackage |
getfeaturemodelPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackagegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final featuremodelFactory eINSTANCE
Feature createFeature()
Simple createSimple()
FeatureGroup createFeatureGroup()
FeatureDiagram createFeatureDiagram()
IntegerIntervalRange createIntegerIntervalRange()
ContinousIntervalRange createContinousIntervalRange()
IntegerAttribute createIntegerAttribute()
DoubleAttribute createDoubleAttribute()
StringAttribute createStringAttribute()
ExternalObjectAttribute createExternalObjectAttribute()
RequiredConstraint createRequiredConstraint()
ProhibitsConstraint createProhibitsConstraint()
featuremodelPackage getfeaturemodelPackage()