]>
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"
23 point="org.eclipse.pde.core.targets">
25 definition="slc-sdk-dev.target"
26 id="org.argeo.slc.ide.ui.targetSlcSdkDev"
30 definition="slc-sdk-0.12.target"
31 id="org.argeo.slc.ide.ui.targetSlcSdk0_12"
32 name="SLC SDK v0.12.x">
37 point=
"org.eclipse.debug.ui.launchShortcuts">
39 class=
"org.argeo.slc.ide.ui.launch.osgi.OsgiBootLaunchShortcut"
40 icon=
"icons/slc-launch.gif"
41 id=
"org.argeo.slc.ide.ui.osgiBootLaunchShortcut"
47 <with variable=
"selection">
51 <test property=
"org.eclipse.debug.ui.matchesPattern" value=
"*.properties"/>
52 <test property=
"org.eclipse.debug.ui.matchesPattern" value=
"config.ini"/>
61 class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcut"
62 icon="icons/slcScriptLaunch.gif"
63 id="org.argeo.slc.ui.launch.slcScriptLaunchShortcut"
69 <with variable="selection">
73 <test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>
81 class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcutWithDialog"
82 icon="icons/slcScriptLaunch.gif"
83 id="org.argeo.slc.ui.launch.slcScriptLaunchShortcutWithDialog"
89 <with variable="selection">
93 <test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>
103 point=
"org.eclipse.debug.core.launchConfigurationTypes">
104 <launchConfigurationType
105 id=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"
106 name=
"OSGi Boot Equinox"
107 delegate=
"org.argeo.slc.ide.ui.launch.osgi.OsgiBootEquinoxLaunchConfiguration"
109 sourceLocatorId=
"org.eclipse.pde.ui.launcher.PDESourceLookupDirector"
110 sourcePathComputerId=
"org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer"/>
113 point=
"org.eclipse.debug.ui.launchConfigurationTabGroups">
114 <launchConfigurationTabGroup
115 type=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"
116 class=
"org.argeo.slc.ide.ui.launch.osgi.OsgiBootLauncherTabGroup"
117 id=
"org.argeo.slc.ide.ui.OsgiBootLauncherTabGroup">
118 </launchConfigurationTabGroup>
121 point=
"org.eclipse.debug.ui.launchConfigurationTypeImages">
122 <launchConfigurationTypeImage
123 icon=
"icons/slc-launch.gif"
124 configTypeID=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"
125 id=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncherImage">
126 </launchConfigurationTypeImage>
129 <extension point = "org.eclipse.debug.core.launchConfigurationTypes">
130 <launchConfigurationType
131 id="org.argeo.slc.ide.ui.slcScriptLaunchType"
133 delegate="org.argeo.slc.ide.ui.launch.script.SlcScriptLaunchDelegate"
135 </launchConfigurationType>
138 point="org.eclipse.debug.ui.launchConfigurationTabGroups">
139 <launchConfigurationTabGroup
140 class="org.argeo.slc.ui.launch.script.SlcScriptLaunchConfigurationTabGroup"
141 id="org.argeo.slc.ui.launch.slcScriptLaunchConfigurationTabGroup1"
142 type="org.argeo.slc.launch.slcScriptLaunchType">
143 </launchConfigurationTabGroup>
146 <!-- See http://www.eclipseplugincentral.com/PNphpBB2-printview-t-4335-start-0.html
147 <extension point="org.eclipse.core.runtime.adapters">
148 <factory adaptableType="org.eclipse.core.resources.IResource" class="">
149 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
154 point="org.eclipse.ui.preferencePages">
156 class="org.argeo.slc.ui.launch.preferences.SlcPreferencePage"
157 id="org.argeo.slc.ui.slcPreferencePage"
162 point="org.eclipse.debug.ui.launchConfigurationTypeImages">
163 <launchConfigurationTypeImage
164 configTypeID="org.argeo.slc.launch.slcScriptLaunchType"
165 icon="icons/slcScriptLaunch.gif"
166 id="org.argeo.slc.launch.slcScriptLaunchTypeImage">
167 </launchConfigurationTypeImage>