2006-04-10 20:39:11 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!--
|
2007-04-04 12:10:00 +00:00
|
|
|
Copyright (c) 2006, 2007 IBM Corporation and others. All rights reserved.
|
2006-04-10 20:39:11 +00:00
|
|
|
This program and the accompanying materials are made available under the terms
|
|
|
|
of the Eclipse Public License v1.0 which accompanies this distribution, and is
|
|
|
|
available at http://www.eclipse.org/legal/epl-v10.html
|
|
|
|
|
|
|
|
Initial Contributors:
|
|
|
|
The following IBM employees contributed to the Remote System Explorer
|
|
|
|
component that contains this file: David McKnight, Kushal Munir,
|
|
|
|
Michael Berger, David Dykstal, Phil Coulthard, Don Yantzi, Eric Simpson,
|
|
|
|
Emily Bruner, Mazen Faraj, Adrian Storisteanu, Li Ding, and Kent Hawley.
|
|
|
|
|
|
|
|
Contributors:
|
2007-04-24 12:26:57 +00:00
|
|
|
Martin Oberhuber (Wind River) - [180519] declaratively register adapter factories
|
|
|
|
Martin Oberhuber (Wind River) - [168975] Move RSE Events API to Core
|
2007-05-12 01:40:42 +00:00
|
|
|
Martin Oberhuber (Wind River) - [186523] Move subsystemConfigurations from UI to core
|
2007-05-14 08:10:07 +00:00
|
|
|
Martin Oberhuber (Wind River) - [186748] Move ISubSystemConfigurationAdapter from UI/rse.core.subsystems.util
|
2006-04-10 20:39:11 +00:00
|
|
|
-->
|
|
|
|
<?eclipse version="3.1"?>
|
|
|
|
<plugin>
|
|
|
|
|
2007-04-04 12:10:00 +00:00
|
|
|
<!-- ============================================ -->
|
|
|
|
<!-- Register Adapter Factories -->
|
|
|
|
<!-- ============================================ -->
|
|
|
|
|
|
|
|
<extension point="org.eclipse.core.runtime.adapters">
|
|
|
|
<!-- IRemoteProcess -->
|
|
|
|
<factory
|
|
|
|
class="org.eclipse.rse.internal.processes.ui.view.SystemViewProcessAdapterFactory"
|
|
|
|
adaptableType="org.eclipse.rse.subsystems.processes.core.subsystem.IRemoteProcess">
|
|
|
|
<adapter type="org.eclipse.rse.ui.view.ISystemViewElementAdapter"/>
|
2007-04-24 12:26:57 +00:00
|
|
|
<adapter type="org.eclipse.rse.core.subsystems.ISystemDragDropAdapter"/>
|
2007-04-04 12:10:00 +00:00
|
|
|
<adapter type="org.eclipse.rse.ui.view.ISystemRemoteElementAdapter"/>
|
|
|
|
<adapter type="org.eclipse.ui.views.properties.IPropertySource"/>
|
|
|
|
<adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
|
|
|
|
<adapter type="org.eclipse.ui.IActionFilter"/>
|
|
|
|
<!-- TODO Check: These are not in the adapter factories
|
|
|
|
getAdapterList() Although the adapter implements them
|
|
|
|
<adapter type="org.eclipse.ui.progress.IDeferredWorkbenchAdapter"/>
|
|
|
|
<adapter type="org.eclipse.rse.core.subsystems.IRemoteObjectIdentifier"/>
|
|
|
|
-->
|
|
|
|
</factory>
|
|
|
|
<!-- IRemoteProcessSubSystemConfiguration -->
|
|
|
|
<factory
|
|
|
|
class="org.eclipse.rse.internal.processes.ui.view.RemoteProcessSubSystemConfigurationAdapterFactory"
|
|
|
|
adaptableType="org.eclipse.rse.subsystems.processes.core.subsystem.IRemoteProcessSubSystemConfiguration">
|
2007-05-14 08:10:07 +00:00
|
|
|
<adapter type="org.eclipse.rse.ui.subsystems.ISubSystemConfigurationAdapter"/>
|
2007-04-04 12:10:00 +00:00
|
|
|
</factory>
|
|
|
|
</extension>
|
|
|
|
|
2006-04-10 20:39:11 +00:00
|
|
|
<!-- ============================================== -->
|
2006-04-12 16:47:19 +00:00
|
|
|
<!-- Define subsystem configurations for processes... -->
|
2006-04-10 20:39:11 +00:00
|
|
|
<!-- ============================================== -->
|
|
|
|
<!-- let's wait until this is supported on windows
|
|
|
|
<extension
|
2007-05-12 01:40:42 +00:00
|
|
|
point="org.eclipse.rse.core.subsystemConfigurations">
|
2006-04-10 20:39:11 +00:00
|
|
|
<factory
|
2007-02-09 14:16:47 +00:00
|
|
|
systemTypeIds="org.eclipse.rse.systemtype.local"
|
2006-04-10 20:39:11 +00:00
|
|
|
name="%Factory.LocalProcesses"
|
|
|
|
iconlive="icons/full/obj16/activeprocess.gif"
|
|
|
|
icon="icons/full/obj16/activeprocess.gif"
|
|
|
|
category="processes"
|
|
|
|
class="org.eclipse.rse.subsystems.processes.local.LocalProcessSubSystemConfiguration"
|
2006-10-25 13:16:53 +00:00
|
|
|
vendor="%providerName"
|
2006-08-02 14:34:36 +00:00
|
|
|
id="local.processes">
|
2006-04-10 20:39:11 +00:00
|
|
|
</factory>
|
|
|
|
</extension>
|
|
|
|
-->
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.propertyPages">
|
|
|
|
<page
|
|
|
|
name="%PropertyPage.ServerLauncherSettings"
|
2007-04-04 12:10:00 +00:00
|
|
|
class="org.eclipse.rse.internal.ui.propertypages.ServerLauncherPropertyPage"
|
2006-04-10 20:39:11 +00:00
|
|
|
id="org.eclipse.rse.ui.propertypages.serverLauncherPropertyPage">
|
|
|
|
<filter name="serverLaunchPP" value="true"/>
|
2007-01-30 19:25:38 +00:00
|
|
|
<enabledWhen>
|
|
|
|
<instanceof value="org.eclipse.rse.subsystems.processes.servicesubsystem.ProcessServiceSubSystem"/>
|
|
|
|
</enabledWhen>
|
2006-04-10 20:39:11 +00:00
|
|
|
</page>
|
|
|
|
<page
|
|
|
|
name="%PropertyPage.Service"
|
2007-03-28 19:28:05 +00:00
|
|
|
class="org.eclipse.rse.internal.processes.ui.propertypages.ProcessServicesPropertyPage"
|
2006-04-10 20:39:11 +00:00
|
|
|
id="org.eclipse.rse.processes.ui.propertypages.ProcessServicesPropertyPage">
|
2007-01-30 19:25:38 +00:00
|
|
|
<enabledWhen>
|
|
|
|
<instanceof value="org.eclipse.rse.subsystems.processes.servicesubsystem.ProcessServiceSubSystem"/>
|
|
|
|
</enabledWhen>
|
2006-04-10 20:39:11 +00:00
|
|
|
</page>
|
|
|
|
</extension>
|
|
|
|
|
2006-11-10 20:21:03 +00:00
|
|
|
<!-- ============================================ -->
|
|
|
|
<!-- Define Help Context -->
|
|
|
|
<!-- ============================================ -->
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.help.contexts">
|
|
|
|
<contexts
|
|
|
|
file="HelpContexts.xml">
|
|
|
|
</contexts>
|
|
|
|
</extension>
|
2006-04-10 20:39:11 +00:00
|
|
|
|
|
|
|
</plugin>
|