Package de.uka.ipd.sdq.featuremodel
Interface featuremodelFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
featuremodelFactoryImpl
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
- Generated class or method.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final featuremodelFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Continous Interval Range'.Returns a new object of class 'Double Attribute'.Returns a new object of class 'External Object Attribute'.Returns a new object of class 'Feature'.Returns a new object of class 'Feature Diagram'.Returns a new object of class 'Feature Group'.Returns a new object of class 'Integer Attribute'.Returns a new object of class 'Integer Interval Range'.Returns a new object of class 'Prohibits Constraint'.Returns a new object of class 'Required Constraint'.Returns a new object of class 'Simple'.Returns a new object of class 'String Attribute'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Details
-
createFeature
Feature createFeature()Returns a new object of class 'Feature'.- Returns:
- a new object of class 'Feature'.
- Generated class or method.
-
createSimple
Simple createSimple()Returns a new object of class 'Simple'.- Returns:
- a new object of class 'Simple'.
- Generated class or method.
-
createFeatureGroup
FeatureGroup createFeatureGroup()Returns a new object of class 'Feature Group'.- Returns:
- a new object of class 'Feature Group'.
- Generated class or method.
-
createFeatureDiagram
FeatureDiagram createFeatureDiagram()Returns a new object of class 'Feature Diagram'.- Returns:
- a new object of class 'Feature Diagram'.
- Generated class or method.
-
createIntegerIntervalRange
IntegerIntervalRange createIntegerIntervalRange()Returns a new object of class 'Integer Interval Range'.- Returns:
- a new object of class 'Integer Interval Range'.
- Generated class or method.
-
createContinousIntervalRange
ContinousIntervalRange createContinousIntervalRange()Returns a new object of class 'Continous Interval Range'.- Returns:
- a new object of class 'Continous Interval Range'.
- Generated class or method.
-
createIntegerAttribute
IntegerAttribute createIntegerAttribute()Returns a new object of class 'Integer Attribute'.- Returns:
- a new object of class 'Integer Attribute'.
- Generated class or method.
-
createDoubleAttribute
DoubleAttribute createDoubleAttribute()Returns a new object of class 'Double Attribute'.- Returns:
- a new object of class 'Double Attribute'.
- Generated class or method.
-
createStringAttribute
StringAttribute createStringAttribute()Returns a new object of class 'String Attribute'.- Returns:
- a new object of class 'String Attribute'.
- Generated class or method.
-
createExternalObjectAttribute
ExternalObjectAttribute createExternalObjectAttribute()Returns a new object of class 'External Object Attribute'.- Returns:
- a new object of class 'External Object Attribute'.
- Generated class or method.
-
createRequiredConstraint
RequiredConstraint createRequiredConstraint()Returns a new object of class 'Required Constraint'.- Returns:
- a new object of class 'Required Constraint'.
- Generated class or method.
-
createProhibitsConstraint
ProhibitsConstraint createProhibitsConstraint()Returns a new object of class 'Prohibits Constraint'.- Returns:
- a new object of class 'Prohibits Constraint'.
- Generated class or method.
-
getfeaturemodelPackage
featuremodelPackage getfeaturemodelPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-