| <?xml version="1.0" encoding="UTF-8"?> |
| <gmfgen:GenEditorGenerator xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:gmfgen="http://www.eclipse.org/gmf/2008/GenModel" copyrightText="Copyright (c) 2008 Open Canarias S.L. and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
 
Contributors:
 Victor Roldan Betancort - GMF models creation and initial generation
 Eike Stepper - maintenance"> |
| <diagram |
| visualID="1000" |
| editPartClassName="CompanyEditPart" |
| itemSemanticEditPolicyClassName="CompanyItemSemanticEditPolicy" |
| notationViewFactoryClassName="CompanyViewFactory" |
| canonicalEditPolicyClassName="CompanyCanonicalEditPolicy" |
| iconProviderPriority="Low" |
| validationProviderPriority="Low"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Diagram"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="CompanyEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:FigureViewmap" |
| figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/> |
| <domainDiagramElement |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company"/> |
| <topLevelNodes |
| visualID="2001" |
| editPartClassName="SupplierEditPart" |
| itemSemanticEditPolicyClassName="SupplierItemSemanticEditPolicy" |
| notationViewFactoryClassName="SupplierViewFactory" |
| canonicalEditPolicyClassName="SupplierCanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="SupplierGraphicalNodeEditPolicy" |
| createCommandClassName="SupplierCreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="SupplierEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="SupplierFigure" |
| classBody="
/**
 * @generated
 */
public class SupplierFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSupplierStereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSupplierNameFigure; 


	/**
	 * @generated
	 */
	public SupplierFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureSupplierStereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSupplierStereotypeFigure.setText("<<Supplier>>");

this.add(fFigureSupplierStereotypeFigure);



fFigureSupplierNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSupplierNameFigure.setText("...");

