2006-04-10 21:04:06 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!--
|
2007-05-12 01:40:42 +00:00
|
|
|
Copyright (c) 2006, 2007 IBM Corporation and others. All rights reserved.
|
2006-04-10 21:04:06 +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-03-30 10:42:24 +00:00
|
|
|
Javier Montalvo Orus (Symbian) - add Windows to list of valid FTP systems
|
2006-10-24 13:54:22 +00:00
|
|
|
Martin Oberhuber (Wind River) - add FTP Only system type
|
2007-03-30 10:42:24 +00:00
|
|
|
Javier Montalvo Orus (Symbian) - [plan] Improve Discovery and Autodetect in RSE
|
2007-05-04 12:48:38 +00:00
|
|
|
Javier Montalvo Orus (Symbian) - Fixing 176216 - [api] FTP sould provide API to allow clients register their own FTPListingParser
|
2007-05-12 01:40:42 +00:00
|
|
|
Martin Oberhuber (Wind River) - [186523] Move subsystemConfigurations from UI to core
|
2007-05-14 17:36:48 +00:00
|
|
|
Javier Montalvo Orus (Symbian) - improved autodetection of FTPListingParser
|
2008-02-01 12:54:33 +00:00
|
|
|
Martin Oberhuber (Wind River) - [198692] Use FTP LIST -a to list UNIX hidden files
|
2008-04-07 20:20:38 +00:00
|
|
|
Javier Montalvo Orus (Symbian) - [225821] [ftp] opening "/home" fails on OS/400 IFS
|
2006-04-10 21:04:06 +00:00
|
|
|
-->
|
|
|
|
<?eclipse version="3.1"?>
|
|
|
|
<plugin>
|
2006-10-08 23:04:12 +00:00
|
|
|
<extension point="org.eclipse.rse.core.systemTypes">
|
|
|
|
<systemType
|
2007-02-26 16:38:21 +00:00
|
|
|
label="%FtpSystemLabel"
|
2006-10-08 23:04:12 +00:00
|
|
|
description="%FtpSystemDescription"
|
|
|
|
icon="icons/full/obj16/systemfiles_obj.gif"
|
|
|
|
iconLive="icons/full/obj16/systemfileslive_obj.gif"
|
|
|
|
id="org.eclipse.rse.systemtype.ftp"
|
|
|
|
name="FTP Only"/>
|
|
|
|
</extension>
|
2007-05-12 01:40:42 +00:00
|
|
|
<extension point="org.eclipse.rse.core.subsystemConfigurations">
|
2006-04-10 21:04:06 +00:00
|
|
|
<configuration
|
2007-02-09 14:16:47 +00:00
|
|
|
systemTypeIds="org.eclipse.rse.systemtype.linux;org.eclipse.rse.systemtype.unix;org.eclipse.rse.systemtype.windows;org.eclipse.rse.systemtype.ftp"
|
2006-04-10 21:04:06 +00:00
|
|
|
name="%Files"
|
|
|
|
description="%FilesDescription"
|
|
|
|
iconlive="icons/full/obj16/systemfileslive_obj.gif"
|
|
|
|
icon="icons/full/obj16/systemfiles_obj.gif"
|
|
|
|
category="files"
|
2007-02-21 15:21:37 +00:00
|
|
|
class="org.eclipse.rse.subsystems.files.ftp.FTPFileSubSystemConfiguration"
|
2006-10-25 13:16:53 +00:00
|
|
|
vendor="%providerName"
|
2006-08-18 07:07:55 +00:00
|
|
|
priority="100"
|
2007-03-30 10:42:24 +00:00
|
|
|
id="ftp.files"
|
|
|
|
serviceType="_ftp._tcp">
|
2006-04-10 21:04:06 +00:00
|
|
|
</configuration>
|
|
|
|
</extension>
|
2007-05-04 12:48:38 +00:00
|
|
|
|
2007-05-18 10:27:17 +00:00
|
|
|
<extension-point id="ftpListingParsers" name="%extPoint.ftpListingParsers" schema="schema/ftpListingParsers.exsd"/>
|
2007-05-04 12:48:38 +00:00
|
|
|
|
2007-05-16 19:43:37 +00:00
|
|
|
<extension point="org.eclipse.rse.subsystems.files.ftp.ftpListingParsers">
|
2007-05-04 12:48:38 +00:00
|
|
|
<parser
|
|
|
|
class="org.apache.commons.net.ftp.parser.UnixFTPEntryParser"
|
2007-05-14 17:36:48 +00:00
|
|
|
id="org.eclipse.rse.ftp.parser.Unix"
|
|
|
|
label="%FTPParser.UNIX"
|
2008-02-01 12:54:33 +00:00
|
|
|
listCommandModifiers="-a"
|
2007-05-15 21:52:24 +00:00
|
|
|
priority="100"
|
|
|
|
systemTypeRegex=".*[Uu][Nn][Ii][Xx].*">
|
2007-05-04 12:48:38 +00:00
|
|
|
</parser>
|
|
|
|
<parser
|
|
|
|
class="org.apache.commons.net.ftp.parser.MVSFTPEntryParser"
|
2007-05-15 21:52:24 +00:00
|
|
|
systemTypeRegex=".*[Mm][Vv][Ss].*"
|
2007-05-14 17:36:48 +00:00
|
|
|
id="org.eclipse.rse.ftp.parser.MVS"
|
|
|
|
label="%FTPParser.MVS"
|
|
|
|
priority="100">
|
2007-05-04 12:48:38 +00:00
|
|
|
</parser>
|
|
|
|
<parser
|
|
|
|
class="org.eclipse.rse.internal.subsystems.files.ftp.parser.RSENTFTPEntryParser"
|
2007-05-15 21:52:24 +00:00
|
|
|
systemTypeRegex=".*[Ww][Ii][Nn][Dd][Oo][Ww][Ss].*"
|
2007-05-14 17:36:48 +00:00
|
|
|
id="org.eclipse.rse.ftp.parser.WinNT"
|
|
|
|
label="%FTPParser.WinNT"
|
|
|
|
priority="100">
|
2007-05-04 12:48:38 +00:00
|
|
|
</parser>
|
|
|
|
<parser
|
|
|
|
class="org.apache.commons.net.ftp.parser.OS2FTPEntryParser"
|
2007-05-15 21:52:24 +00:00
|
|
|
systemTypeRegex=".*[Oo][Ss]/2.*"
|
2007-05-14 17:36:48 +00:00
|
|
|
id="org.eclipse.rse.ftp.parser.OS2"
|
|
|
|
label="%FTPParser.OS2"
|
|
|
|
priority="100">
|
2007-05-04 12:48:38 +00:00
|
|
|
</parser>
|
|
|
|
<parser
|
2008-04-07 20:20:38 +00:00
|
|
|
class="org.eclipse.rse.internal.subsystems.files.ftp.parser.RSEOS400FTPEntryParser"
|
2007-05-15 21:52:24 +00:00
|
|
|
systemTypeRegex=".*[Oo][Ss]/400.*"
|
2007-05-14 17:36:48 +00:00
|
|
|
id="org.eclipse.rse.ftp.parser.OS400"
|
|
|
|
label="%FTPParser.OS400"
|
|
|
|
priority="100">
|
2008-04-01 12:22:30 +00:00
|
|
|
<initCommand
|
2008-04-02 14:20:54 +00:00
|
|
|
cmd="site namefmt 1">
|
2008-04-01 12:22:30 +00:00
|
|
|
</initCommand>
|
2007-05-04 12:48:38 +00:00
|
|
|
</parser>
|
|
|
|
<parser
|
2007-05-14 17:36:48 +00:00
|
|
|
class="org.eclipse.rse.internal.subsystems.files.ftp.parser.RSEVMSFTPEntryParser"
|
2007-05-15 21:52:24 +00:00
|
|
|
systemTypeRegex=".*[Vv][Mm][Ss].*"
|
2007-05-14 17:36:48 +00:00
|
|
|
id="org.eclipse.rse.ftp.parser.VMS"
|
|
|
|
label="%FTPParser.VMS"
|
|
|
|
priority="100">
|
2007-05-04 12:48:38 +00:00
|
|
|
</parser>
|
|
|
|
</extension>
|
2007-04-25 12:57:29 +00:00
|
|
|
|
2007-03-30 10:42:24 +00:00
|
|
|
</plugin>
|