2006-07-13 08:27:43 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!--
|
|
|
|
Copyright (c) 2006 IBM Corporation. All rights reserved.
|
|
|
|
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) - Adapted original tutorial code to Open RSE.
|
|
|
|
-->
|
|
|
|
<?eclipse version="3.1"?>
|
|
|
|
<plugin>
|
2006-07-13 10:02:52 +00:00
|
|
|
|
|
|
|
<!-- ======================================= -->
|
|
|
|
<!-- Remote Object Popup Menu Actions -->
|
|
|
|
<!-- ======================================= -->
|
|
|
|
<!-- Tutorial #1: Creating a Remote Resource pop-up Menu Action -->
|
2007-02-06 19:13:50 +00:00
|
|
|
<extension point="org.eclipse.ui.popupMenus">
|
|
|
|
<objectContribution
|
|
|
|
objectClass="org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile"
|
|
|
|
nameFilter="*.jar"
|
|
|
|
id="actions.jar">
|
|
|
|
<action
|
|
|
|
label="Show contents"
|
|
|
|
tooltip="list contents of this file"
|
|
|
|
class="samples.ui.actions.ShowJarContents"
|
|
|
|
menubarPath="additions"
|
|
|
|
enablesFor="1"
|
|
|
|
id="actions.jar.show">
|
|
|
|
</action>
|
|
|
|
</objectContribution>
|
2006-07-13 10:02:52 +00:00
|
|
|
</extension>
|
|
|
|
|
|
|
|
<!-- ======================================= -->
|
|
|
|
<!-- Remote Object Property Pages -->
|
|
|
|
<!-- ======================================= -->
|
|
|
|
<!-- Tutorial #2: Creating a Remote Resource Property Page -->
|
2007-02-06 19:13:50 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.propertyPages">
|
|
|
|
<page
|
|
|
|
name="Folder Contents"
|
|
|
|
class="samples.ui.propertypages.FolderInfoPropertyPage"
|
|
|
|
id="samples.ui.PropertyPage1">
|
|
|
|
<enabledWhen>
|
|
|
|
<instanceof value="org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile"/>
|
|
|
|
</enabledWhen>
|
|
|
|
<filter name="isDirectory" value="true"/>
|
|
|
|
</page>
|
2006-07-13 10:02:52 +00:00
|
|
|
</extension>
|
|
|
|
|
2006-07-13 08:27:43 +00:00
|
|
|
<!-- ======================================= -->
|
|
|
|
<!-- SubSystem Configuration -->
|
|
|
|
<!-- ======================================= -->
|
2006-07-13 10:02:52 +00:00
|
|
|
<!-- Tutorial #3: Creating a Subsystem Configuration -->
|
2006-07-13 08:27:43 +00:00
|
|
|
<extension
|
2006-08-24 17:32:52 +00:00
|
|
|
point="org.eclipse.rse.ui.subsystemConfigurations">
|
2006-07-13 08:27:43 +00:00
|
|
|
<configuration
|
|
|
|
id="samples.subsystems.factory"
|
2007-02-09 14:16:47 +00:00
|
|
|
systemTypeIds="org.eclipse.rse.systemtype.linux;org.eclipse.rse.systemtype.unix;org.eclipse.rse.systemtype.windows"
|
2006-07-13 08:27:43 +00:00
|
|
|
name="Teams"
|
|
|
|
class="samples.subsystems.DeveloperSubSystemConfiguration"
|
|
|
|
category="users"
|
2006-10-25 13:16:53 +00:00
|
|
|
vendor="%providerName"
|
2006-07-13 08:27:43 +00:00
|
|
|
description="Example Developer Subsystem"
|
|
|
|
iconlive="icons/systemconnectionlive.gif"
|
|
|
|
icon="icons/systemconnection.gif"
|
2006-08-18 07:07:55 +00:00
|
|
|
priority="50000">
|
2006-07-13 08:27:43 +00:00
|
|
|
</configuration>
|
|
|
|
</extension>
|
|
|
|
</plugin>
|
|
|
|
|