Package org.eclipse.epf.uma
Interface UmaFactory
- 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:
UmaFactoryImpl
public interface UmaFactory
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:
UmaPackage
-
Field Summary
Fields Modifier and Type Field Description static UmaFactory
eINSTANCE
The singleton instance of the factory. -
Method Summary
Modifier and Type Method Description Activity
createActivity()
Returns a new object of class 'Activity'.ActivityDescription
createActivityDescription()
Returns a new object of class 'Activity Description'.ApplicableMetaClassInfo
createApplicableMetaClassInfo()
Returns a new object of class 'Applicable Meta Class Info'.Artifact
createArtifact()
Returns a new object of class 'Artifact'.ArtifactDescription
createArtifactDescription()
Returns a new object of class 'Artifact Description'.BreakdownElementDescription
createBreakdownElementDescription()
Returns a new object of class 'Breakdown Element Description'.CapabilityPattern
createCapabilityPattern()
Returns a new object of class 'Capability Pattern'.Checklist
createChecklist()
Returns a new object of class 'Checklist'.CompositeRole
createCompositeRole()
Returns a new object of class 'Composite Role'.Concept
createConcept()
Returns a new object of class 'Concept'.Constraint
createConstraint()
Returns a new object of class 'Constraint'.ContentDescription
createContentDescription()
Returns a new object of class 'Content Description'.ContentPackage
createContentPackage()
Returns a new object of class 'Content Package'.CoreSemanticModelBridge
createCoreSemanticModelBridge()
Returns a new object of class 'Core Semantic Model Bridge'.CustomCategory
createCustomCategory()
Returns a new object of class 'Custom Category'.Deliverable
createDeliverable()
Returns a new object of class 'Deliverable'.DeliverableDescription
createDeliverableDescription()
Returns a new object of class 'Deliverable Description'.DeliveryProcess
createDeliveryProcess()
Returns a new object of class 'Delivery Process'.DeliveryProcessDescription
createDeliveryProcessDescription()
Returns a new object of class 'Delivery Process Description'.DescriptorDescription
createDescriptorDescription()
Returns a new object of class 'Descriptor Description'.Diagram
createDiagram()
Returns a new object of class 'Diagram'.DiagramLink
createDiagramLink()
Returns a new object of class 'Diagram Link'.Dimension
createDimension()
Returns a new object of class 'Dimension'.Discipline
createDiscipline()
Returns a new object of class 'Discipline'.DisciplineGrouping
createDisciplineGrouping()
Returns a new object of class 'Discipline Grouping'.Domain
createDomain()
Returns a new object of class 'Domain'.Ellipse
createEllipse()
Returns a new object of class 'Ellipse'.EstimationConsiderations
createEstimationConsiderations()
Returns a new object of class 'Estimation Considerations'.Example
createExample()
Returns a new object of class 'Example'.FulfillableElement
createFulfillableElement()
Returns a new object of class 'Fulfillable Element'.GraphConnector
createGraphConnector()
Returns a new object of class 'Graph Connector'.GraphEdge
createGraphEdge()
Returns a new object of class 'Graph Edge'.GraphNode
createGraphNode()
Returns a new object of class 'Graph Node'.GuidanceDescription
createGuidanceDescription()
Returns a new object of class 'Guidance Description'.Guideline
createGuideline()
Returns a new object of class 'Guideline'.Image
createImage()
Returns a new object of class 'Image'.Iteration
createIteration()
Returns a new object of class 'Iteration'.Kind
createKind()
Returns a new object of class 'Kind'.MethodConfiguration
createMethodConfiguration()
Returns a new object of class 'Method Configuration'.MethodElementProperty
createMethodElementProperty()
Returns a new object of class 'Method Element Property'.MethodLibrary
createMethodLibrary()
Returns a new object of class 'Method Library'.MethodPlugin
createMethodPlugin()
Returns a new object of class 'Method Plugin'.Milestone
createMilestone()
Returns a new object of class 'Milestone'.Outcome
createOutcome()
Returns a new object of class 'Outcome'.Package
createPackage()
Returns a new object of class 'Package'.Phase
createPhase()
Returns a new object of class 'Phase'.PlanningData
createPlanningData()
Returns a new object of class 'Planning Data'.Point
createPoint()
Returns a new object of class 'Point'.Polyline
createPolyline()
Returns a new object of class 'Polyline'.Practice
createPractice()
Returns a new object of class 'Practice'.PracticeDescription
createPracticeDescription()
Returns a new object of class 'Practice Description'.ProcessComponent
createProcessComponent()
Returns a new object of class 'Process Component'.ProcessComponentDescriptor
createProcessComponentDescriptor()
Returns a new object of class 'Process Component Descriptor'.ProcessComponentInterface
createProcessComponentInterface()
Returns a new object of class 'Process Component Interface'.ProcessDescription
createProcessDescription()
Returns a new object of class 'Process Description'.ProcessFamily
createProcessFamily()
Returns a new object of class 'Process Family'.ProcessPackage
createProcessPackage()
Returns a new object of class 'Process Package'.ProcessPlanningTemplate
createProcessPlanningTemplate()
Returns a new object of class 'Process Planning Template'.Property
createProperty()
Returns a new object of class 'Property'.Reference
createReference()
Returns a new object of class 'Reference'.Report
createReport()
Returns a new object of class 'Report'.ReusableAsset
createReusableAsset()
Returns a new object of class 'Reusable Asset'.Roadmap
createRoadmap()
Returns a new object of class 'Roadmap'.Role
createRole()
Returns a new object of class 'Role'.RoleDescription
createRoleDescription()
Returns a new object of class 'Role Description'.RoleDescriptor
createRoleDescriptor()
Returns a new object of class 'Role Descriptor'.RoleSet
createRoleSet()
Returns a new object of class 'Role Set'.RoleSetGrouping
createRoleSetGrouping()
Returns a new object of class 'Role Set Grouping'.Section
createSection()
Returns a new object of class 'Section'.SimpleSemanticModelElement
createSimpleSemanticModelElement()
Returns a new object of class 'Simple Semantic Model Element'.Step
createStep()
Returns a new object of class 'Step'.SupportingMaterial
createSupportingMaterial()
Returns a new object of class 'Supporting Material'.Task
createTask()
Returns a new object of class 'Task'.TaskDescription
createTaskDescription()
Returns a new object of class 'Task Description'.TaskDescriptor
createTaskDescriptor()
Returns a new object of class 'Task Descriptor'.TeamProfile
createTeamProfile()
Returns a new object of class 'Team Profile'.Template
createTemplate()
Returns a new object of class 'Template'.TermDefinition
createTermDefinition()
Returns a new object of class 'Term Definition'.TextElement
createTextElement()
Returns a new object of class 'Text Element'.Tool
createTool()
Returns a new object of class 'Tool'.ToolMentor
createToolMentor()
Returns a new object of class 'Tool Mentor'.UMASemanticModelBridge
createUMASemanticModelBridge()
Returns a new object of class 'UMA Semantic Model Bridge'.Whitepaper
createWhitepaper()
Returns a new object of class 'Whitepaper'.WorkOrder
createWorkOrder()
Returns a new object of class 'Work Order'.WorkProduct
createWorkProduct()
Returns a new object of class 'Work Product'.WorkProductDescription
createWorkProductDescription()
Returns a new object of class 'Work Product Description'.WorkProductDescriptor
createWorkProductDescriptor()
Returns a new object of class 'Work Product Descriptor'.WorkProductType
createWorkProductType()
Returns a new object of class 'Work Product Type'.UmaPackage
getUmaPackage()
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.
-
-
Method Details
-
createPackage
Package createPackage()Returns a new object of class 'Package'.- Returns:
- a new object of class 'Package'.
-
createConstraint
Constraint createConstraint()Returns a new object of class 'Constraint'.- Returns:
- a new object of class 'Constraint'.
-
createMethodElementProperty
MethodElementProperty createMethodElementProperty()Returns a new object of class 'Method Element Property'.- Returns:
- a new object of class 'Method Element Property'.
-
createKind
Kind createKind()Returns a new object of class 'Kind'.- Returns:
- a new object of class 'Kind'.
-
createContentDescription
ContentDescription createContentDescription()Returns a new object of class 'Content Description'.- Returns:
- a new object of class 'Content Description'.
-
createSupportingMaterial
SupportingMaterial createSupportingMaterial()Returns a new object of class 'Supporting Material'.- Returns:
- a new object of class 'Supporting Material'.
-
createSection
Section createSection()Returns a new object of class 'Section'.- Returns:
- a new object of class 'Section'.
-
createConcept
Concept createConcept()Returns a new object of class 'Concept'.- Returns:
- a new object of class 'Concept'.
-
createChecklist
Checklist createChecklist()Returns a new object of class 'Checklist'.- Returns:
- a new object of class 'Checklist'.
-
createGuideline
Guideline createGuideline()Returns a new object of class 'Guideline'.- Returns:
- a new object of class 'Guideline'.
-
createExample
Example createExample()Returns a new object of class 'Example'.- Returns:
- a new object of class 'Example'.
-
createReusableAsset
ReusableAsset createReusableAsset()Returns a new object of class 'Reusable Asset'.- Returns:
- a new object of class 'Reusable Asset'.
-
createTermDefinition
TermDefinition createTermDefinition()Returns a new object of class 'Term Definition'.- Returns:
- a new object of class 'Term Definition'.
-
createApplicableMetaClassInfo
ApplicableMetaClassInfo createApplicableMetaClassInfo()Returns a new object of class 'Applicable Meta Class Info'.- Returns:
- a new object of class 'Applicable Meta Class Info'.
-
createArtifact
Artifact createArtifact()Returns a new object of class 'Artifact'.- Returns:
- a new object of class 'Artifact'.
-
createWorkProduct
WorkProduct createWorkProduct()Returns a new object of class 'Work Product'.- Returns:
- a new object of class 'Work Product'.
-
createFulfillableElement
FulfillableElement createFulfillableElement()Returns a new object of class 'Fulfillable Element'.- Returns:
- a new object of class 'Fulfillable Element'.
-
createReport
Report createReport()Returns a new object of class 'Report'.- Returns:
- a new object of class 'Report'.
-
createTemplate
Template createTemplate()Returns a new object of class 'Template'.- Returns:
- a new object of class 'Template'.
-
createToolMentor
ToolMentor createToolMentor()Returns a new object of class 'Tool Mentor'.- Returns:
- a new object of class 'Tool Mentor'.
-
createEstimationConsiderations
EstimationConsiderations createEstimationConsiderations()Returns a new object of class 'Estimation Considerations'.- Returns:
- a new object of class 'Estimation Considerations'.
-
createDeliverable
Deliverable createDeliverable()Returns a new object of class 'Deliverable'.- Returns:
- a new object of class 'Deliverable'.
-
createOutcome
Outcome createOutcome()Returns a new object of class 'Outcome'.- Returns:
- a new object of class 'Outcome'.
-
createStep
Step createStep()Returns a new object of class 'Step'.- Returns:
- a new object of class 'Step'.
-
createWhitepaper
Whitepaper createWhitepaper()Returns a new object of class 'Whitepaper'.- Returns:
- a new object of class 'Whitepaper'.
-
createTask
Task createTask()Returns a new object of class 'Task'.- Returns:
- a new object of class 'Task'.
-
createRole
Role createRole()Returns a new object of class 'Role'.- Returns:
- a new object of class 'Role'.
-
createArtifactDescription
ArtifactDescription createArtifactDescription()Returns a new object of class 'Artifact Description'.- Returns:
- a new object of class 'Artifact Description'.
-
createWorkProductDescription
WorkProductDescription createWorkProductDescription()Returns a new object of class 'Work Product Description'.- Returns:
- a new object of class 'Work Product Description'.
-
createDeliverableDescription
DeliverableDescription createDeliverableDescription()Returns a new object of class 'Deliverable Description'.- Returns:
- a new object of class 'Deliverable Description'.
-
createRoleDescription
RoleDescription createRoleDescription()Returns a new object of class 'Role Description'.- Returns:
- a new object of class 'Role Description'.
-
createTaskDescription
TaskDescription createTaskDescription()Returns a new object of class 'Task Description'.- Returns:
- a new object of class 'Task Description'.
-
createGuidanceDescription
GuidanceDescription createGuidanceDescription()Returns a new object of class 'Guidance Description'.- Returns:
- a new object of class 'Guidance Description'.
-
createPracticeDescription
PracticeDescription createPracticeDescription()Returns a new object of class 'Practice Description'.- Returns:
- a new object of class 'Practice Description'.
-
createRoleSet
RoleSet createRoleSet()Returns a new object of class 'Role Set'.- Returns:
- a new object of class 'Role Set'.
-
createDomain
Domain createDomain()Returns a new object of class 'Domain'.- Returns:
- a new object of class 'Domain'.
-
createWorkProductType
WorkProductType createWorkProductType()Returns a new object of class 'Work Product Type'.- Returns:
- a new object of class 'Work Product Type'.
-
createDisciplineGrouping
DisciplineGrouping createDisciplineGrouping()Returns a new object of class 'Discipline Grouping'.- Returns:
- a new object of class 'Discipline Grouping'.
-
createDiscipline
Discipline createDiscipline()Returns a new object of class 'Discipline'.- Returns:
- a new object of class 'Discipline'.
-
createActivity
Activity createActivity()Returns a new object of class 'Activity'.- Returns:
- a new object of class 'Activity'.
-
createPlanningData
PlanningData createPlanningData()Returns a new object of class 'Planning Data'.- Returns:
- a new object of class 'Planning Data'.
-
createWorkOrder
WorkOrder createWorkOrder()Returns a new object of class 'Work Order'.- Returns:
- a new object of class 'Work Order'.
-
createRoadmap
Roadmap createRoadmap()Returns a new object of class 'Roadmap'.- Returns:
- a new object of class 'Roadmap'.
-
createTool
Tool createTool()Returns a new object of class 'Tool'.- Returns:
- a new object of class 'Tool'.
-
createRoleSetGrouping
RoleSetGrouping createRoleSetGrouping()Returns a new object of class 'Role Set Grouping'.- Returns:
- a new object of class 'Role Set Grouping'.
-
createCustomCategory
CustomCategory createCustomCategory()Returns a new object of class 'Custom Category'.- Returns:
- a new object of class 'Custom Category'.
-
createContentPackage
ContentPackage createContentPackage()Returns a new object of class 'Content Package'.- Returns:
- a new object of class 'Content Package'.
-
createMilestone
Milestone createMilestone()Returns a new object of class 'Milestone'.- Returns:
- a new object of class 'Milestone'.
-
createWorkProductDescriptor
WorkProductDescriptor createWorkProductDescriptor()Returns a new object of class 'Work Product Descriptor'.- Returns:
- a new object of class 'Work Product Descriptor'.
-
createIteration
Iteration createIteration()Returns a new object of class 'Iteration'.- Returns:
- a new object of class 'Iteration'.
-
createPhase
Phase createPhase()Returns a new object of class 'Phase'.- Returns:
- a new object of class 'Phase'.
-
createTeamProfile
TeamProfile createTeamProfile()Returns a new object of class 'Team Profile'.- Returns:
- a new object of class 'Team Profile'.
-
createRoleDescriptor
RoleDescriptor createRoleDescriptor()Returns a new object of class 'Role Descriptor'.- Returns:
- a new object of class 'Role Descriptor'.
-
createTaskDescriptor
TaskDescriptor createTaskDescriptor()Returns a new object of class 'Task Descriptor'.- Returns:
- a new object of class 'Task Descriptor'.
-
createCompositeRole
CompositeRole createCompositeRole()Returns a new object of class 'Composite Role'.- Returns:
- a new object of class 'Composite Role'.
-
createDeliveryProcess
DeliveryProcess createDeliveryProcess()Returns a new object of class 'Delivery Process'.- Returns:
- a new object of class 'Delivery Process'.
-
createCapabilityPattern
CapabilityPattern createCapabilityPattern()Returns a new object of class 'Capability Pattern'.- Returns:
- a new object of class 'Capability Pattern'.
-
createMethodConfiguration
MethodConfiguration createMethodConfiguration()Returns a new object of class 'Method Configuration'.- Returns:
- a new object of class 'Method Configuration'.
-
createMethodPlugin
MethodPlugin createMethodPlugin()Returns a new object of class 'Method Plugin'.- Returns:
- a new object of class 'Method Plugin'.
-
createProcessPlanningTemplate
ProcessPlanningTemplate createProcessPlanningTemplate()Returns a new object of class 'Process Planning Template'.- Returns:
- a new object of class 'Process Planning Template'.
-
createPractice
Practice createPractice()Returns a new object of class 'Practice'.- Returns:
- a new object of class 'Practice'.
-
createBreakdownElementDescription
BreakdownElementDescription createBreakdownElementDescription()Returns a new object of class 'Breakdown Element Description'.- Returns:
- a new object of class 'Breakdown Element Description'.
-
createActivityDescription
ActivityDescription createActivityDescription()Returns a new object of class 'Activity Description'.- Returns:
- a new object of class 'Activity Description'.
-
createDeliveryProcessDescription
DeliveryProcessDescription createDeliveryProcessDescription()Returns a new object of class 'Delivery Process Description'.- Returns:
- a new object of class 'Delivery Process Description'.
-
createProcessDescription
ProcessDescription createProcessDescription()Returns a new object of class 'Process Description'.- Returns:
- a new object of class 'Process Description'.
-
createDescriptorDescription
DescriptorDescription createDescriptorDescription()Returns a new object of class 'Descriptor Description'.- Returns:
- a new object of class 'Descriptor Description'.
-
createProcessComponentDescriptor
ProcessComponentDescriptor createProcessComponentDescriptor()Returns a new object of class 'Process Component Descriptor'.- Returns:
- a new object of class 'Process Component Descriptor'.
-
createProcessComponent
ProcessComponent createProcessComponent()Returns a new object of class 'Process Component'.- Returns:
- a new object of class 'Process Component'.
-
createProcessPackage
ProcessPackage createProcessPackage()Returns a new object of class 'Process Package'.- Returns:
- a new object of class 'Process Package'.
-
createDiagram
Diagram createDiagram()Returns a new object of class 'Diagram'.- Returns:
- a new object of class 'Diagram'.
-
createGraphNode
GraphNode createGraphNode()Returns a new object of class 'Graph Node'.- Returns:
- a new object of class 'Graph Node'.
-
createReference
Reference createReference()Returns a new object of class 'Reference'.- Returns:
- a new object of class 'Reference'.
-
createProperty
Property createProperty()Returns a new object of class 'Property'.- Returns:
- a new object of class 'Property'.
-
createPoint
Point createPoint()Returns a new object of class 'Point'.- Returns:
- a new object of class 'Point'.
-
createDiagramLink
DiagramLink createDiagramLink()Returns a new object of class 'Diagram Link'.- Returns:
- a new object of class 'Diagram Link'.
-
createGraphConnector
GraphConnector createGraphConnector()Returns a new object of class 'Graph Connector'.- Returns:
- a new object of class 'Graph Connector'.
-
createGraphEdge
GraphEdge createGraphEdge()Returns a new object of class 'Graph Edge'.- Returns:
- a new object of class 'Graph Edge'.
-
createDimension
Dimension createDimension()Returns a new object of class 'Dimension'.- Returns:
- a new object of class 'Dimension'.
-
createProcessComponentInterface
ProcessComponentInterface createProcessComponentInterface()Returns a new object of class 'Process Component Interface'.- Returns:
- a new object of class 'Process Component Interface'.
-
createSimpleSemanticModelElement
SimpleSemanticModelElement createSimpleSemanticModelElement()Returns a new object of class 'Simple Semantic Model Element'.- Returns:
- a new object of class 'Simple Semantic Model Element'.
-
createUMASemanticModelBridge
UMASemanticModelBridge createUMASemanticModelBridge()Returns a new object of class 'UMA Semantic Model Bridge'.- Returns:
- a new object of class 'UMA Semantic Model Bridge'.
-
createCoreSemanticModelBridge
CoreSemanticModelBridge createCoreSemanticModelBridge()Returns a new object of class 'Core Semantic Model Bridge'.- Returns:
- a new object of class 'Core Semantic Model Bridge'.
-
createTextElement
TextElement createTextElement()Returns a new object of class 'Text Element'.- Returns:
- a new object of class 'Text Element'.
-
createImage
Image createImage()Returns a new object of class 'Image'.- Returns:
- a new object of class 'Image'.
-
createPolyline
Polyline createPolyline()Returns a new object of class 'Polyline'.- Returns:
- a new object of class 'Polyline'.
-
createEllipse
Ellipse createEllipse()Returns a new object of class 'Ellipse'.- Returns:
- a new object of class 'Ellipse'.
-
createProcessFamily
ProcessFamily createProcessFamily()Returns a new object of class 'Process Family'.- Returns:
- a new object of class 'Process Family'.
-
createMethodLibrary
MethodLibrary createMethodLibrary()Returns a new object of class 'Method Library'.- Returns:
- a new object of class 'Method Library'.
-
getUmaPackage
UmaPackage getUmaPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-