forked from bilalsal/ArrayExplorer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.xml
More file actions
112 lines (111 loc) · 4.01 KB
/
plugin.xml
File metadata and controls
112 lines (111 loc) · 4.01 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
110
111
112
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.commands">
<command
name="Show arrayexplorer"
id="arrayexplorer.commands.showvis">
<defaultHandler
class="org.eclipse.ui.handlers.ShowViewHandler">
<parameter
name="org.eclipse.ui.views.showView.viewId"
value="arrayexplorer.viewarray">
</parameter>
</defaultHandler>
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
<toolbar
id="Test4.toolbars.sampleToolbar">
<command
commandId="org.eclipse.ui.views.showView"
icon="icons/favicon.ico"
tooltip="Array Explorer"
id="Show Array Explorer">
<parameter
name="org.eclipse.ui.views.showView.viewId"
value="arrayexplorer.viewarray">
</parameter>
</command>
</toolbar>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.views">
<view
class="arrayexplorer.view.ArraysViewPart"
icon="icons/favicon.ico"
id="arrayexplorer.viewarray"
name="Arrays"
restorable="true">
</view>
</extension>
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.jdt.debug.core.IJavaVariable"
id="arrayexplorer.objectvisualizer">
<action
class="arrayexplorer.eclipseuiactions.ValueVisActionDelegate"
enablesFor="1"
icon="icons/favicon.ico"
id="arrayexplorer.VariableVisAction"
label="Visualize"
menubarPath="additions"
tooltip="Visualize the Variable Contents">
</action>
</objectContribution>
<objectContribution
objectClass="org.eclipse.debug.core.model.IWatchExpression"
id="arrayexplorer.watchExpressionVisualizer">
<action
class="arrayexplorer.eclipseuiactions.ValueVisActionDelegate"
enablesFor="1"
icon="icons/favicon.ico"
id="arrayexplorer.WatchExpressionVisAction"
label="Visualize"
menubarPath="additions"
tooltip="Visualize the Expression Result">
</action>
</objectContribution>
<viewerContribution
targetID="#CompilationUnitEditorContext"
id="org.eclipse.jdt.debug.ui.CUVisualizationActions">
<visibility>
<and>
<systemProperty
name="org.eclipse.jdt.debug.ui.debuggerActive"
value="true">
</systemProperty>
<objectClass
name="org.eclipse.jface.text.ITextSelection">
</objectClass>
</and>
</visibility>
<action
class="arrayexplorer.eclipseuiactions.VisualizeEditorValueAction"
helpContextId="inspect_action_context"
icon="icons/favicon.ico"
id="arrayexplorer.Visualize"
label="Visualize"
menubarPath="additions">
</action>
</viewerContribution>
<objectContribution
id="arrayexplorer.objectrefererncevisualizer"
objectClass="com.sun.jdi.ObjectReference">
<action
class="arrayexplorer.eclipseuiactions.ObjectReferenceVisActionDelegate"
enablesFor="1"
icon="icons/favicon.ico"
id="arrayexplorer.ObjectReferenceVisAction"
label="Visualize"
menubarPath="additions"
tooltip="Visualize the Variable Contents">
</action>
</objectContribution>
</extension>
</plugin>