| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- Copyright (c) 2003, 2009 IBM Corporation 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: --> |
| <!-- IBM Corporation - initial API and implementation --> |
| <?eclipse version="3.0"?> |
| <plugin> |
| |
| <extension-point id="editpartProviders" name="%extPoint.editpartProviders" schema="schema/editpartProviders.exsd"/> |
| <extension-point id="editpolicyProviders" name="%extPoint.editpolicyProviders" schema="schema/editpolicyProviders.exsd"/> |
| <extension-point id="paletteProviders" name="%extPoint.paletteProviders" schema="schema/paletteProviders.exsd"/> |
| <extension-point id="layoutProviders" name="%extPoint.layoutProviders" schema="schema/layoutProviders.exsd"/> |
| <extension-point id="decoratorProviders" name="%extPoint.decoratorProviders" schema="schema/decoratorProviders.exsd"/> |
| |
| <!-- Icon Provider --> |
| |
| <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> |
| <elementTypeFactory |
| factory="org.eclipse.gmf.runtime.diagram.ui.internal.type.NotationTypeFactory" |
| kind = "org.eclipse.gmf.runtime.diagram.ui.util.INotationType" |
| params = "semanticHint"> |
| </elementTypeFactory> |
| <specializationType |
| id="org.eclipse.gmf.runtime.diagram.ui.presentation.note" |
| icon="icons/note.gif" |
| name="%NoteTool.Label" |
| kind="org.eclipse.gmf.runtime.diagram.ui.util.INotationType"> |
| <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> |
| <param name="semanticHint" value="Note"/> |
| </specializationType> |
| <specializationType |
| id="org.eclipse.gmf.runtime.diagram.ui.presentation.noteAttachment" |
| icon="icons/noteattachment.gif" |
| name="%NoteAttachmentTool.Label" |
| kind="org.eclipse.gmf.runtime.diagram.ui.util.INotationType"> |
| <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> |
| <param name="semanticHint" value="NoteAttachment"/> |
| </specializationType> |
| <specializationType |
| id="org.eclipse.gmf.runtime.diagram.ui.presentation.text" |
| icon="icons/text.gif" |
| name="%TextTool.Label" |
| kind="org.eclipse.gmf.runtime.diagram.ui.util.INotationType"> |
| <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> |
| <param name="semanticHint" value="Text"/> |
| </specializationType> |
| </extension> |
| <extension |
| point="org.eclipse.ui.contexts"> |
| <context |
| description="%GMFDiagramContext.description" |
| id="org.eclipse.gmf.runtime.diagram.ui.diagramContext" |
| name="%GMFDiagramContext.name" |
| parentId="org.eclipse.ui.contexts.window"> |
| </context> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer |
| class="org.eclipse.gmf.runtime.diagram.ui.preferences.DefaultDiagramPreferencesInitializer"> |
| </initializer> |
| </extension> |
| </plugin> |