Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/core/org.eclipse.papyrus.example.core.sashwindows.fulleditor/plugin.xml')
-rw-r--r--examples/core/org.eclipse.papyrus.example.core.sashwindows.fulleditor/plugin.xml135
1 files changed, 135 insertions, 0 deletions
diff --git a/examples/core/org.eclipse.papyrus.example.core.sashwindows.fulleditor/plugin.xml b/examples/core/org.eclipse.papyrus.example.core.sashwindows.fulleditor/plugin.xml
new file mode 100644
index 00000000000..c019e9ef449
--- /dev/null
+++ b/examples/core/org.eclipse.papyrus.example.core.sashwindows.fulleditor/plugin.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+
+ <extension
+ point="org.eclipse.ui.editors">
+ <editor
+ name="Sash Windows Full Editor"
+ extensions="fullEditor"
+ icon="icons/sample.gif"
+ contributorClass="org.eclipse.papyrus.example.core.sashwindows.fulleditor.editor.MultiTextEditorContributor"
+ class="org.eclipse.papyrus.example.core.sashwindows.fulleditor.editor.MultiTextEditor"
+ id="org.eclipse.papyrus.example.sashwindows.FullEditor">
+ </editor>
+ <editor
+ class="org.eclipse.papyrus.example.core.sashwindows.fulleditor.editor.DiMultiTextEditor"
+ contributorClass="org.eclipse.papyrus.example.core.sashwindows.fulleditor.editor.MultiTextEditorContributor"
+ extensions="fullEditor"
+ icon="icons/sample.gif"
+ id="org.eclipse.papyrus.example.sashwindows.DiFullEditor"
+ name="Sash Windows Full Editor (Di ContentProvider)">
+ </editor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.newWizards">
+ <category
+ id="org.eclipse.papyrus.example.sashwindows"
+ name="Sash Windows Examples">
+ </category>
+ <wizard
+ name="Sash Windows Full Editor"
+ icon="icons/sample.gif"
+ category="org.eclipse.papyrus.example.sashwindows"
+ class="org.eclipse.papyrus.example.core.sashwindows.fulleditor.wizards.MultiTextNewWizard"
+ id="org.eclipse.papyrus.example.sashwindows.wizards.FullEditor">
+ </wizard>
+ </extension>
+ <extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ locationURI="menu:org.eclipse.ui.main.menu?after=navigate">
+ <menu
+ id="org.eclipse.example.multitext.ui.menu"
+ label="Sash Windows Full Editor">
+ <menu
+ id="org.eclipse.example.multitext.ui.menu.create"
+ label="Create Tab">
+ <command
+ commandId="org.eclipse.example.multitext.ui.command.createTestEditor"
+ icon="icons/TextEditor.gif"
+ label="Create New Text Editor"
+ style="push">
+ </command>
+ <command
+ commandId="org.eclipse.example.multitext.ui.command.createMsgControl"
+ icon="icons/MsgTab.gif"
+ label="Create Msg Tab"
+ style="push">
+ </command>
+ </menu>
+ </menu>
+ </menuContribution>
+ <menuContribution
+ locationURI="toolbar:org.eclipse.ui.main.toolbar">
+ <toolbar
+ id="org.eclipse.example.multitext.ui.toolbar">
+ <command
+ commandId="org.eclipse.example.multitext.ui.command.createTestEditor"
+ icon="icons/TextEditor.gif"
+ style="push">
+ </command>
+ <command
+ commandId="org.eclipse.example.multitext.ui.command.createMsgControl"
+ icon="icons/MsgTab.gif"
+ style="push">
+ </command>
+ </toolbar>
+ </menuContribution>
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ id="org.eclipse.example.multitext.ui.command.createTestEditor"
+ name="Create New Text Editor">
+ </command>
+ <command
+ id="org.eclipse.example.multitext.ui.command.createMsgControl"
+ name="Create Msg Tab">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.handlers">
+ <handler
+ class="org.eclipse.papyrus.example.core.sashwindows.fulleditor.texteditor.CreateTextEditorCommandHandler"
+ commandId="org.eclipse.example.multitext.ui.command.createTestEditor">
+ <activeWhen>
+ <or>
+ <with
+ variable="activeEditorId">
+ <equals
+ value="org.eclipse.papyrus.example.sashwindows.FullEditor">
+ </equals>
+ </with>
+ <with
+ variable="activeEditorId">
+ <equals
+ value="org.eclipse.papyrus.example.sashwindows.DiFullEditor">
+ </equals>
+ </with>
+ </or>
+ </activeWhen>
+ </handler>
+ <handler
+ class="org.eclipse.papyrus.example.core.sashwindows.fulleditor.msgpage.CreateMessageCommandHandler"
+ commandId="org.eclipse.example.multitext.ui.command.createMsgControl">
+ <activeWhen>
+ <or>
+ <with
+ variable="activeEditorId">
+ <equals
+ value="org.eclipse.papyrus.example.sashwindows.FullEditor">
+ </equals>
+ </with>
+ <with
+ variable="activeEditorId">
+ <equals
+ value="org.eclipse.papyrus.example.sashwindows.DiFullEditor">
+ </equals>
+ </with>
+ </or>
+ </activeWhen>
+ </handler>
+ </extension>
+
+</plugin>

Back to the top