]>
git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.ide.ui/plugin.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.2"?>
5 point=
"org.eclipse.ui.preferencePages">
7 id=
"org.argeo.slc.ide.ui.mainPreferencePage"
9 class=
"org.argeo.slc.ide.ui.SlcMainPreferencePage">
13 point=
"org.eclipse.ui.perspectives">
15 class=
"org.argeo.slc.ide.ui.SlcPerspectiveFactory"
16 icon=
"icons/argeo-icon-100104-256.png"
17 id=
"org.argeo.slc.ide.ui.slcPerspective"
22 point=
"org.eclipse.pde.core.targets">
24 definition=
"slc-sdk-dev.target"
25 id=
"org.argeo.slc.ide.ui.targetSlcSdkDev"
26 name=
"SLC SDK (devpt)">
30 point=
"org.eclipse.debug.ui.launchShortcuts">
32 class=
"org.argeo.slc.ide.ui.launch.osgi.SlcLaunchShortcut"
33 icon=
"icons/slc-launch.gif"
34 id=
"org.argeo.slc.ide.ui.slcOsgiLaunchShortcut"
40 <with variable=
"selection">
43 <test property=
"org.eclipse.debug.ui.projectNature" value=
"org.eclipse.pde.PluginNature"/>
45 <adapt type=
"org.eclipse.core.resources.IProject"/>
46 <test property=
"org.eclipse.debug.ui.matchesPattern" value=
"MANIFEST.MF"/>
56 class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcut"
57 icon="icons/slcScriptLaunch.gif"
58 id="org.argeo.slc.ui.launch.slcScriptLaunchShortcut"
64 <with variable="selection">
68 <test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>
76 class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcutWithDialog"
77 icon="icons/slcScriptLaunch.gif"
78 id="org.argeo.slc.ui.launch.slcScriptLaunchShortcutWithDialog"
84 <with variable="selection">
88 <test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>
98 <extension point = "org.eclipse.debug.core.launchConfigurationTypes">
99 <launchConfigurationType
100 id="org.argeo.slc.ide.ui.slcScriptLaunchType"
102 delegate="org.argeo.slc.ide.ui.launch.script.SlcScriptLaunchDelegate"
104 </launchConfigurationType>
107 point="org.eclipse.debug.ui.launchConfigurationTabGroups">
108 <launchConfigurationTabGroup
109 class="org.argeo.slc.ui.launch.script.SlcScriptLaunchConfigurationTabGroup"
110 id="org.argeo.slc.ui.launch.slcScriptLaunchConfigurationTabGroup1"
111 type="org.argeo.slc.launch.slcScriptLaunchType">
112 </launchConfigurationTabGroup>
115 <!-- See http://www.eclipseplugincentral.com/PNphpBB2-printview-t-4335-start-0.html
116 <extension point="org.eclipse.core.runtime.adapters">
117 <factory adaptableType="org.eclipse.core.resources.IResource" class="">
118 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
123 point="org.eclipse.ui.preferencePages">
125 class="org.argeo.slc.ui.launch.preferences.SlcPreferencePage"
126 id="org.argeo.slc.ui.slcPreferencePage"
131 point="org.eclipse.debug.ui.launchConfigurationTypeImages">
132 <launchConfigurationTypeImage
133 configTypeID="org.argeo.slc.launch.slcScriptLaunchType"
134 icon="icons/slcScriptLaunch.gif"
135 id="org.argeo.slc.launch.slcScriptLaunchTypeImage">
136 </launchConfigurationTypeImage>