-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplugin.xml
84 lines (75 loc) · 2.34 KB
/
plugin.xml
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
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension point="org.eclipse.ui.editors">
<editor
name="Jif Editor"
extensions="jif"
class="jif.ide.editors.JifEditor"
id="jif.ide.editors.Editor"
/>
</extension>
<extension
point="org.eclipse.core.resources.natures"
id="jif.ide.jifnature"
name="Jif Nature">
<runtime>
<run class="jif.ide.natures.JifNature"/>
</runtime>
<builder id="jif.ide.jifBuilder" />
</extension>
<extension point="org.eclipse.ui.newWizards">
<category
id="jif.ide.category.wizards"
name="Jif"/>
<wizard
category="jif.ide.category.wizards"
class="jif.ide.wizards.JifNewProjectWizard"
id="jif.ide.wizards.new.jifproject"
name="Jif Project"
icon="images/jif-logo.png"
project="true"/>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="popup:org.eclipse.ui.navigator.ProjectExplorer#PopupMenu?after=export">
<menu id="buildPathMenu" label="Build Path">
<command
commandId="jif.ide.commands.configureBuildPathCommand"
label="Configure Build Path..."
style="push">
<visibleWhen>
<iterate operator="and">
<test property="org.eclipse.core.resources.projectNature"
value="jif.ide.jifnature">
</test>
</iterate>
</visibleWhen>
</command>
</menu>
</menuContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<command id="jif.ide.commands.configureBuildPathCommand" name="Configure Build Path Command" />
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
class="jif.ide.wizards.JifConfigureBuildPathCommandHandler"
commandId="jif.ide.commands.configureBuildPathCommand">
</handler>
</extension>
<extension
id="jifBuilder" name="Jif Project Builder" point="org.eclipse.core.resources.builders">
<builder hasNature="true">
<run class="jif.ide.JifProjectBuilder">
</run>
</builder>
</extension>
<extension point="org.eclipse.debug.core.launchDelegates">
<launchDelegate
id="jif.ide.launchDelegate"
delegate="polyglot.ide.JLLaunchDelegate"
type="org.eclipse.jdt.launching.localJavaApplication"
modes="run">
</launchDelegate>
</extension>
</plugin>