blob: 1890b74034d1125bb5f7cdd306218d8d12adc6f8 [file] [log] [blame]
<?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>