| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <!-- |
| Copyright (c) 2004 - 2010 Eike Stepper (Berlin, Germany) 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: |
| Martin Fluegge - initial API and implementation |
| --> |
| <fragment> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.part.DawnClassdiagramDiagramEditor" |
| contributorClass="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.part.ClassdiagramDiagramActionBarContributor" |
| default="true" |
| extensions="classdiagram_diagram" |
| icon="platform:/plugin/org.eclipse.emf.cdo.dawn.reference.editor.diagram/icons/obj16/ClassdiagramDiagramFile.gif" |
| id="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.part.DawnClassdiagramDiagramEditor" |
| matchingStrategy="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.part.ClassdiagramMatchingStrategy" |
| name="Dawn Classdiagram Diagram"> |
| </editor> |
| </extension> |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| <wizard |
| category="org.eclipse.emf.cdo.dawn.ui.category.examples" |
| class="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.part.DawnClassdiagramCreationWizard" |
| icon="platform:/plugin/org.eclipse.emf.cdo.dawn.reference.editor.diagram/icons/obj16/ClassdiagramDiagramFile.gif" |
| id="org.eclipse.plugins.dawn.diagram.communication.wizard1" |
| name="Dawn Classdiagram Diagram"> |
| <description> |
| description body text |
| </description> |
| </wizard> |
| |
| </extension> |
| <extension |
| point="org.eclipse.gmf.runtime.diagram.ui.resources.editor.documentProviders"> |
| <provider |
| class="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.part.DawnClassdiagramDocumentProvider" |
| documentType="org.eclipse.gmf.runtime.diagram.ui.editor.IDocument" |
| id="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.part" |
| inputTypes="org.eclipse.emf.common.ui .URIEditorInput"> |
| </provider> |
| </extension> |
| <extension |
| point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders"> |
| <editpolicyProvider |
| class="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.providers.DawnClassdiagramEditPolicyProvider"> |
| <Priority |
| name="Low"> |
| </Priority> |
| </editpolicyProvider> |
| </extension> |
| <extension |
| point="org.eclipse.emf.cdo.dawn.listeners"> |
| <DawnTransactionListener |
| class="org.eclipse.emf.cdo.dawn.notifications.DawnGMFTransactionListener"> |
| </DawnTransactionListener> |
| </extension> |
| <extension |
| point="org.eclipse.emf.cdo.dawn.editpartstylizers"> |
| <DawnEditPartStylizers |
| editpart="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.edit.parts.AClassEditPart" |
| stylizer="org.eclipse.emf.cdo.dawn.appearance.impl.DawnBasicNodeEditPartStylizerImpl"> |
| </DawnEditPartStylizers> |
| </extension> |
| <extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders" id="ep-provider"> |
| <?gmfgen generated="true"?> |
| <editpartProvider class="org.eclipse.emf.cdo.dawn.reference.editor.classdiagram.diagram.providers.DawnClassdiagramEditPartProvider"> |
| <Priority name="Medium"/> |
| <object class="org.eclipse.gmf.runtime.notation.Diagram" id="generated-diagram"> |
| <method name="getType()" value="Classdiagram"/> |
| </object> |
| <object class="org.eclipse.gmf.runtime.notation.Node" id="generated-nodes"> |
| <method name="getType()" value="2001,2002,3001,3002,3003,3004"/> |
| </object> |
| <object class="org.eclipse.gmf.runtime.notation.Edge" id="generated-links"> |
| <method name="getType()" value="4001,4002,4003,4004,4005"/> |
| </object> |
| <object class="org.eclipse.gmf.runtime.notation.Node" id="generated-labels"> |
| <method name="getType()" value="5001,5002"/> |
| </object> |
| <object class="org.eclipse.gmf.runtime.notation.Node" id="generated-compartments"> |
| <method name="getType()" value="7001,7002,7003,7004"/> |
| </object> |
| <context views="generated-diagram,generated-nodes,generated-links,generated-labels,generated-compartments"/> |
| </editpartProvider> |
| </extension> |
| </fragment> |