]>
git.argeo.org Git - gpl/argeo-slc.git/blob - ide/plugins/org.argeo.slc.ide.osgi.ui/plugin.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.2"?>
6 point="org.eclipse.ui.preferencePages">
8 id="org.argeo.slc.ide.ui.mainPreferencePage"
10 class="org.argeo.slc.ide.ui.SlcMainPreferencePage">
14 point="org.eclipse.ui.perspectives">
16 class="org.argeo.slc.ide.ui.SlcPerspectiveFactory"
17 icon="icons/argeo-icon-100104-256.png"
18 id="org.argeo.slc.ide.ui.slcPerspective"
24 point=
"org.eclipse.debug.ui.launchShortcuts">
26 class=
"org.argeo.slc.ide.ui.launch.osgi.OsgiBootLaunchShortcut"
27 icon=
"icons/slc-launch.gif"
28 id=
"org.argeo.slc.ide.ui.osgiBootLaunchShortcut"
29 label=
"OSGi Boot (Equinox, RAP)"
33 <with variable=
"selection">
37 <test property=
"org.eclipse.debug.ui.matchesPattern" value=
"*.properties"/>
38 <test property=
"org.eclipse.debug.ui.matchesPattern" value=
"config.ini"/>
46 class=
"org.argeo.slc.ide.ui.launch.osgi.EclipseBootLaunchShortcut"
47 icon=
"icons/eclipse-launch.gif"
48 id=
"org.argeo.slc.ide.ui.eclipseBootLaunchShortcut"
49 label=
"Eclipse Boot (RCP)"
53 <with variable=
"selection">
57 <test property=
"org.eclipse.debug.ui.matchesPattern" value=
"*.properties"/>
58 <test property=
"org.eclipse.debug.ui.matchesPattern" value=
"config.ini"/>
67 point=
"org.eclipse.debug.core.launchConfigurationTypes">
68 <launchConfigurationType
69 id=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"
70 name=
"OSGi Boot Equinox"
71 delegate=
"org.argeo.slc.ide.ui.launch.osgi.OsgiBootEquinoxLaunchConfiguration"
73 sourceLocatorId=
"org.eclipse.pde.ui.launcher.PDESourceLookupDirector"
74 sourcePathComputerId=
"org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer"/>
75 <launchConfigurationType
76 id=
"org.argeo.slc.ide.ui.EclipseBootLauncher"
78 delegate=
"org.argeo.slc.ide.ui.launch.osgi.EclipseBootLaunchConfiguration"
80 sourceLocatorId=
"org.eclipse.pde.ui.launcher.PDESourceLookupDirector"
81 sourcePathComputerId=
"org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer"/>
84 point=
"org.eclipse.debug.ui.launchConfigurationTabGroups">
85 <launchConfigurationTabGroup
86 type=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"
87 class=
"org.argeo.slc.ide.ui.launch.osgi.OsgiBootLauncherTabGroup"
88 id=
"org.argeo.slc.ide.ui.OsgiBootLauncherTabGroup">
89 </launchConfigurationTabGroup>
90 <launchConfigurationTabGroup
91 type=
"org.argeo.slc.ide.ui.EclipseBootLauncher"
92 class=
"org.argeo.slc.ide.ui.launch.osgi.EclipseBootLauncherTabGroup"
93 id=
"org.argeo.slc.ide.ui.EclipseBootLauncherTabGroup">
94 </launchConfigurationTabGroup>
97 point=
"org.eclipse.debug.ui.launchConfigurationTypeImages">
98 <launchConfigurationTypeImage
99 icon=
"icons/slc-launch.gif"
100 configTypeID=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"
101 id=
"org.argeo.slc.ide.ui.OsgiBootEquinoxLauncherImage">
102 </launchConfigurationTypeImage>
103 <launchConfigurationTypeImage
104 icon=
"icons/eclipse-launch.gif"
105 configTypeID=
"org.argeo.slc.ide.ui.EclipseBootLauncher"
106 id=
"org.argeo.slc.ide.ui.EclipseBootLauncherImage">
107 </launchConfigurationTypeImage>
110 <extension point = "org.eclipse.pde.core.targets">
112 id="org.eclipse.pde.core.rcpTarget"
114 definition="targets/managedTarget.target"/>