| <?xml version="1.0" encoding="UTF-8"?> |
| <genmodel:GenModel xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" |
| xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.epf.diagram/src" |
| modelPluginID="org.eclipse.epf.diagram" modelName="Diagram" importerID="org.eclipse.emf.importer.java" |
| usedGenPackages="../../org.eclipse.epf.uma/model/1.0.4/uma.genmodel#//uma"> |
| <foreignModel>@model</foreignModel> |
| <genPackages prefix="Model" basePackage="org.eclipse.epf.diagram" disposableProviderFactory="true" |
| ecorePackage="diagram.ecore#/"> |
| <genDataTypes ecoreDataType="diagram.ecore#//AbsoluteBendpoint"/> |
| <genDataTypes ecoreDataType="diagram.ecore#//Point"/> |
| <genDataTypes ecoreDataType="diagram.ecore#//RoleDescriptor"/> |
| <genClasses ecoreClass="diagram.ecore#//Diagram"/> |
| <genClasses ecoreClass="diagram.ecore#//Link"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/name"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference diagram.ecore#//Link/source"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference diagram.ecore#//Link/target"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/bendpoints"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/sourceEndPoint"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/targetEndPoint"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="diagram.ecore#//LinkedObject"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference diagram.ecore#//LinkedObject/linkedElement"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//LinkedObject/object"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//NamedNode"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//NamedNode/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="diagram.ecore#//Node"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/location"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/width"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/height"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference diagram.ecore#//Node/incomingConnections"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference diagram.ecore#//Node/outgoingConnections"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/readOnly"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//ActivityDiagram"/> |
| <genClasses ecoreClass="diagram.ecore#//TypedNode"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//TypedNode/type"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductDependencyDiagram"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductNode"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//WorkProductNode/type"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//ActivityDetailDiagram"/> |
| <genClasses image="false" ecoreClass="diagram.ecore#//NodeContainer"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference diagram.ecore#//NodeContainer/nodes"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//RoleNode"/> |
| <genClasses ecoreClass="diagram.ecore#//RoleTaskComposite"/> |
| <genClasses ecoreClass="diagram.ecore#//TaskNode"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductDescriptorNode"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkBreakdownElementNode"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductComposite"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//WorkProductComposite/type"/> |
| </genClasses> |
| <nestedGenPackages prefix="Model" basePackage="org.eclipse.epf.diagram" disposableProviderFactory="true" |
| ecorePackage="diagram.ecore#/"> |
| <genDataTypes ecoreDataType="diagram.ecore#//AbsoluteBendpoint"/> |
| <genDataTypes ecoreDataType="diagram.ecore#//Point"/> |
| <genDataTypes ecoreDataType="diagram.ecore#//RoleDescriptor"/> |
| <genClasses ecoreClass="diagram.ecore#//Diagram" labelFeature="#//model/model/LinkedObject/object"/> |
| <genClasses ecoreClass="diagram.ecore#//Link" labelFeature="#//model/model/Link/name"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/name"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference diagram.ecore#//Link/source"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference diagram.ecore#//Link/target"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/bendpoints"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/sourceEndPoint"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Link/targetEndPoint"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="diagram.ecore#//LinkedObject" labelFeature="#//model/model/LinkedObject/object"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference diagram.ecore#//LinkedObject/linkedElement"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//LinkedObject/object"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//NamedNode" labelFeature="#//model/model/NamedNode/name"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//NamedNode/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="diagram.ecore#//Node" labelFeature="#//model/model/LinkedObject/object"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/location"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/width"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/height"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference diagram.ecore#//Node/incomingConnections"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference diagram.ecore#//Node/outgoingConnections"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//Node/readOnly"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//ActivityDiagram" labelFeature="#//model/model/LinkedObject/object"/> |
| <genClasses ecoreClass="diagram.ecore#//TypedNode" labelFeature="#//model/model/LinkedObject/object"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//TypedNode/type"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductDependencyDiagram" labelFeature="#//model/model/LinkedObject/object"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductNode" labelFeature="#//model/model/NamedNode/name"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//WorkProductNode/type"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//ActivityDetailDiagram" labelFeature="#//model/model/LinkedObject/object"/> |
| <genClasses image="false" ecoreClass="diagram.ecore#//NodeContainer" labelFeature="#//model/model/LinkedObject/object"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference diagram.ecore#//NodeContainer/nodes"/> |
| </genClasses> |
| <genClasses ecoreClass="diagram.ecore#//RoleNode" labelFeature="#//model/model/NamedNode/name"/> |
| <genClasses ecoreClass="diagram.ecore#//RoleTaskComposite" labelFeature="#//model/model/LinkedObject/object"/> |
| <genClasses ecoreClass="diagram.ecore#//TaskNode" labelFeature="#//model/model/NamedNode/name"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductDescriptorNode" labelFeature="#//model/model/NamedNode/name"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkBreakdownElementNode" labelFeature="#//model/model/NamedNode/name"/> |
| <genClasses ecoreClass="diagram.ecore#//WorkProductComposite" labelFeature="#//model/model/LinkedObject/object"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute diagram.ecore#//WorkProductComposite/type"/> |
| </genClasses> |
| </nestedGenPackages> |
| </genPackages> |
| </genmodel:GenModel> |