blob: ab001aa30ab1064440f23a98d5f147742e815f77 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.1"?>
<plugin>
<extension
id="org.eclipse.ecf.example.collab.ui.ClientPreferencePage"
point="org.eclipse.ui.views">
<view
icon="icons/person.gif"
class="org.eclipse.ecf.example.collab.ui.LineChatView"
category="org.eclipse.ecf.ui.viewcategory"
name="ECF Collaboration"
id="org.eclipse.ecf.example.collab.ui.LineChatView"/>
<view
category="org.eclipse.ecf.ui.viewcategory"
class="org.eclipse.ecf.example.collab.CollabDiscoveryView"
icon="icons/person.gif"
id="org.eclipse.ecf.example.collab.discoveryview"
name="ECF Dynamic Service Discovery"/>
<view
category="org.eclipse.ecf.ui.viewcategory"
class="org.eclipse.ecf.example.collab.ui.CollabRosterView"
icon="icons/person.gif"
id="org.eclipse.ecf.example.collab.ui.CollabRosterView"
name="ECF Collab Roster"/>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
label="ECF"
visible="true"
id="org.eclipse.ecf.example.collab.actionSet">
<!--
<action
toolbarPath="org.eclipse.ecf.example.collab.topseparator"
label="Connect Workspace..."
class="org.eclipse.ecf.example.collab.actions.WorkbenchAction"
tooltip="Connect Workspace to ECF Group"
icon="icons/person.gif"
style="push"
menubarPath="org.eclipse.ecf.example.collab.topmenu/org.eclipse.ecf.example.collab.topseparator"
id="org.eclipse.ecf.example.collab.joingroupaction"/>
-->
<action
toolbarPath="org.eclipse.ecf.example.collab.topseparator"
label="Connect Workspace (new dialog)..."
class="org.eclipse.ecf.example.collab.actions.NewWorkbenchAction"
tooltip="Connect Workspace to ECF Group"
icon="icons/person.gif"
style="push"
menubarPath="org.eclipse.ecf.example.collab.topmenu/org.eclipse.ecf.example.collab.topseparator"
id="org.eclipse.ecf.example.collab.joingroupaction"/>
<menu
label="ECF"
id="org.eclipse.ecf.example.collab.topmenu">
<separator name="org.eclipse.ecf.example.collab.topseparator"/>
</menu>
</actionSet>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="true"
objectClass="org.eclipse.core.resources.IProject"
id="org.eclipse.ecf.example.collab.contribution1">
<menu
label="ECF"
path="additions"
id="org.eclipse.ecf.example.collab.menu1">
<separator name="group1"/>
<separator name="group2"/>
</menu>
<action
label="Connect Project..."
class="org.eclipse.ecf.example.collab.actions.JoinGroupWizardAction"
menubarPath="org.eclipse.ecf.example.collab.menu1/group1"
id="org.eclipse.ecf.client.joingroupwizardaction"/>
</objectContribution>
<objectContribution
adaptable="true"
id="org.eclipse.ecf.example.collab.contribution2"
objectClass="org.eclipse.core.resources.IFile">
<menu
id="org.eclipse.ecf.example.collab.menu1"
label="ECF"
path="additions">
<separator name="group1"/>
<separator name="group2"/>
</menu>
<action
class="org.eclipse.ecf.example.collab.actions.OpenSharedEditorAction"
id="org.eclipse.ecf.client.editfileaction"
label="Open Shared Editor"
menubarPath="org.eclipse.ecf.example.collab.menu1/group1"/>
</objectContribution>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
category="org.eclipse.team.ui.TeamPreferences"
class="org.eclipse.ecf.example.collab.ui.ClientPreferencePage"
name="ECF Collaboration"
id="org.eclipse.ecf.example.collab.ui.preferences"/>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
category="org.eclipse.team.ui.TeamPreferences"
class="org.eclipse.ecf.example.collab.start.AutoLoginPreferencePage"
name="ECF Autologin"
id="org.eclipse.ecf.example.collab.ui.autologin"/>
</extension>
<extension id="org.eclipse.ecf.example.collab.sharedmarker" point="org.eclipse.core.resources.markers" name="ECF Marker">
<persistent value="true"/>
<super type="org.eclipse.core.resources.problemmarker"/>
<super type="org.eclipse.core.resources.textmarker"/>
<attribute name="owner"/>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<viewerContribution
targetID="#TextRulerContext"
id="org.eclipse.ecf.texteditor.ruler.context.actions">
<action
label="Share Selection"
class="org.eclipse.ecf.example.collab.actions.SetSharedEditorSelectionAction"
tooltip="Share Selection to ECF Remotes"
menubarPath="additions"
id="org.eclipse.ecf.example.collab.ui.text.SetSharedEditorSelectionAction">
</action>
</viewerContribution>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<viewerContribution
targetID="#CompilationUnitRulerContext"
id="org.eclipse.ecf.javaeditor.ruler.context.actions">
<action
label="Share Selection"
tooltip="Share Selection to ECF Remotes"
class="org.eclipse.ecf.example.collab.actions.SetSharedEditorSelectionAction"
menubarPath="add"
id="org.eclipse.ecf.example.collab.ui.java.SetSharedEditorSelectionAction">
</action>
</viewerContribution>
</extension>
<extension
point="org.eclipse.ecf.startup">
<ecfstart
class="org.eclipse.ecf.example.collab.start.CollabStart"/>
</extension>
<!--
<extension
point="org.eclipse.ui.editors">
<editor
class="org.eclipse.ecf.example.collab.ui.SharedEditor"
default="false"
extensions="xml,txt,java"
icon="icons/person.gif"
id="org.eclipse.ecf.example.collab.SharedEditor"
name="Shared Editor"/>
</extension>
-->
</plugin>