-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.xml
More file actions
109 lines (109 loc) · 4.03 KB
/
plugin.xml
File metadata and controls
109 lines (109 loc) · 4.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="menu:org.eclipse.ui.main.menu">
<menu
id="fileMenu"
label="CollabHub"
tooltip="Welcome to CollaborationHub">
<menu
label="Admin">
<command
commandId="CollabHubClient.commands.RegisterProject"
label="RegisterProject"
style="push">
</command>
<command
commandId="CollabHubClient.commands.DeRegisterProject"
label="DeRegisterProject"
style="push">
</command>
</menu>
<menu
label="Collaborator">
<command
commandId="CollabHubClient.commands.StartCollaboration"
label="Connect to CollabHub"
style="push">
</command>
<command
commandId="CollabHubClient.commands.StopCollaboration"
label="Disconnect from CollabHub"
style="push">
</command>
</menu>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
defaultHandler="collabhubclient.commands.RegisterProjectHandler"
id="CollabHubClient.commands.RegisterProject"
name="RegisterProject">
</command>
<command
defaultHandler="collabhubclient.commands.DeRegisterProjectHandler"
id="CollabHubClient.commands.DeRegisterProject"
name="DeRegisterProject">
</command>
<command
defaultHandler="collabhubclient.commands.StartCollaborationHandler"
id="CollabHubClient.commands.StartCollaboration"
name="Connect to CollabHub">
</command>
<command
defaultHandler="collabhubclient.commands.StopCollaborationHandler"
id="CollabHubClient.commands.StopCollaboration"
name="Disconnect from CollabHub">
</command>
</extension>
<extension
point="org.eclipse.ui.views">
<view
allowMultiple="false"
class="collabhubclient.DirectCollaboratorsViewPart"
id="CollabHubClient.DirectCollaboratorsView"
name="Edit-Direct-Collaborators"
restorable="true">
</view>
<view
class="collabhubclient.SemiDirectCollaboratorsViewPart"
id="CollabHubClient.SemiDirectCollaboratorsView"
name="Open-Direct-Collaborators"
restorable="true">
</view>
<view
class="collabhubclient.IndirectCollaboratorsViewPart"
id="CollabHubClient.IndirectCollaboratorsView"
name="Edit-Indirect-Collaborators"
restorable="true">
</view>
<view
class="collabhubclient.ConflictMessagesView"
id="CollabHubClient.ConflictMessagesView"
name="ConflictMessages"
restorable="true">
</view>
<view
class="collabhubclient.OpenIndirectCollaboratorsViewPart"
id="CollabHubClient.OpenIndirectCollaboratorsView"
name="Open-Indirect-Collaborators"
restorable="true">
</view>
</extension>
<extension point="org.eclipse.ui.preferencePages">
<page name="CollabHub Connection Parameters"
class="collabhubclient.commands.StartCollabPreferencePage"
id="collabhubclient.commands.preference.page"/>
</extension>
<extension point="org.eclipse.ui.preferencePages">
<page name="CollabHub Registration Parameters"
class="collabhubclient.commands.RegCollabPreferencePage"
id="collabhubclient.commands.preference.page"/>
</extension>
</plugin>