From 6e7c3f740ee48e1d7b05f2d6d101bb2da1449937 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Fri, 4 Apr 2008 15:25:53 +0000 Subject: [PATCH] [200541][api][breaking] Rename terminalConnector -> terminalConnectors and add some Javadoc and @since tags --- .../org.eclipse.tm.terminal.serial/plugin.xml | 2 +- terminal/org.eclipse.tm.terminal/plugin.xml | 4 +- .../schema/terminalConnectors.exsd | 98 +++++++++++++++++++ .../api/TerminalConnectorExtension.java | 8 +- 4 files changed, 105 insertions(+), 7 deletions(-) create mode 100644 terminal/org.eclipse.tm.terminal/schema/terminalConnectors.exsd diff --git a/terminal/org.eclipse.tm.terminal.serial/plugin.xml b/terminal/org.eclipse.tm.terminal.serial/plugin.xml index a7578808e5c..dc3e2863b5b 100644 --- a/terminal/org.eclipse.tm.terminal.serial/plugin.xml +++ b/terminal/org.eclipse.tm.terminal.serial/plugin.xml @@ -13,7 +13,7 @@ --> + point="org.eclipse.tm.terminal.terminalConnectors"> diff --git a/terminal/org.eclipse.tm.terminal/plugin.xml b/terminal/org.eclipse.tm.terminal/plugin.xml index 0f7e5294e56..853af8e9ef3 100644 --- a/terminal/org.eclipse.tm.terminal/plugin.xml +++ b/terminal/org.eclipse.tm.terminal/plugin.xml @@ -1,7 +1,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A class extending TerminalConnectorImpl + + + + + + + + + + Uniquely identify this connector for programmatic access. Clients will use this ID in order to find and instantiate it. + + + + + + + The name of the connection (used in the UI) + + + + + + + + + + + + + + + + + + + Copyright (c) 2006, 2008 Wind River Systems, Inc. and others. +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 + +Contributors: +Michael Scharf (Wind River) - initial API and implementation +Martin Oberhuber (Wind River) - fixed copyright headers and beautified + + + + diff --git a/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java b/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java index fc10bc7d5ef..7bd72a5a052 100644 --- a/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java +++ b/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java @@ -55,7 +55,7 @@ public class TerminalConnectorExtension { * extension point * @return a new ITerminalConnector with id or null if there * is no extension with that id. - * @since 3.0 + * @since org.eclipse.tm.terminal 2.0 */ public static ITerminalConnector makeTerminalConnector(String id) { IConfigurationElement[] config = RegistryFactory.getRegistry().getConfigurationElementsFor("org.eclipse.tm.terminal.terminalConnectors"); //$NON-NLS-1$ @@ -68,15 +68,15 @@ public class TerminalConnectorExtension { } /** * Return a list of available terminal connectors (connection types). - * + * * The terminal connectors returned are not yet instantiated to any real * connection. Each terminal connector can connect to one remote system at a * time. - * + * * @return a new list of {@link ITerminalConnector} instances defined in the * org.eclipse.tm.terminal.terminalConnectors * extension point - * @since 3.0 + * @since org.eclipse.tm.terminal 2.0 return value is ITerminalConnector[] */ public static ITerminalConnector[] makeTerminalConnectors() { IConfigurationElement[] config = RegistryFactory.getRegistry().getConfigurationElementsFor("org.eclipse.tm.terminal.terminalConnectors"); //$NON-NLS-1$