Interface SupplyFactory
-
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
SupplyFactoryImpl
public interface SupplyFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
SupplyPackage
-
-
Field Summary
Fields Modifier and Type Field Description static SupplyFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BaseSupplyFormObject
createBaseSupplyFormObject()
Returns a new object of class 'Base Supply Form Object'.BaseSupplyObject
createBaseSupplyObject()
Returns a new object of class 'Base Supply Object'.DataProtection
createDataProtection()
Returns a new object of class 'Data Protection'.IntegrateNamespace
createIntegrateNamespace()
Returns a new object of class 'Integrate Namespace'.IntegrateNamespaces
createIntegrateNamespaces()
Returns a new object of class 'Integrate Namespaces'.IntegrateObject
createIntegrateObject()
Returns a new object of class 'Integrate Object'.IntegrateObjects
createIntegrateObjects()
Returns a new object of class 'Integrate Objects'.IntegrationSettings
createIntegrationSettings()
Returns a new object of class 'Integration Settings'.LibraryIntegrationSettings
createLibraryIntegrationSettings()
Returns a new object of class 'Library Integration Settings'.ProtectedObject
createProtectedObject()
Returns a new object of class 'Protected Object'.SupplyConfiguration
createSupplyConfiguration()
Returns a new object of class 'Configuration'.SupplyContainment
createSupplyContainment()
Returns a new object of class 'Containment'.SupplyForm
createSupplyForm()
Returns a new object of class 'Form'.SupplyFormAttribute
createSupplyFormAttribute()
Returns a new object of class 'Form Attribute'.SupplyFormCommand
createSupplyFormCommand()
Returns a new object of class 'Form Command'.SupplyFormItem
createSupplyFormItem()
Returns a new object of class 'Form Item'.SupplyFormParameter
createSupplyFormParameter()
Returns a new object of class 'Form Parameter'.SupplyGenericObject
createSupplyGenericObject()
Returns a new object of class 'Generic Object'.SupplyMethod
createSupplyMethod()
Returns a new object of class 'Method'.SupplyModule
createSupplyModule()
Returns a new object of class 'Module'.SupplyNamespace
createSupplyNamespace()
Returns a new object of class 'Namespace'.SupplyProperty
createSupplyProperty()
Returns a new object of class 'Property'.SupplySubsystem
createSupplySubsystem()
Returns a new object of class 'Subsystem'.SupplyPackage
getSupplyPackage()
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
-
-
-
-
Field Detail
-
eINSTANCE
static final SupplyFactory eINSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
createSupplyConfiguration
SupplyConfiguration createSupplyConfiguration()
Returns a new object of class 'Configuration'.- Returns:
- a new object of class 'Configuration'.
-
createBaseSupplyObject
BaseSupplyObject createBaseSupplyObject()
Returns a new object of class 'Base Supply Object'.- Returns:
- a new object of class 'Base Supply Object'.
-
createSupplyGenericObject
SupplyGenericObject createSupplyGenericObject()
Returns a new object of class 'Generic Object'.- Returns:
- a new object of class 'Generic Object'.
-
createSupplyContainment
SupplyContainment createSupplyContainment()
Returns a new object of class 'Containment'.- Returns:
- a new object of class 'Containment'.
-
createSupplySubsystem
SupplySubsystem createSupplySubsystem()
Returns a new object of class 'Subsystem'.- Returns:
- a new object of class 'Subsystem'.
-
createSupplyNamespace
SupplyNamespace createSupplyNamespace()
Returns a new object of class 'Namespace'.- Returns:
- a new object of class 'Namespace'.
-
createSupplyProperty
SupplyProperty createSupplyProperty()
Returns a new object of class 'Property'.- Returns:
- a new object of class 'Property'.
-
createSupplyForm
SupplyForm createSupplyForm()
Returns a new object of class 'Form'.- Returns:
- a new object of class 'Form'.
-
createBaseSupplyFormObject
BaseSupplyFormObject createBaseSupplyFormObject()
Returns a new object of class 'Base Supply Form Object'.- Returns:
- a new object of class 'Base Supply Form Object'.
-
createSupplyFormItem
SupplyFormItem createSupplyFormItem()
Returns a new object of class 'Form Item'.- Returns:
- a new object of class 'Form Item'.
-
createSupplyFormAttribute
SupplyFormAttribute createSupplyFormAttribute()
Returns a new object of class 'Form Attribute'.- Returns:
- a new object of class 'Form Attribute'.
-
createSupplyFormCommand
SupplyFormCommand createSupplyFormCommand()
Returns a new object of class 'Form Command'.- Returns:
- a new object of class 'Form Command'.
-
createSupplyFormParameter
SupplyFormParameter createSupplyFormParameter()
Returns a new object of class 'Form Parameter'.- Returns:
- a new object of class 'Form Parameter'.
-
createSupplyModule
SupplyModule createSupplyModule()
Returns a new object of class 'Module'.- Returns:
- a new object of class 'Module'.
-
createSupplyMethod
SupplyMethod createSupplyMethod()
Returns a new object of class 'Method'.- Returns:
- a new object of class 'Method'.
-
createLibraryIntegrationSettings
LibraryIntegrationSettings createLibraryIntegrationSettings()
Returns a new object of class 'Library Integration Settings'.- Returns:
- a new object of class 'Library Integration Settings'.
-
createDataProtection
DataProtection createDataProtection()
Returns a new object of class 'Data Protection'.- Returns:
- a new object of class 'Data Protection'.
-
createIntegrationSettings
IntegrationSettings createIntegrationSettings()
Returns a new object of class 'Integration Settings'.- Returns:
- a new object of class 'Integration Settings'.
-
createIntegrateNamespaces
IntegrateNamespaces createIntegrateNamespaces()
Returns a new object of class 'Integrate Namespaces'.- Returns:
- a new object of class 'Integrate Namespaces'.
-
createIntegrateNamespace
IntegrateNamespace createIntegrateNamespace()
Returns a new object of class 'Integrate Namespace'.- Returns:
- a new object of class 'Integrate Namespace'.
-
createIntegrateObjects
IntegrateObjects createIntegrateObjects()
Returns a new object of class 'Integrate Objects'.- Returns:
- a new object of class 'Integrate Objects'.
-
createIntegrateObject
IntegrateObject createIntegrateObject()
Returns a new object of class 'Integrate Object'.- Returns:
- a new object of class 'Integrate Object'.
-
createProtectedObject
ProtectedObject createProtectedObject()
Returns a new object of class 'Protected Object'.- Returns:
- a new object of class 'Protected Object'.
-
getSupplyPackage
SupplyPackage getSupplyPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-
-