diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.dawn/plugin.xml')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.dawn/plugin.xml | 153 |
1 files changed, 153 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.dawn/plugin.xml b/plugins/org.eclipse.emf.cdo.dawn/plugin.xml new file mode 100644 index 0000000000..dcccc539a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.dawn/plugin.xml @@ -0,0 +1,153 @@ +<?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 +--> +<plugin> + <extension-point id="org.eclipse.emf.cdo.dawn.listeners" name="DawnListeners" schema="schema/org.eclipse.emf.cdo.dawn.listeners.exsd"/> + <extension-point id="org.eclipse.emf.cdo.dawn.editpartstylizers" name="Dawn EditPart Stylizers" schema="schema/org.eclipse.emf.cdo.dawn.editpartstylizers.exsd"/> + <extension + point="org.eclipse.emf.ecore.extension_parser"> + <parser + class="org.eclipse.emf.cdo.dawn.resources.impl.DawnResourceFactoryImpl" + type="org.eclipse.emf.cdo.dawn.dawnresourceparser"> + </parser> + </extension> + <extension + point="org.eclipse.emf.ecore.protocol_parser"> + <parser + class="org.eclipse.emf.cdo.dawn.resources.impl.DawnResourceFactoryImpl" + protocolName="dawn"> + </parser> + </extension> + <extension + point="org.eclipse.ui.views"> + <category + id="org.eclipse.emf.cdo.dawn.ui" + name="Dawn"> + </category> + </extension> + + <extension point="org.eclipse.ui.popupMenus"> + <objectContribution + adaptable="false" + id="org.eclipse.emf.cdo.dawn.handleConflict" + objectClass="org.eclipse.gef.EditPart"> + <menu + id="org.eclipse.emf.cdo.dawn.menu.conflict" + label="Conflict" + path="additions"> + <separator name="group1"/> + </menu> + <action + class="org.eclipse.emf.cdo.dawn.actions.HandleConflictsAction" + definitionId="org.eclipse.emf.cdo.dawn.handleConflict" + enablesFor="1" + id="org.eclipse.emf.cdo.dawn.popup.HandleConflictActionID" + label="Solve Conflict" + menubarPath="org.eclipse.emf.cdo.dawn.menu.conflict/group1"> + </action> + </objectContribution> + <objectContribution + adaptable="false" + id="org.eclipse.emf.cdo.dawn.handleLocking"
objectClass="org.eclipse.gef.EditPart"> + <menu + id="org.eclipse.emf.cdo.dawn.menu.locking" + label="Locking" + path="additions"> + <separator + name="locking"> + </separator> + </menu> + <action + class="org.eclipse.emf.cdo.dawn.actions.LockObjectsAction" + definitionId="org.eclipse.emf.cdo.dawn.lockObjects" + id="org.eclipse.emf.cdo.dawn.LockObjectsActionID" + label="Lock Objects" + menubarPath="org.eclipse.emf.cdo.dawn.menu.locking/locking"> + </action> + <action + class="org.eclipse.emf.cdo.dawn.actions.UnLockObjectsAction" + definitionId="org.eclipse.emf.cdo.dawn.unlockObjects" + id="org.eclipse.emf.cdo.dawn.UnlockObjectsActionID" + label="Unlock Objects" + menubarPath="org.eclipse.emf.cdo.dawn.menu.locking/locking"> + </action> + </objectContribution> + <!-- <objectContribution + adaptable="false" + id="org.eclipse.emf.cdo.dawn.diagram.resource.contextmenu" + nameFilter="*_diagram" + objectClass="org.eclipse.core.resources.IResource"> + <action + class="org.mftech.dawn.runtime.client.diagram.actions.DiagramResourceOpenBrowserAction" + definitionId="de.mf.eclipse.plugins.dawn.configure.project" + id="de.mf.eclipse.plugins.dawn.diagram.communication.action1" + label="Configure Project" + menubarPath="de.mf.eclipse.plugins.dawn.context.menu.configure/configure"> + </action> + <menu + id="de.mf.eclipse.plugins.dawn.context.menu.configure" + label="Dawn" + path="additions"> + </menu> + </objectContribution>--> + </extension> + <extension + point="org.eclipse.ui.preferencePages"> + <page + class="org.eclipse.emf.cdo.dawn.preferences.DawnRemotePreferencePage" + id="org.eclipse.emf.cdo.dawn.views.preferences.DawnRemotePreferencePage" + name="Dawn Remote Preferences"> + </page> + </extension> + <extension + point="org.eclipse.core.runtime.preferences"> + <initializer + class="org.eclipse.emf.cdo.dawn.preferences.PreferenceInitializer"> + </initializer> + </extension> + <extension + point="org.eclipse.ui.commands"> + <command + id="org.eclipse.emf.cdo.dawn.handleConflict" + name="HandleConflict"> + </command> + <command + id="org.eclipse.emf.cdo.dawn.lockObjects" + name="LockObjects"> + </command> + <command + id="org.eclipse.emf.cdo.dawn.unlockObjects" + name="UnlockObjects"> + </command> + </extension> + <extension + point="org.eclipse.ui.commands"> + <command + id="org.eclipse.emf.cdo.dawn.handleConflict" + name="HandleConflict"> + </command> + <command + id="org.eclipse.emf.cdo.dawn.lockObjects" + name="LockObjects"> + </command> + </extension> + <extension + point="org.eclipse.ui.commands"> + <command + id="org.eclipse.emf.cdo.dawn.handleConflict" + name="HandleConflict"> + </command> + </extension> + <extension + point="org.eclipse.ui.commands"> + </extension> +</plugin> |