Package org.eclipse.epf.uma.impl
Class UmaFactoryImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.EFactoryImpl
org.eclipse.epf.uma.impl.UmaFactoryImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EFactory,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory,UmaFactory
public class UmaFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements UmaFactory
An implementation of the model Factory.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASEFields inherited from interface org.eclipse.epf.uma.UmaFactory
eINSTANCE -
Constructor Summary
Constructors Constructor Description UmaFactoryImpl()Creates an instance of the factory. -
Method Summary
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, create, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackageMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotationsMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toStringMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EFactory
getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
UmaFactoryImpl
public UmaFactoryImpl()Creates an instance of the factory.
-
-
Method Details
-
init
Creates the default factory implementation. -
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)- Specified by:
createin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
createin classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createFromString
public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)- Specified by:
createFromStringin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
createFromStringin classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
convertToString
public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)- Specified by:
convertToStringin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
convertToStringin classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createPackage
- Specified by:
createPackagein interfaceUmaFactory- Returns:
- a new object of class 'Package'.
-
createConstraint
- Specified by:
createConstraintin interfaceUmaFactory- Returns:
- a new object of class 'Constraint'.
-
createMethodElementProperty
- Specified by:
createMethodElementPropertyin interfaceUmaFactory- Returns:
- a new object of class 'Method Element Property'.
-
createKind
- Specified by:
createKindin interfaceUmaFactory- Returns:
- a new object of class 'Kind'.
-
createContentDescription
- Specified by:
createContentDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Content Description'.
-
createSupportingMaterial
- Specified by:
createSupportingMaterialin interfaceUmaFactory- Returns:
- a new object of class 'Supporting Material'.
-
createSection
- Specified by:
createSectionin interfaceUmaFactory- Returns:
- a new object of class 'Section'.
-
createConcept
- Specified by:
createConceptin interfaceUmaFactory- Returns:
- a new object of class 'Concept'.
-
createChecklist
- Specified by:
createChecklistin interfaceUmaFactory- Returns:
- a new object of class 'Checklist'.
-
createGuideline
- Specified by:
createGuidelinein interfaceUmaFactory- Returns:
- a new object of class 'Guideline'.
-
createExample
- Specified by:
createExamplein interfaceUmaFactory- Returns:
- a new object of class 'Example'.
-
createReusableAsset
- Specified by:
createReusableAssetin interfaceUmaFactory- Returns:
- a new object of class 'Reusable Asset'.
-
createTermDefinition
- Specified by:
createTermDefinitionin interfaceUmaFactory- Returns:
- a new object of class 'Term Definition'.
-
createApplicableMetaClassInfo
- Specified by:
createApplicableMetaClassInfoin interfaceUmaFactory- Returns:
- a new object of class 'Applicable Meta Class Info'.
-
createArtifact
- Specified by:
createArtifactin interfaceUmaFactory- Returns:
- a new object of class 'Artifact'.
-
createWorkProduct
- Specified by:
createWorkProductin interfaceUmaFactory- Returns:
- a new object of class 'Work Product'.
-
createFulfillableElement
- Specified by:
createFulfillableElementin interfaceUmaFactory- Returns:
- a new object of class 'Fulfillable Element'.
-
createReport
- Specified by:
createReportin interfaceUmaFactory- Returns:
- a new object of class 'Report'.
-
createTemplate
- Specified by:
createTemplatein interfaceUmaFactory- Returns:
- a new object of class 'Template'.
-
createToolMentor
- Specified by:
createToolMentorin interfaceUmaFactory- Returns:
- a new object of class 'Tool Mentor'.
-
createEstimationConsiderations
- Specified by:
createEstimationConsiderationsin interfaceUmaFactory- Returns:
- a new object of class 'Estimation Considerations'.
-
createDeliverable
- Specified by:
createDeliverablein interfaceUmaFactory- Returns:
- a new object of class 'Deliverable'.
-
createOutcome
- Specified by:
createOutcomein interfaceUmaFactory- Returns:
- a new object of class 'Outcome'.
-
createStep
- Specified by:
createStepin interfaceUmaFactory- Returns:
- a new object of class 'Step'.
-
createWhitepaper
- Specified by:
createWhitepaperin interfaceUmaFactory- Returns:
- a new object of class 'Whitepaper'.
-
createTask
- Specified by:
createTaskin interfaceUmaFactory- Returns:
- a new object of class 'Task'.
-
createRole
- Specified by:
createRolein interfaceUmaFactory- Returns:
- a new object of class 'Role'.
-
createArtifactDescription
- Specified by:
createArtifactDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Artifact Description'.
-
createWorkProductDescription
- Specified by:
createWorkProductDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Work Product Description'.
-
createDeliverableDescription
- Specified by:
createDeliverableDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Deliverable Description'.
-
createRoleDescription
- Specified by:
createRoleDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Role Description'.
-
createTaskDescription
- Specified by:
createTaskDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Task Description'.
-
createGuidanceDescription
- Specified by:
createGuidanceDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Guidance Description'.
-
createPracticeDescription
- Specified by:
createPracticeDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Practice Description'.
-
createRoleSet
- Specified by:
createRoleSetin interfaceUmaFactory- Returns:
- a new object of class 'Role Set'.
-
createDomain
- Specified by:
createDomainin interfaceUmaFactory- Returns:
- a new object of class 'Domain'.
-
createWorkProductType
- Specified by:
createWorkProductTypein interfaceUmaFactory- Returns:
- a new object of class 'Work Product Type'.
-
createDisciplineGrouping
- Specified by:
createDisciplineGroupingin interfaceUmaFactory- Returns:
- a new object of class 'Discipline Grouping'.
-
createDiscipline
- Specified by:
createDisciplinein interfaceUmaFactory- Returns:
- a new object of class 'Discipline'.
-
createActivity
- Specified by:
createActivityin interfaceUmaFactory- Returns:
- a new object of class 'Activity'.
-
createPlanningData
- Specified by:
createPlanningDatain interfaceUmaFactory- Returns:
- a new object of class 'Planning Data'.
-
createWorkOrder
- Specified by:
createWorkOrderin interfaceUmaFactory- Returns:
- a new object of class 'Work Order'.
-
createRoadmap
- Specified by:
createRoadmapin interfaceUmaFactory- Returns:
- a new object of class 'Roadmap'.
-
createTool
- Specified by:
createToolin interfaceUmaFactory- Returns:
- a new object of class 'Tool'.
-
createRoleSetGrouping
- Specified by:
createRoleSetGroupingin interfaceUmaFactory- Returns:
- a new object of class 'Role Set Grouping'.
-
createCustomCategory
- Specified by:
createCustomCategoryin interfaceUmaFactory- Returns:
- a new object of class 'Custom Category'.
-
createContentPackage
- Specified by:
createContentPackagein interfaceUmaFactory- Returns:
- a new object of class 'Content Package'.
-
createMilestone
- Specified by:
createMilestonein interfaceUmaFactory- Returns:
- a new object of class 'Milestone'.
-
createWorkProductDescriptor
- Specified by:
createWorkProductDescriptorin interfaceUmaFactory- Returns:
- a new object of class 'Work Product Descriptor'.
-
createIteration
- Specified by:
createIterationin interfaceUmaFactory- Returns:
- a new object of class 'Iteration'.
-
createPhase
- Specified by:
createPhasein interfaceUmaFactory- Returns:
- a new object of class 'Phase'.
-
createTeamProfile
- Specified by:
createTeamProfilein interfaceUmaFactory- Returns:
- a new object of class 'Team Profile'.
-
createRoleDescriptor
- Specified by:
createRoleDescriptorin interfaceUmaFactory- Returns:
- a new object of class 'Role Descriptor'.
-
createTaskDescriptor
- Specified by:
createTaskDescriptorin interfaceUmaFactory- Returns:
- a new object of class 'Task Descriptor'.
-
createCompositeRole
- Specified by:
createCompositeRolein interfaceUmaFactory- Returns:
- a new object of class 'Composite Role'.
-
createDeliveryProcess
- Specified by:
createDeliveryProcessin interfaceUmaFactory- Returns:
- a new object of class 'Delivery Process'.
-
createCapabilityPattern
- Specified by:
createCapabilityPatternin interfaceUmaFactory- Returns:
- a new object of class 'Capability Pattern'.
-
createMethodConfiguration
- Specified by:
createMethodConfigurationin interfaceUmaFactory- Returns:
- a new object of class 'Method Configuration'.
-
createMethodPlugin
- Specified by:
createMethodPluginin interfaceUmaFactory- Returns:
- a new object of class 'Method Plugin'.
-
createProcessPlanningTemplate
- Specified by:
createProcessPlanningTemplatein interfaceUmaFactory- Returns:
- a new object of class 'Process Planning Template'.
-
createPractice
- Specified by:
createPracticein interfaceUmaFactory- Returns:
- a new object of class 'Practice'.
-
createBreakdownElementDescription
- Specified by:
createBreakdownElementDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Breakdown Element Description'.
-
createActivityDescription
- Specified by:
createActivityDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Activity Description'.
-
createDeliveryProcessDescription
- Specified by:
createDeliveryProcessDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Delivery Process Description'.
-
createProcessDescription
- Specified by:
createProcessDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Process Description'.
-
createDescriptorDescription
- Specified by:
createDescriptorDescriptionin interfaceUmaFactory- Returns:
- a new object of class 'Descriptor Description'.
-
createProcessComponentDescriptor
- Specified by:
createProcessComponentDescriptorin interfaceUmaFactory- Returns:
- a new object of class 'Process Component Descriptor'.
-
createProcessComponent
- Specified by:
createProcessComponentin interfaceUmaFactory- Returns:
- a new object of class 'Process Component'.
-
createProcessPackage
- Specified by:
createProcessPackagein interfaceUmaFactory- Returns:
- a new object of class 'Process Package'.
-
createDiagram
- Specified by:
createDiagramin interfaceUmaFactory- Returns:
- a new object of class 'Diagram'.
-
createGraphNode
- Specified by:
createGraphNodein interfaceUmaFactory- Returns:
- a new object of class 'Graph Node'.
-
createReference
- Specified by:
createReferencein interfaceUmaFactory- Returns:
- a new object of class 'Reference'.
-
createProperty
- Specified by:
createPropertyin interfaceUmaFactory- Returns:
- a new object of class 'Property'.
-
createPoint
- Specified by:
createPointin interfaceUmaFactory- Returns:
- a new object of class 'Point'.
-
createDiagramLink
- Specified by:
createDiagramLinkin interfaceUmaFactory- Returns:
- a new object of class 'Diagram Link'.
-
createGraphConnector
- Specified by:
createGraphConnectorin interfaceUmaFactory- Returns:
- a new object of class 'Graph Connector'.
-
createGraphEdge
- Specified by:
createGraphEdgein interfaceUmaFactory- Returns:
- a new object of class 'Graph Edge'.
-
createDimension
- Specified by:
createDimensionin interfaceUmaFactory- Returns:
- a new object of class 'Dimension'.
-
createProcessComponentInterface
- Specified by:
createProcessComponentInterfacein interfaceUmaFactory- Returns:
- a new object of class 'Process Component Interface'.
-
createSimpleSemanticModelElement
- Specified by:
createSimpleSemanticModelElementin interfaceUmaFactory- Returns:
- a new object of class 'Simple Semantic Model Element'.
-
createUMASemanticModelBridge
- Specified by:
createUMASemanticModelBridgein interfaceUmaFactory- Returns:
- a new object of class 'UMA Semantic Model Bridge'.
-
createCoreSemanticModelBridge
- Specified by:
createCoreSemanticModelBridgein interfaceUmaFactory- Returns:
- a new object of class 'Core Semantic Model Bridge'.
-
createTextElement
- Specified by:
createTextElementin interfaceUmaFactory- Returns:
- a new object of class 'Text Element'.
-
createImage
- Specified by:
createImagein interfaceUmaFactory- Returns:
- a new object of class 'Image'.
-
createPolyline
- Specified by:
createPolylinein interfaceUmaFactory- Returns:
- a new object of class 'Polyline'.
-
createEllipse
- Specified by:
createEllipsein interfaceUmaFactory- Returns:
- a new object of class 'Ellipse'.
-
createProcessFamily
- Specified by:
createProcessFamilyin interfaceUmaFactory- Returns:
- a new object of class 'Process Family'.
-
createMethodLibrary
- Specified by:
createMethodLibraryin interfaceUmaFactory- Returns:
- a new object of class 'Method Library'.
-
createVariabilityTypeFromString
public VariabilityType createVariabilityTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertVariabilityTypeToString
public java.lang.String convertVariabilityTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createWorkOrderTypeFromString
public WorkOrderType createWorkOrderTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertWorkOrderTypeToString
public java.lang.String convertWorkOrderTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createStringFromString
public java.lang.String createStringFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertStringToString
public java.lang.String convertStringToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createBooleanFromString
public java.lang.Boolean createBooleanFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertBooleanToString
public java.lang.String convertBooleanToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createDateFromString
public java.util.Date createDateFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertDateToString
public java.lang.String convertDateToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createUriFromString
public java.net.URI createUriFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertUriToString
public java.lang.String convertUriToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createSetFromString
public java.util.Set createSetFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertSetToString
public java.lang.String convertSetToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createSequenceFromString
public java.util.List createSequenceFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertSequenceToString
public java.lang.String convertSequenceToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createIntegerFromString
public java.lang.Integer createIntegerFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertIntegerToString
public java.lang.String convertIntegerToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
createDoubleFromString
public java.lang.Double createDoubleFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue) -
convertDoubleToString
public java.lang.String convertDoubleToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue) -
getUmaPackage
- Specified by:
getUmaPackagein interfaceUmaFactory- Returns:
- the package supported by this factory.
-
getPackage
Deprecated.
-