### Eclipse Workspace Patch 1.0 #P org.eclipse.rse.tests.framework Index: .project =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/tests/org.eclipse.rse.tests.framework/.project,v retrieving revision 1.1 diff -u -r1.1 .project --- .project 7 Sep 2006 01:51:26 -0000 1.1 +++ .project 19 Dec 2008 14:23:28 -0000 @@ -20,9 +20,15 @@ + + org.eclipse.pde.api.tools.apiAnalysisBuilder + + + org.eclipse.pde.PluginNature org.eclipse.jdt.core.javanature + org.eclipse.pde.api.tools.apiAnalysisNature #P org.eclipse.rse.tests-feature Index: feature.xml =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/tests/org.eclipse.rse.tests-feature/feature.xml,v retrieving revision 1.24 diff -u -r1.24 feature.xml --- feature.xml 30 Sep 2008 12:54:49 -0000 1.24 +++ feature.xml 19 Dec 2008 14:23:29 -0000 @@ -2,7 +2,7 @@ #P org.eclipse.rse.terminals.ui Index: plugin.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.terminals.ui/plugin.properties,v retrieving revision 1.5 diff -u -r1.5 plugin.properties --- plugin.properties 8 Dec 2008 22:12:31 -0000 1.5 +++ plugin.properties 19 Dec 2008 14:23:30 -0000 @@ -14,7 +14,7 @@ # NLS_MESSAGEFORMAT_NONE # NLS_ENCODING=UTF-8 -pluginName = RSE Terminals UI (Incubation) +pluginName = RSE Terminals UI providerName = Eclipse.org terminalsView.name = Terminals Index: about.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.terminals.ui/about.properties,v retrieving revision 1.1 diff -u -r1.1 about.properties --- about.properties 17 Apr 2008 10:54:35 -0000 1.1 +++ about.properties 19 Dec 2008 14:23:30 -0000 @@ -20,7 +20,7 @@ # # Do not translate any values surrounded by {} -blurb=RSE Terminals UI (Incubation)\n\ +blurb=RSE Terminals UI\n\ \n\ Version: {featureVersion}\n\ Build id: {0}\n\ Index: .project =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.terminals.ui/.project,v retrieving revision 1.1 diff -u -r1.1 .project --- .project 16 Apr 2008 20:56:36 -0000 1.1 +++ .project 19 Dec 2008 14:23:30 -0000 @@ -20,9 +20,15 @@ + + org.eclipse.pde.api.tools.apiAnalysisBuilder + + + org.eclipse.pde.PluginNature org.eclipse.jdt.core.javanature + org.eclipse.pde.api.tools.apiAnalysisNature Index: META-INF/MANIFEST.MF =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.terminals.ui/META-INF/MANIFEST.MF,v retrieving revision 1.8 diff -u -r1.8 MANIFEST.MF --- META-INF/MANIFEST.MF 11 Nov 2008 13:58:28 -0000 1.8 +++ META-INF/MANIFEST.MF 19 Dec 2008 14:23:30 -0000 @@ -2,16 +2,16 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.rse.terminals.ui;singleton:=true -Bundle-Version: 0.1.100.qualifier +Bundle-Version: 1.0.0.qualifier Bundle-Activator: org.eclipse.rse.internal.terminals.ui.Activator Require-Bundle: org.eclipse.core.runtime, org.eclipse.core.expressions, org.eclipse.ui, org.eclipse.ui.views, - org.eclipse.rse.services;bundle-version="[3.0.0,4.0.0)", + org.eclipse.rse.services;bundle-version="[3.1.0,4.0.0)", org.eclipse.rse.core;bundle-version="[3.0.0,4.0.0)", org.eclipse.rse.ui;bundle-version="[3.1.0,4.0.0)", - org.eclipse.rse.subsystems.terminals.core;bundle-version="[0.1.0,0.2.0)", + org.eclipse.rse.subsystems.terminals.core;bundle-version="[1.0.0,2.0.0)", org.eclipse.tm.terminal;bundle-version="[2.0.0,2.1.0)" Bundle-ActivationPolicy: lazy Eclipse-LazyStart: true #P org.eclipse.rse.subsystems.terminals.core Index: META-INF/MANIFEST.MF =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/META-INF/MANIFEST.MF,v retrieving revision 1.5 diff -u -r1.5 MANIFEST.MF --- META-INF/MANIFEST.MF 18 Sep 2008 10:42:10 -0000 1.5 +++ META-INF/MANIFEST.MF 19 Dec 2008 14:23:31 -0000 @@ -2,11 +2,11 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.rse.subsystems.terminals.core;singleton:=true -Bundle-Version: 0.1.1.qualifier +Bundle-Version: 1.0.0.qualifier Bundle-Localization: plugin Require-Bundle: org.eclipse.ui, org.eclipse.core.runtime, - org.eclipse.rse.services;bundle-version="[3.0.0,4.0.0)", + org.eclipse.rse.services;bundle-version="[3.1.0,4.0.0)", org.eclipse.rse.ui;bundle-version="[3.0.0,4.0.0)", org.eclipse.rse.core;bundle-version="[3.0.0,4.0.0)" Eclipse-LazyStart: true Index: src/org/eclipse/rse/subsystems/terminals/core/elements/TerminalElement.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/src/org/eclipse/rse/subsystems/terminals/core/elements/TerminalElement.java,v retrieving revision 1.5 diff -u -r1.5 TerminalElement.java --- src/org/eclipse/rse/subsystems/terminals/core/elements/TerminalElement.java 14 Dec 2008 18:28:36 -0000 1.5 +++ src/org/eclipse/rse/subsystems/terminals/core/elements/TerminalElement.java 19 Dec 2008 14:23:31 -0000 @@ -19,6 +19,13 @@ /** * An element in the RSE Tree that resembles a Terminal connection. + * + *

