<?xml version="1.0" encoding="UTF-8"?> | |
<?eclipse version="3.0"?> | |
<!-- | |
<copyright> | |
Copyright (c) 2011 Formal Mind GmbH and University of Dusseldorf. | |
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: | |
Michael Jastram - initial API and implementation | |
</copyright> | |
$Id$ | |
--> | |
<plugin> | |
<extension point="org.eclipse.ui.newWizards"> | |
<category | |
id="org.eclipse.rmf.pror.category" | |
name="%_UI_Wizard_category"/> | |
<wizard | |
category="org.eclipse.rmf.pror.category" | |
class="org.eclipse.rmf.reqif10.pror.editor.presentation.Reqif10ModelWizard" | |
descriptionImage="icons/full/prorIcon/prorIcon64.png" | |
finalPerspective="org.eclipse.rmf.pror.ProrPerspective" | |
icon="icons/full/obj16/ReqIf.png" | |
id="org.eclipse.rmf.reqif10.presentation.Reqif10ModelWizardID" | |
name="%_UI_Reqif10ModelWizard_label" | |
preferredPerspectives="org.eclipse.rmf.pror.ProrPerspective"> | |
<description>%_UI_Reqif10ModelWizard_description</description> | |
<selection class="org.eclipse.core.resources.IResource"/> | |
</wizard> | |
</extension> | |
<extension point="org.eclipse.ui.editors"> | |
<editor | |
class="org.eclipse.rmf.reqif10.pror.editor.presentation.Reqif10Editor" | |
contributorClass="org.eclipse.rmf.reqif10.pror.editor.presentation.Reqif10ActionBarContributor" | |
default="true" | |
extensions="reqif" | |
icon="icons/full/obj16/ReqIf.png" | |
id="org.eclipse.rmf.reqif10.presentation.Reqif10EditorID" | |
name="%_UI_Reqif10Editor_label"> | |
</editor> | |
<editor | |
class="org.eclipse.rmf.reqif10.pror.editor.presentation.SpecificationEditor" | |
contributorClass="org.eclipse.rmf.reqif10.pror.editor.presentation.Reqif10ActionBarContributor" | |
default="true" | |
icon="icons/full/obj16/Specification.png" | |
id="org.eclipse.rmf.reqif10.pror.SpecificationEditor" | |
name="Specification Editor"> | |
</editor> | |
</extension> | |
<extension | |
point="org.eclipse.ui.editorActions"> | |
<editorContribution | |
id="org.eclipse.rmf.reqif10.presentation.Reqif10EditorIDContribution" | |
targetID="org.eclipse.rmf.reqif10.presentation.Reqif10EditorID"> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.PresentationConfigurationActionDelegate" | |
icon="icons/full/obj16/ReqIFToolExtension.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.ProRConfiguration" | |
label="%_Action_Presentation_Config" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.DatatypeConfigurationActionDelegate" | |
icon="icons/full/obj16/SpecType.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.DatatypeConfiguration" | |
label="%_Action_Datatype_Config" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.GeneralConfigurationActionDelegate" | |
icon="icons/full/obj16/ProRGeneralConfiguration.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.GeneralConfiguration" | |
label="%_Action_General_Config" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.WebsiteActionDelegate" | |
icon="icons/full/prorIcon/prorIcon16.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.WebsiteConfiguration" | |
label="%_Action_Website" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
</editorContribution> | |
<editorContribution | |
id="org.eclipse.rmf.reqif10.pror.SpecificationEditorContribution" | |
targetID="org.eclipse.rmf.reqif10.pror.SpecificationEditor"> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.AddTestObjectsActionDelegate" | |
icon="icons/full/obj16/Debug.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.AddTestElements" | |
label="Add Test Elements" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.ToggleSpecRelationsActionDelegate" | |
icon="icons/full/obj16/SpecRelation.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.toggleSpecRelations" | |
label="%_Action_Toggle_Links" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
state="false" | |
style="toggle" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.ColumnConfigurationActionDelegate" | |
icon="icons/full/obj16/Column.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.ColumnConfiguration" | |
label="%_Action_Column_Config" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.PresentationConfigurationActionDelegate" | |
icon="icons/full/obj16/ReqIFToolExtension.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.ProRConfiguration" | |
label="%_Action_Presentation_Config" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.DatatypeConfigurationActionDelegate" | |
icon="icons/full/obj16/SpecType.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.DatatypeConfiguration" | |
label="%_Action_Datatype_Config" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.GeneralConfigurationActionDelegate" | |
icon="icons/full/obj16/ProRGeneralConfiguration.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.GeneralConfiguration" | |
label="%_Action_General_Config" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.WebsiteActionDelegate" | |
icon="icons/full/prorIcon/prorIcon16.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.WebsiteConfiguration" | |
label="%_Action_Website" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.ShiftLevelDownActionDelegate" | |
icon="icons/full/obj16/ShiftDown.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.ShiftLevelDown" | |
label="Shift Level Down" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
<action | |
class="org.eclipse.rmf.reqif10.pror.editor.actions.ShiftLevelUpActionDelegate" | |
icon="icons/full/obj16/ShiftUp.png" | |
id="org.eclipse.rmf.reqif10.pror.editor.ShiftLevelUp" | |
label="Shift Level Up" | |
menubarPath="org.eclipse.rmf.reqif10MenuID/additions" | |
style="push" | |
toolbarPath="additions"> | |
</action> | |
</editorContribution> | |
</extension> | |
<extension point="org.eclipse.ui.perspectives"> | |
<perspective | |
class="org.eclipse.rmf.reqif10.pror.editor.presentation.ProrPerspective" | |
icon="icons/full/prorIcon/prorIcon16.png" | |
id="org.eclipse.rmf.pror.ProrPerspective" | |
name="%_UI_Perspective_label"> | |
</perspective> | |
</extension> | |
<extension-point id="presentation" name="Renderer and Editor for ReqIF Datatypes" schema="schema/presentation.exsd"/> | |
<extension | |
point="org.eclipse.ui.perspectiveExtensions"> | |
<perspectiveExtension | |
targetID="*"> | |
<newWizardShortcut | |
id="org.eclipse.rmf.reqif10.presentation.Reqif10ModelWizardID"> | |
</newWizardShortcut> | |
</perspectiveExtension> | |
</extension> | |
<extension | |
point="org.eclipse.ui.navigator.navigatorContent"> | |
<commonWizard | |
type="new" | |
wizardId="org.eclipse.rmf.reqif10.presentation.Reqif10ModelWizardID"> | |
<enablement></enablement> | |
</commonWizard> | |
</extension> | |
<extension | |
point="org.eclipse.ui.preferencePages"> | |
<page | |
class="org.eclipse.rmf.reqif10.pror.editor.preferences.ProRPreferencePage" | |
id="org.eclipse.rmf.reqif10.pror.editor.preferencePage" | |
name="ProR"> | |
</page> | |
<page | |
category="org.eclipse.rmf.reqif10.pror.editor.preferencePage" | |
class="org.eclipse.rmf.reqif10.pror.editor.preferences.ProrDefaultPresentationPage" | |
id="org.eclipse.rmf.reqif10.pror.editor.page1" | |
name="Default Presentations"> | |
</page> | |
</extension> | |
<extension | |
point="org.eclipse.core.runtime.preferences"> | |
<initializer | |
class="org.eclipse.rmf.reqif10.pror.editor.preferences.PreferenceInitializer"> | |
</initializer> | |
</extension> | |
<extension | |
point="org.eclipse.ui.startup"> | |
<startup | |
class="org.eclipse.rmf.reqif10.pror.editor.presentation.OpenFilesOnStartup"> | |
</startup> | |
<startup | |
class="org.eclipse.rmf.reqif10.pror.editor.presentation.CheckDefaultPresentations"></startup> | |
</extension> | |
<extension | |
point="org.eclipse.help.contexts"> | |
<contexts | |
file="help-contexts.xml"> | |
</contexts> | |
</extension> | |
<extension | |
point="org.eclipse.ui.importWizards"> | |
<category | |
id="org.eclipse.rmf.pror.import.category" | |
name="%_UI_Import_Wizard_category"> | |
</category> | |
</extension> | |
</plugin> |