this.add(fFigureSupplierNameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSupplierStereotypeFigure() {
		return fFigureSupplierStereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSupplierNameFigure() {
		return fFigureSupplierNameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Supplier"/> |
| <containmentMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/suppliers"/> |
| <childMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/suppliers"/> |
| </modelFacet> |
| <labels |
| visualID="5001" |
| editPartClassName="SupplierNameEditPart" |
| itemSemanticEditPolicyClassName="SupplierNameItemSemanticEditPolicy" |
| notationViewFactoryClassName="SupplierNameViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigureSupplierNameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Address/name"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <topLevelNodes |
| visualID="2002" |
| editPartClassName="CategoryEditPart" |
| itemSemanticEditPolicyClassName="CategoryItemSemanticEditPolicy" |
| notationViewFactoryClassName="CategoryViewFactory" |
| canonicalEditPolicyClassName="CategoryCanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="CategoryGraphicalNodeEditPolicy" |
| createCommandClassName="CategoryCreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="CategoryEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="CategoryFigure" |
| classBody="
/**
 * @generated
 */
public class CategoryFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCategoryStereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCategoryNameFigure; 


	/**
	 * @generated
	 */
	public CategoryFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureCategoryStereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureCategoryStereotypeFigure.setText("<<Category>>");

this.add(fFigureCategoryStereotypeFigure);



fFigureCategoryNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureCategoryNameFigure.setText("...");

this.add(fFigureCategoryNameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCategoryStereotypeFigure() {
		return fFigureCategoryStereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCategoryNameFigure() {
		return fFigureCategoryNameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Category"/> |
| <containmentMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/categories"/> |
| <childMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/categories"/> |
| </modelFacet> |
| <labels |
| visualID="5002" |
| editPartClassName="CategoryNameEditPart" |
| itemSemanticEditPolicyClassName="CategoryNameItemSemanticEditPolicy" |
| notationViewFactoryClassName="CategoryNameViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigureCategoryNameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Category/name"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <topLevelNodes |
| visualID="2003" |
| editPartClassName="CustomerEditPart" |
| itemSemanticEditPolicyClassName="CustomerItemSemanticEditPolicy" |
| notationViewFactoryClassName="CustomerViewFactory" |
| canonicalEditPolicyClassName="CustomerCanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="CustomerGraphicalNodeEditPolicy" |
| createCommandClassName="CustomerCreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="CustomerEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="CustomerFigure" |
| classBody="
/**
 * @generated
 */
public class CustomerFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCustomerStereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCustomerNameFigure; 


	/**
	 * @generated
	 */
	public CustomerFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureCustomerStereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureCustomerStereotypeFigure.setText("<<Customer>>");

this.add(fFigureCustomerStereotypeFigure);



fFigureCustomerNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureCustomerNameFigure.setText("...");

this.add(fFigureCustomerNameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCustomerStereotypeFigure() {
		return fFigureCustomerStereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCustomerNameFigure() {
		return fFigureCustomerNameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Customer"/> |
| <containmentMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/customers"/> |
| <childMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/customers"/> |
| </modelFacet> |
| <labels |
| visualID="5003" |
| editPartClassName="CustomerNameEditPart" |
| itemSemanticEditPolicyClassName="CustomerNameItemSemanticEditPolicy" |
| notationViewFactoryClassName="CustomerNameViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigureCustomerNameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Address/name"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <topLevelNodes |
| visualID="2004" |
| editPartClassName="PurchaseOrderEditPart" |
| itemSemanticEditPolicyClassName="PurchaseOrderItemSemanticEditPolicy" |
| notationViewFactoryClassName="PurchaseOrderViewFactory" |
| canonicalEditPolicyClassName="PurchaseOrderCanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="PurchaseOrderGraphicalNodeEditPolicy" |
| createCommandClassName="PurchaseOrderCreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="PurchaseOrderEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="PurchaseOrderFigure" |
| classBody="
/**
 * @generated
 */
public class PurchaseOrderFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigurePurchaseOrderStereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigurePurchaseOrderNameFigure; 


	/**
	 * @generated
	 */
	public PurchaseOrderFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigurePurchaseOrderStereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigurePurchaseOrderStereotypeFigure.setText("<<PurchaseOrder>>");

this.add(fFigurePurchaseOrderStereotypeFigure);



fFigurePurchaseOrderNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigurePurchaseOrderNameFigure.setText("...");

this.add(fFigurePurchaseOrderNameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigurePurchaseOrderStereotypeFigure() {
		return fFigurePurchaseOrderStereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigurePurchaseOrderNameFigure() {
		return fFigurePurchaseOrderNameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/PurchaseOrder"/> |
| <containmentMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/purchaseOrders"/> |
| <childMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/purchaseOrders"/> |
| </modelFacet> |
| <labels |
| visualID="5004" |
| editPartClassName="PurchaseOrderDateEditPart" |
| itemSemanticEditPolicyClassName="PurchaseOrderDateItemSemanticEditPolicy" |
| notationViewFactoryClassName="PurchaseOrderDateViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigurePurchaseOrderNameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/PurchaseOrder/date"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <topLevelNodes |
| visualID="2005" |
| editPartClassName="OrderDetailEditPart" |
| itemSemanticEditPolicyClassName="OrderDetailItemSemanticEditPolicy" |
| notationViewFactoryClassName="OrderDetailViewFactory" |
| canonicalEditPolicyClassName="OrderDetailCanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="OrderDetailGraphicalNodeEditPolicy" |
| createCommandClassName="OrderDetailCreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="OrderDetailEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="SalesOrderFigure" |
| classBody="
/**
 * @generated
 */
public class SalesOrderFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSalesOrderStereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSalesOrderNameFigure; 


	/**
	 * @generated
	 */
	public SalesOrderFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureSalesOrderStereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSalesOrderStereotypeFigure.setText("<<SalesOrder>>");

this.add(fFigureSalesOrderStereotypeFigure);



fFigureSalesOrderNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSalesOrderNameFigure.setText("...");

this.add(fFigureSalesOrderNameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSalesOrderStereotypeFigure() {
		return fFigureSalesOrderStereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSalesOrderNameFigure() {
		return fFigureSalesOrderNameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/SalesOrder"/> |
| <containmentMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/salesOrders"/> |
| <childMetaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Company/salesOrders"/> |
| </modelFacet> |
| <labels |
| visualID="5005" |
| editPartClassName="OrderDetailPriceEditPart" |
| itemSemanticEditPolicyClassName="OrderDetailPriceItemSemanticEditPolicy" |
| notationViewFactoryClassName="OrderDetailPriceViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigureSalesOrderNameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/SalesOrder/id"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <topLevelNodes |
| visualID="2006" |
| editPartClassName="Product1EditPart" |
| itemSemanticEditPolicyClassName="Product1ItemSemanticEditPolicy" |
| notationViewFactoryClassName="Product1ViewFactory" |
| canonicalEditPolicyClassName="Product1CanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="Product1GraphicalNodeEditPolicy" |
| createCommandClassName="Product1CreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="Product1EditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="OrderAddressFigure" |
| classBody="
/**
 * @generated
 */
public class OrderAddressFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureOrderAddressStereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureOrderAddressNameFigure; 


	/**
	 * @generated
	 */
	public OrderAddressFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureOrderAddressStereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureOrderAddressStereotypeFigure.setText("<<OrderAddress>>");

this.add(fFigureOrderAddressStereotypeFigure);



fFigureOrderAddressNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureOrderAddressNameFigure.setText("...");

this.add(fFigureOrderAddressNameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureOrderAddressStereotypeFigure() {
		return fFigureOrderAddressStereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureOrderAddressNameFigure() {
		return fFigureOrderAddressNameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/OrderAddress"/> |
| </modelFacet> |
| <labels |
| visualID="5006" |
| editPartClassName="Product1NameEditPart" |
| itemSemanticEditPolicyClassName="Product1NameItemSemanticEditPolicy" |
| notationViewFactoryClassName="Product1NameViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigureOrderAddressNameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Address/name"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <topLevelNodes |
| visualID="2007" |
| editPartClassName="SalesOrderEditPart" |
| itemSemanticEditPolicyClassName="SalesOrderItemSemanticEditPolicy" |
| notationViewFactoryClassName="SalesOrderViewFactory" |
| canonicalEditPolicyClassName="SalesOrderCanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="SalesOrderGraphicalNodeEditPolicy" |
| createCommandClassName="SalesOrderCreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="SalesOrderEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="OrderDetailFigure" |
| classBody="
/**
 * @generated
 */
public class OrderDetailFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureOrderDetailStereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureOrderDetailNameFigure; 


	/**
	 * @generated
	 */
	public OrderDetailFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureOrderDetailStereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureOrderDetailStereotypeFigure.setText("<<OrderDetail>>");

this.add(fFigureOrderDetailStereotypeFigure);



fFigureOrderDetailNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureOrderDetailNameFigure.setText("...");

this.add(fFigureOrderDetailNameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureOrderDetailStereotypeFigure() {
		return fFigureOrderDetailStereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureOrderDetailNameFigure() {
		return fFigureOrderDetailNameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/OrderDetail"/> |
| </modelFacet> |
| <labels |
| visualID="5007" |
| editPartClassName="SalesOrderIdEditPart" |
| itemSemanticEditPolicyClassName="SalesOrderIdItemSemanticEditPolicy" |
| notationViewFactoryClassName="SalesOrderIdViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigureOrderDetailNameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/OrderDetail/price"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <topLevelNodes |
| visualID="2008" |
| editPartClassName="OrderAddressEditPart" |
| itemSemanticEditPolicyClassName="OrderAddressItemSemanticEditPolicy" |
| notationViewFactoryClassName="OrderAddressViewFactory" |
| canonicalEditPolicyClassName="OrderAddressCanonicalEditPolicy" |
| graphicalNodeEditPolicyClassName="OrderAddressGraphicalNodeEditPolicy" |
| createCommandClassName="OrderAddressCreateCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <elementType |
| xsi:type="gmfgen:MetamodelType" |
| editHelperClassName="OrderAddressEditHelper"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| layoutType="TOOLBAR_LAYOUT" |
| className="Product1Figure" |
| classBody="
/**
 * @generated
 */
public class Product1Figure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureProduct1StereotypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureProduct1NameFigure; 


	/**
	 * @generated
	 */
	public Product1Figure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureProduct1StereotypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureProduct1StereotypeFigure.setText("<<Product1>>");

this.add(fFigureProduct1StereotypeFigure);



fFigureProduct1NameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureProduct1NameFigure.setText("...");

this.add(fFigureProduct1NameFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureProduct1StereotypeFigure() {
		return fFigureProduct1StereotypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureProduct1NameFigure() {
		return fFigureProduct1NameFigure;
	}


}

"> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet> |
| <metaClass |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Product1"/> |
| </modelFacet> |
| <labels |
| visualID="5008" |
| editPartClassName="OrderAddressNameEditPart" |
| itemSemanticEditPolicyClassName="OrderAddressNameItemSemanticEditPolicy" |
| notationViewFactoryClassName="OrderAddressNameViewFactory" |
| elementIcon="true"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/> |
| <viewmap |
| xsi:type="gmfgen:ParentAssignedViewmap" |
| getterName="getFigureProduct1NameFigure" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLabelModelFacet"> |
| <metaFeatures |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Product1/name"/> |
| </modelFacet> |
| </labels> |
| </topLevelNodes> |
| <links |
| visualID="4001" |
| editPartClassName="CategoryProducts2EditPart" |
| itemSemanticEditPolicyClassName="CategoryProducts2ItemSemanticEditPolicy" |
| notationViewFactoryClassName="CategoryProducts2ViewFactory" |
| createCommandClassName="CategoryProducts2CreateCommand" |
| reorientCommandClassName="CategoryProducts2ReorientCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/> |
| <elementType |
| xsi:type="gmfgen:SpecializationType"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| className="SolidLineWSrcDiamond" |
| classBody="
/**
 * @generated
 */
public class SolidLineWSrcDiamond extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public SolidLineWSrcDiamond() {
		
		setSourceDecoration(createSourceDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createSourceDecoration() {
		org.eclipse.draw2d.PolygonDecoration df = new org.eclipse.draw2d.PolygonDecoration();
df.setFill(true);
org.eclipse.draw2d.geometry.PointList pl = new org.eclipse.draw2d.geometry.PointList();
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(-1)
);
pl.addPoint(getMapMode().DPtoLP(-2)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
df.setTemplate(pl);
df.setScale(getMapMode().DPtoLP(7)
, getMapMode().DPtoLP(3)
);
		return df;
	}




}

"> |
| <requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLinkModelFacet"> |
| <metaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Category/products"/> |
| </modelFacet> |
| </links> |
| <links |
| visualID="4002" |
| editPartClassName="CategoryProductsEditPart" |
| itemSemanticEditPolicyClassName="CategoryProductsItemSemanticEditPolicy" |
| notationViewFactoryClassName="CategoryProductsViewFactory" |
| createCommandClassName="CategoryProductsCreateCommand" |
| reorientCommandClassName="CategoryProductsReorientCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/> |
| <elementType |
| xsi:type="gmfgen:SpecializationType"/> |
| <viewmap |
| xsi:type="gmfgen:FigureViewmap" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx"> |
| <requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLinkModelFacet"> |
| <metaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/PurchaseOrder/supplier"/> |
| </modelFacet> |
| </links> |
| <links |
| visualID="4003" |
| editPartClassName="SalesOrderCustomerEditPart" |
| itemSemanticEditPolicyClassName="SalesOrderCustomerItemSemanticEditPolicy" |
| notationViewFactoryClassName="SalesOrderCustomerViewFactory" |
| createCommandClassName="SalesOrderCustomerCreateCommand" |
| reorientCommandClassName="SalesOrderCustomerReorientCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/> |
| <elementType |
| xsi:type="gmfgen:SpecializationType"/> |
| <viewmap |
| xsi:type="gmfgen:FigureViewmap" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx"> |
| <requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLinkModelFacet"> |
| <metaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/SalesOrder/customer"/> |
| </modelFacet> |
| </links> |
| <links |
| visualID="4004" |
| editPartClassName="OrderOrderDetails2EditPart" |
| itemSemanticEditPolicyClassName="OrderOrderDetails2ItemSemanticEditPolicy" |
| notationViewFactoryClassName="OrderOrderDetails2ViewFactory" |
| createCommandClassName="OrderOrderDetails2CreateCommand" |
| reorientCommandClassName="OrderOrderDetails2ReorientCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/> |
| <elementType |
| xsi:type="gmfgen:SpecializationType"/> |
| <viewmap |
| xsi:type="gmfgen:InnerClassViewmap" |
| className="SolidLineWSrcDiamond" |
| classBody="
/**
 * @generated
 */
public class SolidLineWSrcDiamond extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {




	/**
	 * @generated
	 */
	public SolidLineWSrcDiamond() {
		
		setSourceDecoration(createSourceDecoration());
	}

	/**
	 * @generated
	 */
	private org.eclipse.draw2d.RotatableDecoration createSourceDecoration() {
		org.eclipse.draw2d.PolygonDecoration df = new org.eclipse.draw2d.PolygonDecoration();
df.setFill(true);
org.eclipse.draw2d.geometry.PointList pl = new org.eclipse.draw2d.geometry.PointList();
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
pl.addPoint(getMapMode().DPtoLP(0)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(-1)
);
pl.addPoint(getMapMode().DPtoLP(-2)
, getMapMode().DPtoLP(0)
);
pl.addPoint(getMapMode().DPtoLP(-1)
, getMapMode().DPtoLP(1)
);
df.setTemplate(pl);
df.setScale(getMapMode().DPtoLP(7)
, getMapMode().DPtoLP(3)
);
		return df;
	}




}

"> |
| <requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLinkModelFacet"> |
| <metaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/Order/orderDetails"/> |
| </modelFacet> |
| </links> |
| <links |
| visualID="4005" |
| editPartClassName="OrderOrderDetailsEditPart" |
| itemSemanticEditPolicyClassName="OrderOrderDetailsItemSemanticEditPolicy" |
| notationViewFactoryClassName="OrderOrderDetailsViewFactory" |
| createCommandClassName="OrderOrderDetailsCreateCommand" |
| reorientCommandClassName="OrderOrderDetailsReorientCommand"> |
| <diagramRunTimeClass |
| href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/> |
| <elementType |
| xsi:type="gmfgen:SpecializationType"/> |
| <viewmap |
| xsi:type="gmfgen:FigureViewmap" |
| figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx"> |
| <requiredPluginIDs>org.eclipse.draw2d</requiredPluginIDs> |
| <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs> |
| </viewmap> |
| <modelFacet |
| xsi:type="gmfgen:FeatureLinkModelFacet"> |
| <metaFeature |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#//model1/OrderDetail/product"/> |
| </modelFacet> |
| </links> |
| <palette> |
| <groups |
| title="Elements"> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="Category" |
| genNodes="//@diagram/@topLevelNodes.1"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="Supplier" |
| genNodes="//@diagram/@topLevelNodes.0"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="Customer" |
| genNodes="//@diagram/@topLevelNodes.2"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="PurchaseOrder" |
| genNodes="//@diagram/@topLevelNodes.3"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="SalesOrder" |
| genNodes="//@diagram/@topLevelNodes.4"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="OrderDetail" |
| genNodes="//@diagram/@topLevelNodes.5 //@diagram/@topLevelNodes.6"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="Product1" |
| genNodes="//@diagram/@topLevelNodes.7"/> |
| </groups> |
| <groups |
| title="Links"> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="Supplier" |
| largeIconPath="../icons/myobjects/SolidLine.gif" |
| smallIconPath="../icons/myobjects/SolidLine.gif" |
| genLinks="//@diagram/@links.1"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="Customer" |
| largeIconPath="../icons/myobjects/SolidLine.gif" |
| smallIconPath="../icons/myobjects/SolidLine.gif" |
| genLinks="//@diagram/@links.2"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="OrderDetail" |
| largeIconPath="../icons/myobjects/Association_composite.gif" |
| smallIconPath="../icons/myobjects/Association_composite.gif" |
| genLinks="//@diagram/@links.3"/> |
| <entries |
| xsi:type="gmfgen:ToolEntry" |
| title="Product" |
| largeIconPath="../icons/myobjects/SolidLine.gif" |
| smallIconPath="../icons/myobjects/SolidLine.gif" |
| genLinks="//@diagram/@links.0 //@diagram/@links.4"/> |
| </groups> |
| </palette> |
| <preferencePages |
| xsi:type="gmfgen:GenStandardPreferencePage" |
| iD="org.eclipse.emf.cdo.tests.model1.diagram.general" |
| name="Model1 Diagram"> |
| <children |
| xsi:type="gmfgen:GenStandardPreferencePage" |
| iD="org.eclipse.emf.cdo.tests.model1.diagram.appearance" |
| name="Appearance" |
| kind="Appearance"/> |
| <children |
| xsi:type="gmfgen:GenStandardPreferencePage" |
| iD="org.eclipse.emf.cdo.tests.model1.diagram.connections" |
| name="Connections" |
| kind="Connections"/> |
| <children |
| xsi:type="gmfgen:GenStandardPreferencePage" |
| iD="org.eclipse.emf.cdo.tests.model1.diagram.printing" |
| name="Printing" |
| kind="Printing"/> |
| <children |
| xsi:type="gmfgen:GenStandardPreferencePage" |
| iD="org.eclipse.emf.cdo.tests.model1.diagram.rulersAndGrid" |
| name="Rulers And Grid" |
| kind="RulersAndGrid"/> |
| <children |
| xsi:type="gmfgen:GenStandardPreferencePage" |
| iD="org.eclipse.emf.cdo.tests.model1.diagram.pathmaps" |
| name="Pathmaps" |
| kind="Pathmaps"/> |
| </preferencePages> |
| </diagram> |
| <plugin |
| name="Model1 Diagram Plugin" |
| provider="Open Canarias, S.L."/> |
| <editor/> |
| <navigator> |
| <childReferences |
| child="//@diagram"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.0"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.1"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.2"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.3"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.4"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.5"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.6"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@topLevelNodes.7"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@links.0" |
| groupName="links" |
| groupIcon="icons/linksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.0" |
| child="//@diagram/@topLevelNodes.7" |
| referenceType="out_target" |
| groupName="target" |
| groupIcon="icons/linkTargetNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.7" |
| child="//@diagram/@links.0" |
| referenceType="in_source" |
| groupName="incoming links" |
| groupIcon="icons/incomingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.0" |
| child="//@diagram/@topLevelNodes.1" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.1" |
| child="//@diagram/@links.0" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@links.1" |
| groupName="links" |
| groupIcon="icons/linksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.1" |
| child="//@diagram/@topLevelNodes.0" |
| referenceType="out_target" |
| groupName="target" |
| groupIcon="icons/linkTargetNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.0" |
| child="//@diagram/@links.1" |
| referenceType="in_source" |
| groupName="incoming links" |
| groupIcon="icons/incomingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.1" |
| child="//@diagram/@topLevelNodes.3" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.3" |
| child="//@diagram/@links.1" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@links.2" |
| groupName="links" |
| groupIcon="icons/linksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.2" |
| child="//@diagram/@topLevelNodes.2" |
| referenceType="out_target" |
| groupName="target" |
| groupIcon="icons/linkTargetNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.2" |
| child="//@diagram/@links.2" |
| referenceType="in_source" |
| groupName="incoming links" |
| groupIcon="icons/incomingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.2" |
| child="//@diagram/@topLevelNodes.4" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.4" |
| child="//@diagram/@links.2" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@links.3" |
| groupName="links" |
| groupIcon="icons/linksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.3" |
| child="//@diagram/@topLevelNodes.5" |
| referenceType="out_target" |
| groupName="target" |
| groupIcon="icons/linkTargetNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.5" |
| child="//@diagram/@links.3" |
| referenceType="in_source" |
| groupName="incoming links" |
| groupIcon="icons/incomingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.3" |
| child="//@diagram/@topLevelNodes.6" |
| referenceType="out_target" |
| groupName="target" |
| groupIcon="icons/linkTargetNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.6" |
| child="//@diagram/@links.3" |
| referenceType="in_source" |
| groupName="incoming links" |
| groupIcon="icons/incomingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.3" |
| child="//@diagram/@topLevelNodes.3" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.3" |
| child="//@diagram/@links.3" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.3" |
| child="//@diagram/@topLevelNodes.4" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.4" |
| child="//@diagram/@links.3" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.3" |
| child="//@diagram/@topLevelNodes.5" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.5" |
| child="//@diagram/@links.3" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram" |
| child="//@diagram/@links.4" |
| groupName="links" |
| groupIcon="icons/linksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.4" |
| child="//@diagram/@topLevelNodes.7" |
| referenceType="out_target" |
| groupName="target" |
| groupIcon="icons/linkTargetNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.7" |
| child="//@diagram/@links.4" |
| referenceType="in_source" |
| groupName="incoming links" |
| groupIcon="icons/incomingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.4" |
| child="//@diagram/@topLevelNodes.5" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.5" |
| child="//@diagram/@links.4" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@links.4" |
| child="//@diagram/@topLevelNodes.6" |
| referenceType="in_source" |
| groupName="source" |
| groupIcon="icons/linkSourceNavigatorGroup.gif"/> |
| <childReferences |
| parent="//@diagram/@topLevelNodes.6" |
| child="//@diagram/@links.4" |
| referenceType="out_target" |
| groupName="outgoing links" |
| groupIcon="icons/outgoingLinksNavigatorGroup.gif"/> |
| </navigator> |
| <diagramUpdater/> |
| <propertySheet> |
| <tabs |
| xsi:type="gmfgen:GenStandardPropertyTab" |
| iD="appearance"/> |
| <tabs |
| xsi:type="gmfgen:GenStandardPropertyTab" |
| iD="diagram"/> |
| <tabs |
| xsi:type="gmfgen:GenCustomPropertyTab" |
| iD="domain" |
| label="Core"> |
| <filter |
| xsi:type="gmfgen:TypeTabFilter"> |
| <types>org.eclipse.gmf.runtime.notation.View</types> |
| <types>org.eclipse.gef.EditPart</types> |
| <generatedTypes>abstractNavigatorItem</generatedTypes> |
| </filter> |
| </tabs> |
| </propertySheet> |
| <domainGenModel |
| href="../../org.eclipse.emf.cdo.tests.model1/model/model1.genmodel#/"/> |
| </gmfgen:GenEditorGenerator> |