1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-15 04:55:22 +02:00
cdt/rse/plugins/org.eclipse.rse.processes.ui/plugin.xml

101 lines
4.5 KiB
XML
Raw Normal View History

2006-04-10 20:39:11 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!--
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:
Martin Oberhuber (Wind River) - [180519] declaratively register adapter factories
Martin Oberhuber (Wind River) - [168975] Move RSE Events API to Core
Martin Oberhuber (Wind River) - [186523] Move subsystemConfigurations from UI to core
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>
<!-- ============================================ -->
<!-- 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"/>
<adapter type="org.eclipse.rse.core.subsystems.ISystemDragDropAdapter"/>
<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">
<adapter type="org.eclipse.rse.ui.subsystems.ISubSystemConfigurationAdapter"/>
</factory>
</extension>
2006-04-10 20:39:11 +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
point="org.eclipse.rse.core.subsystemConfigurations">
2006-04-10 20:39:11 +00:00
<factory
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"
vendor="%providerName"
id="local.processes">
2006-04-10 20:39:11 +00:00
</factory>
</extension>
-->
<extension
point="org.eclipse.ui.propertyPages">
<page
name="%PropertyPage.ServerLauncherSettings"
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"/>
<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">
<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>