+ * EXPERIMENTAL. This class or interface has been added as part + * of a work in progress. There is no guarantee that this API will work or that + * it will remain the same. Please do not use this API without consulting with + * the Target Management team. + *

*/ public class TerminalElement extends AbstractResource { private String name; @@ -63,15 +70,19 @@ return name.hashCode() ; } - /** + /** * Return the back-end connection of this terminal instance. + * + * @since 1.0 */ public ITerminalShell getTerminalShell() { return terminalShell; } - /** + /** * Set the back-end connection of this terminal instance. + * + * @since 1.0 */ public void setTerminalShell(ITerminalShell terminalShell) { this.terminalShell = terminalShell; Index: src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystem.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystem.java,v retrieving revision 1.3 diff -u -r1.3 ITerminalServiceSubSystem.java --- src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystem.java 8 Dec 2008 22:12:28 -0000 1.3 +++ src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystem.java 19 Dec 2008 14:23:31 -0000 @@ -14,6 +14,16 @@ import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.rse.subsystems.terminals.core.elements.TerminalElement; +/** + * Specialized interface for remote terminal subsystems. + * + *

+ * EXPERIMENTAL. This class or interface has been added as part + * of a work in progress. There is no guarantee that this API will work or that + * it will remain the same. Please do not use this API without consulting with + * the Target Management team. + *

+ */ public interface ITerminalServiceSubSystem extends ISubSystem { public void addChild(TerminalElement element); @@ -26,6 +36,7 @@ /** * @return parent subsystem factory, cast to a * ITerminalServiceSubSystemConfiguration + * @since 1.0 */ public ITerminalServiceSubSystemConfiguration getParentRemoteTerminalSubSystemConfiguration(); Index: src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystemConfiguration.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystemConfiguration.java,v retrieving revision 1.3 diff -u -r1.3 TerminalServiceSubSystemConfiguration.java --- src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystemConfiguration.java 14 Dec 2008 18:28:36 -0000 1.3 +++ src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystemConfiguration.java 19 Dec 2008 14:23:31 -0000 @@ -19,6 +19,18 @@ import org.eclipse.rse.services.IService; import org.eclipse.rse.services.terminals.ITerminalService; +/** + * The implementation of the ITerminalServiceSubSystemConfiguration interface + * contains information about what features the subsystem supports, and creates + * TerminalServiceSubSystem instances. + * + *

+ * EXPERIMENTAL. This class or interface has been added as part + * of a work in progress. There is no guarantee that this API will work or that + * it will remain the same. Please do not use this API without consulting with + * the Target Management team. + *

+ */ public abstract class TerminalServiceSubSystemConfiguration extends SubSystemConfiguration implements ITerminalServiceSubSystemConfiguration { @@ -34,6 +46,10 @@ return false; } + /** + * @inheritDoc + * @since 1.0 + */ public final ITerminalService getTerminalService(IHost host) { ITerminalService service = (ITerminalService) _services.get(host); if (service == null) { Index: src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystem.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystem.java,v retrieving revision 1.8 diff -u -r1.8 TerminalServiceSubSystem.java --- src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystem.java 14 Dec 2008 18:28:36 -0000 1.8 +++ src/org/eclipse/rse/subsystems/terminals/core/TerminalServiceSubSystem.java 19 Dec 2008 14:23:31 -0000 @@ -36,6 +36,13 @@ /** * A Subsystem that has terminal instances as children. + * + *

+ * EXPERIMENTAL. This class or interface has been added as part + * of a work in progress. There is no guarantee that this API will work or that + * it will remain the same. Please do not use this API without consulting with + * the Target Management team. + *

*/ public class TerminalServiceSubSystem extends SubSystem implements ITerminalServiceSubSystem, ICommunicationsListener { @@ -46,6 +53,8 @@ /** * Constructor. + * + * @since 1.0 */ public TerminalServiceSubSystem(IHost host, IConnectorService connectorService, ITerminalService hostService) { @@ -66,6 +75,8 @@ /** * Return the Terminal Service associated with this subsystem. + * + * @since 1.0 */ public ITerminalService getTerminalService() { return _hostService; @@ -122,6 +133,8 @@ /** * Set the terminal service associated with this subsystem. + * + * @since 1.0 */ public void setTerminalService(ITerminalService service) { _hostService = service; @@ -196,6 +209,10 @@ return (configuration instanceof ITerminalServiceSubSystemConfiguration); } + /** + * @inheritDoc + * @since 1.0 + */ public ITerminalServiceSubSystemConfiguration getParentRemoteTerminalSubSystemConfiguration() { return (ITerminalServiceSubSystemConfiguration) super .getSubSystemConfiguration(); Index: src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystemConfiguration.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystemConfiguration.java,v retrieving revision 1.2 diff -u -r1.2 ITerminalServiceSubSystemConfiguration.java --- src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystemConfiguration.java 14 Dec 2008 18:28:36 -0000 1.2 +++ src/org/eclipse/rse/subsystems/terminals/core/ITerminalServiceSubSystemConfiguration.java 19 Dec 2008 14:23:31 -0000 @@ -14,10 +14,35 @@ import org.eclipse.rse.core.subsystems.ISubSystemConfiguration; import org.eclipse.rse.services.terminals.ITerminalService; +/** + * An interface representing factories for creating TerminalServiceSubSystem + * objects. + * + *

+ * EXPERIMENTAL. This class or interface has been added as part + * of a work in progress. There is no guarantee that this API will work or that + * it will remain the same. Please do not use this API without consulting with + * the Target Management team. + *

+ */ public interface ITerminalServiceSubSystemConfiguration extends ISubSystemConfiguration { + /** + * Return the terminal service. + * + * @param host connection + * @return the internal terminal service interface. + * @since 1.0 + */ public ITerminalService getTerminalService(IHost host); + /** + * Create the terminal service. + * + * @param host connection + * @return the new terminal service interface. + * @since 1.0 + */ public ITerminalService createTerminalService(IHost host); } \ No newline at end of file Index: plugin.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/plugin.properties,v retrieving revision 1.2 diff -u -r1.2 plugin.properties --- plugin.properties 4 Dec 2008 22:19:56 -0000 1.2 +++ plugin.properties 19 Dec 2008 14:23:31 -0000 @@ -12,7 +12,7 @@ # NLS_MESSAGEFORMAT_NONE # NLS_ENCODING=UTF-8 -pluginName = RSE Terminals Core (Incubation) +pluginName = RSE Terminals Core providerName = Eclipse.org TerminalSubsystemName = Terminals Index: .project =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/.project,v retrieving revision 1.1 diff -u -r1.1 .project --- .project 16 Apr 2008 20:56:40 -0000 1.1 +++ .project 19 Dec 2008 14:23:31 -0000 @@ -20,9 +20,15 @@ + + org.eclipse.pde.api.tools.apiAnalysisBuilder + + + org.eclipse.pde.PluginNature org.eclipse.jdt.core.javanature + org.eclipse.pde.api.tools.apiAnalysisNature Index: src/org/eclipse/rse/internal/subsystems/terminals/core/DelegatingTerminalService.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core/src/org/eclipse/rse/internal/subsystems/terminals/core/DelegatingTerminalService.java,v retrieving revision 1.2 diff -u -r1.2 DelegatingTerminalService.java --- src/org/eclipse/rse/internal/subsystems/terminals/core/DelegatingTerminalService.java 14 Dec 2008 18:28:35 -0000 1.2 +++ src/org/eclipse/rse/internal/subsystems/terminals/core/DelegatingTerminalService.java 19 Dec 2008 14:23:31 -0000 @@ -1,13 +1,13 @@ /******************************************************************************** * Copyright (c) 2008 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 + * 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. - * + * * Contributors: * {Name} (company) - description of contribution. ********************************************************************************/ @@ -21,6 +21,20 @@ import org.eclipse.rse.services.terminals.ITerminalService; import org.eclipse.rse.services.terminals.ITerminalShell; +/** + * Base class that can be used for decorating an existing terminal service with + * additional functionality. By default, all method calls are passed through to + * the original service. + * + *

+ * EXPERIMENTAL. This class or interface has been added as part + * of a work in progress. There is no guarantee that this API will work or that + * it will remain the same. Please do not use this API without consulting with + * the Target Management team. + *

+ * + * @since org.eclipse.rse.subsystems.terminals.core 1.0 + */ public class DelegatingTerminalService implements ITerminalService { private IHost _host; #P org.eclipse.rse.terminals-feature Index: feature.xml =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/features/org.eclipse.rse.terminals-feature/feature.xml,v retrieving revision 1.7 diff -u -r1.7 feature.xml --- feature.xml 11 Nov 2008 14:00:01 -0000 1.7 +++ feature.xml 19 Dec 2008 14:23:32 -0000 @@ -2,7 +2,7 @@ Index: feature.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/features/org.eclipse.rse.terminals-feature/feature.properties,v retrieving revision 1.1 diff -u -r1.1 feature.properties --- feature.properties 17 Apr 2008 11:03:43 -0000 1.1 +++ feature.properties 19 Dec 2008 14:23:32 -0000 @@ -13,7 +13,7 @@ # NLS_ENCODING=UTF-8 # "featureName" property - name of the feature -featureName=RSE Terminals UI (Incubation) +featureName=RSE Terminals UI # "providerName" property - name of the company that provides the feature providerName=Eclipse.org Index: sourceTemplatePlugin/plugin.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/features/org.eclipse.rse.terminals-feature/sourceTemplatePlugin/plugin.properties,v retrieving revision 1.1 diff -u -r1.1 plugin.properties --- sourceTemplatePlugin/plugin.properties 17 Apr 2008 11:03:45 -0000 1.1 +++ sourceTemplatePlugin/plugin.properties 19 Dec 2008 14:23:32 -0000 @@ -12,5 +12,5 @@ # NLS_MESSAGEFORMAT_NONE # NLS_ENCODING=UTF-8 -pluginName=RSE Terminals UI Source (Incubation) +pluginName=RSE Terminals UI Source providerName=Eclipse.org Index: sourceTemplatePlugin/about.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/features/org.eclipse.rse.terminals-feature/sourceTemplatePlugin/about.properties,v retrieving revision 1.1 diff -u -r1.1 about.properties --- sourceTemplatePlugin/about.properties 17 Apr 2008 11:03:44 -0000 1.1 +++ sourceTemplatePlugin/about.properties 19 Dec 2008 14:23:32 -0000 @@ -20,7 +20,7 @@ # # Do not translate any values surrounded by {} -blurb=RSE Terminals UI Source (Incubation)\n\ +blurb=RSE Terminals UI Source\n\ \n\ Version: {featureVersion}\n\ Build id: {0}\n\ Index: sourceTemplateFeature/feature.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/features/org.eclipse.rse.terminals-feature/sourceTemplateFeature/feature.properties,v retrieving revision 1.1 diff -u -r1.1 feature.properties --- sourceTemplateFeature/feature.properties 17 Apr 2008 11:03:44 -0000 1.1 +++ sourceTemplateFeature/feature.properties 19 Dec 2008 14:23:32 -0000 @@ -19,7 +19,7 @@ # This file should be translated. # "featureName" property - name of the feature -featureName=RSE Terminals UI Source (Incubation) +featureName=RSE Terminals UI Source # "providerName" property - name of the company that provides the feature providerName=Eclipse.org #P org.eclipse.rse.doc.isv Index: topics_Reference.xml =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/doc/org.eclipse.rse.doc.isv/topics_Reference.xml,v retrieving revision 1.47 diff -u -r1.47 topics_Reference.xml --- topics_Reference.xml 14 Apr 2008 15:44:46 -0000 1.47 +++ topics_Reference.xml 19 Dec 2008 14:23:33 -0000 @@ -61,7 +61,7 @@ - + @@ -103,6 +103,11 @@ + + + + + Index: options.txt =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/doc/org.eclipse.rse.doc.isv/options.txt,v retrieving revision 1.32 diff -u -r1.32 options.txt --- options.txt 11 Apr 2008 22:14:59 -0000 1.32 +++ options.txt 19 Dec 2008 14:23:33 -0000 @@ -25,6 +25,8 @@ ;../org.eclipse.rse.subsystems.shells.local/src ;../org.eclipse.rse.subsystems.shells.ssh/src ;../org.eclipse.rse.subsystems.shells.telnet/src +;../org.eclipse.rse.subsystems.terminals.core/src +;../org.eclipse.rse.subsystems.terminals.ssh/src ;../org.eclipse.rse.ui/model ;../org.eclipse.rse.ui/UI ;../org.eclipse.rse.ui/subsystems" @@ -72,7 +74,6 @@ org.eclipse.rse.files.ui.resources org.eclipse.rse.files.ui.widgets org.eclipse.rse.filters -org.eclipse.rse.internal.services.terminals org.eclipse.rse.logging org.eclipse.rse.model org.eclipse.rse.persistence @@ -92,6 +93,7 @@ org.eclipse.rse.services.processes org.eclipse.rse.services.search org.eclipse.rse.services.shells +org.eclipse.rse.services.terminals org.eclipse.rse.shells.ui org.eclipse.rse.shells.ui.view org.eclipse.rse.subsystems.files.core @@ -117,6 +119,9 @@ org.eclipse.rse.subsystems.shells.local org.eclipse.rse.subsystems.shells.ssh org.eclipse.rse.subsystems.shells.telnet +org.eclipse.rse.subsystems.terminals.core +org.eclipse.rse.subsystems.terminals.core.elements +org.eclipse.rse.subsystems.terminals.ssh org.eclipse.rse.ui org.eclipse.rse.ui.actions org.eclipse.rse.ui.dialogs #P org.eclipse.rse.subsystems.terminals.ssh Index: plugin.properties =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/plugin.properties,v retrieving revision 1.1 diff -u -r1.1 plugin.properties --- plugin.properties 16 Apr 2008 20:56:32 -0000 1.1 +++ plugin.properties 19 Dec 2008 14:23:34 -0000 @@ -12,7 +12,7 @@ # NLS_MESSAGEFORMAT_NONE # NLS_ENCODING=UTF-8 -pluginName = RSE SSH Terminals (Incubation) +pluginName = RSE SSH Terminals providerName = Eclipse.org SshTerminalSubsystemName=Ssh Terminals Index: .project =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/.project,v retrieving revision 1.1 diff -u -r1.1 .project --- .project 16 Apr 2008 20:56:32 -0000 1.1 +++ .project 19 Dec 2008 14:23:34 -0000 @@ -20,9 +20,15 @@ + + org.eclipse.pde.api.tools.apiAnalysisBuilder + + + org.eclipse.pde.PluginNature org.eclipse.jdt.core.javanature + org.eclipse.pde.api.tools.apiAnalysisNature Index: META-INF/MANIFEST.MF =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/META-INF/MANIFEST.MF,v retrieving revision 1.7 diff -u -r1.7 MANIFEST.MF --- META-INF/MANIFEST.MF 4 Jun 2008 14:16:51 -0000 1.7 +++ META-INF/MANIFEST.MF 19 Dec 2008 14:23:34 -0000 @@ -2,13 +2,13 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.rse.subsystems.terminals.ssh;singleton:=true -Bundle-Version: 0.1.0.qualifier +Bundle-Version: 1.0.0.qualifier Bundle-Localization: plugin Require-Bundle: org.eclipse.core.runtime, - org.eclipse.rse.services;bundle-version="[3.0.0,4.0.0)", + org.eclipse.rse.services;bundle-version="[3.1.0,4.0.0)", org.eclipse.rse.connectorservice.ssh;bundle-version="[2.1.0,3.0.0)", org.eclipse.rse.services.ssh;bundle-version="[2.1.0,2.2.0)", - org.eclipse.rse.subsystems.terminals.core;bundle-version="[0.1.0,0.2.0)", + org.eclipse.rse.subsystems.terminals.core;bundle-version="[1.0.0,2.0.0)", org.eclipse.rse.core;bundle-version="[3.0.0,4.0.0)", org.eclipse.rse.ui;bundle-version="[3.0.0,4.0.0)" Eclipse-LazyStart: true Index: src/org/eclipse/rse/subsystems/terminals/ssh/SshTerminalSubSystemConfiguration.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/src/org/eclipse/rse/subsystems/terminals/ssh/SshTerminalSubSystemConfiguration.java,v retrieving revision 1.2 diff -u -r1.2 SshTerminalSubSystemConfiguration.java --- src/org/eclipse/rse/subsystems/terminals/ssh/SshTerminalSubSystemConfiguration.java 14 Dec 2008 18:28:49 -0000 1.2 +++ src/org/eclipse/rse/subsystems/terminals/ssh/SshTerminalSubSystemConfiguration.java 19 Dec 2008 14:23:34 -0000 @@ -22,6 +22,16 @@ import org.eclipse.rse.subsystems.terminals.core.TerminalServiceSubSystem; import org.eclipse.rse.subsystems.terminals.core.TerminalServiceSubSystemConfiguration; +/** + * An SSH Terminal Subsystem Factory. + * + *

+ * EXPERIMENTAL. This class or interface has been added as part + * of a work in progress. There is no guarantee that this API will work or that + * it will remain the same. Please do not use this API without consulting with + * the Target Management team. + *

+ */ public class SshTerminalSubSystemConfiguration extends TerminalServiceSubSystemConfiguration { @@ -47,6 +57,10 @@ return subsys; } + /** + * @inheritDoc + * @since 1.0 + */ public ITerminalService createTerminalService(IHost host) { SshConnectorService cserv = (SshConnectorService) getConnectorService(host); return new SshTerminalService(cserv); #P org.eclipse.rse.tests Index: META-INF/MANIFEST.MF =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/tests/org.eclipse.rse.tests/META-INF/MANIFEST.MF,v retrieving revision 1.32 diff -u -r1.32 MANIFEST.MF --- META-INF/MANIFEST.MF 4 Dec 2008 22:20:01 -0000 1.32 +++ META-INF/MANIFEST.MF 19 Dec 2008 14:23:35 -0000 @@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.rse.tests;singleton:=true -Bundle-Version: 3.0.100.qualifier +Bundle-Version: 3.1.0.qualifier Bundle-Activator: org.eclipse.rse.tests.RSETestsPlugin Bundle-Vendor: %providerName Bundle-Localization: plugin @@ -18,7 +18,7 @@ org.eclipse.rse.subsystems.files.local;bundle-version="[2.1.0,3.0.0)", org.eclipse.rse.subsystems.processes.core;bundle-version="[3.0.0,4.0.0)", org.eclipse.rse.subsystems.shells.core;bundle-version="[3.0.0,4.0.0)", - org.eclipse.rse.services;bundle-version="[3.0.0,4.0.0)", + org.eclipse.rse.services;bundle-version="[3.1.0,4.0.0)", org.eclipse.rse.services.files.ftp;bundle-version="[3.0.0,4.0.0)", org.eclipse.rse.services.ssh;bundle-version="[2.1.0,3.0.0)", org.eclipse.rse.subsystems.files.ftp;bundle-version="[2.1.0,3.0.0)", @@ -26,7 +26,7 @@ org.eclipse.rse.efs, org.eclipse.rse.tests.framework;bundle-version="[2.0.0,3.0.0)", org.apache.commons.net;bundle-version="[1.4.1,2.0.0)", - org.eclipse.rse.subsystems.terminals.core;bundle-version="0.1.1" + org.eclipse.rse.subsystems.terminals.core;bundle-version="[1.0.0,2.0.0)" Bundle-ActivationPolicy: lazy Eclipse-LazyStart: true Bundle-RequiredExecutionEnvironment: J2SE-1.4 #P org.eclipse.rse.updatesite Index: site.xml =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/releng/org.eclipse.rse.updatesite/site.xml,v retrieving revision 1.84 diff -u -r1.84 site.xml --- site.xml 4 Dec 2008 19:12:20 -0000 1.84 +++ site.xml 19 Dec 2008 14:23:36 -0000 @@ -435,10 +435,10 @@ - + - +