1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 10:16:03 +02:00
cdt/rse/examples/org.eclipse.rse.examples.tutorial/plugin.xml

78 lines
3 KiB
XML
Raw Normal View History

2006-07-13 08:27:43 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2006, 2007 IBM Corporation and others. All rights reserved.
2006-07-13 08:27:43 +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) - Adapted original tutorial code to Open RSE.
Martin Oberhuber (Wind River) - [186523] Move subsystemConfigurations from UI to core
2006-07-13 08:27:43 +00:00
-->
<?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 -->
<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 -->
<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
point="org.eclipse.rse.core.subsystemConfigurations">
2006-07-13 08:27:43 +00:00
<configuration
id="samples.subsystems.factory"
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"
vendor="%providerName"
2006-07-13 08:27:43 +00:00
description="Example Developer Subsystem"
iconlive="icons/systemconnectionlive.gif"
icon="icons/systemconnection.gif"
priority="50000">
2006-07-13 08:27:43 +00:00
</configuration>
</extension>
</plugin>