diff --git a/org.eclipse.tm.terminal/schema/terminalConnectors.exsd b/org.eclipse.tm.terminal/schema/terminalConnectors.exsd index ade321c5f73..b503ea5442d 100644 --- a/org.eclipse.tm.terminal/schema/terminalConnectors.exsd +++ b/org.eclipse.tm.terminal/schema/terminalConnectors.exsd @@ -76,7 +76,7 @@ - + When set to "true", the terminal connector will not be visible to the user in connector selections. @@ -95,7 +95,7 @@ - Copyright (c) 2006, 2008 Wind River Systems, Inc. and others. + Copyright (c) 2006, 2009 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 @@ -104,7 +104,7 @@ 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 -Uwe Stieber (Wind River) - [282996] [terminal][api] Add "hidden" attribute to terminal connector extension point +Uwe Stieber (Wind River) - [282996] [terminal][api] Add "hidden" attribute to terminal connector extension point diff --git a/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/ITerminalConnector.java b/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/ITerminalConnector.java index 8af3a10f71f..ef1b76a5216 100644 --- a/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/ITerminalConnector.java +++ b/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/ITerminalConnector.java @@ -60,10 +60,11 @@ public interface ITerminalConnector extends IAdaptable { * @since org.eclipse.tm.terminal 2.0 */ String getName(); - + /** - * @return True if the connector is not visible in user selections. - * @since org.eclipse.tm.terminal 3.1 + * @return True if the connector is not visible in user + * selections. + * @since org.eclipse.tm.terminal 3.0.1 */ boolean isHidden(); diff --git a/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java b/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java index fbd9cd7e50b..941e7c33355 100644 --- a/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java +++ b/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2006, 2008 Wind River Systems, Inc. and others. + * Copyright (c) 2006, 2009 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 @@ -22,12 +22,12 @@ import org.eclipse.tm.internal.terminal.provisional.api.provider.TerminalConnect /** * A factory to get {@link ITerminalConnector} instances. - * + * * @author Michael Scharf * * @noextend This class is not intended to be subclassed by clients. * @noinstantiate This class is not intended to be instantiated by clients. - * + * *

* 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 @@ -46,7 +46,7 @@ public class TerminalConnectorExtension { name=id; } String hidden = config.getAttribute("hidden"); //$NON-NLS-1$ - boolean isHidden = hidden != null ? Boolean.parseBoolean(hidden) : false; + boolean isHidden = hidden != null ? new Boolean(hidden).booleanValue() : false; TerminalConnector.Factory factory=new TerminalConnector.Factory(){ public TerminalConnectorImpl makeConnector() throws Exception { return (TerminalConnectorImpl)config.createExecutableExtension("class"); //$NON-NLS-1$