1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-19 14:15:50 +02:00

[226561][apidoc] Add API markup to RSE Javadocs where extend / implement is allowed

https://bugs.eclipse.org/bugs/show_bug.cgi?id=226561
This commit is contained in:
David Dykstal 2008-04-23 18:56:04 +00:00
parent 833eafaa44
commit 5dc02c645f
3 changed files with 11 additions and 6 deletions

View file

@ -1,5 +1,5 @@
/******************************************************************************** /********************************************************************************
* Copyright (c) 2000, 2007 IBM Corporation and others. All rights reserved. * Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved.
* This program and the accompanying materials are made available under the terms * 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 * available at http://www.eclipse.org/legal/epl-v10.html
@ -12,6 +12,7 @@
* *
* Contributors: * Contributors:
* Martin Oberhuber (Wind River) - [187860] review for adding foreign lang support * Martin Oberhuber (Wind River) - [187860] review for adding foreign lang support
* David Dykstal (IBM) - [226561] Add API markup for noextend / noimplement where needed
********************************************************************************/ ********************************************************************************/
package org.eclipse.rse.ui; package org.eclipse.rse.ui;
@ -75,6 +76,7 @@ import com.ibm.icu.util.ULocale;
* <p> * <p>
* Mnemonics on menus are allowed to have duplicates. Attempts are made to find the * Mnemonics on menus are allowed to have duplicates. Attempts are made to find the
* least used mnemonic when finding a duplicate. * least used mnemonic when finding a duplicate.
* @noextend This class is not intended to be subclassed by clients.
*/ */
public class Mnemonics { public class Mnemonics {

View file

@ -1,5 +1,5 @@
/******************************************************************************** /********************************************************************************
* Copyright (c) 2006 IBM Corporation. All rights reserved. * Copyright (c) 2006, 2008 IBM Corporation. All rights reserved.
* This program and the accompanying materials are made available under the terms * 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 * available at http://www.eclipse.org/legal/epl-v10.html
@ -11,7 +11,7 @@
* Emily Bruner, Mazen Faraj, Adrian Storisteanu, Li Ding, and Kent Hawley. * Emily Bruner, Mazen Faraj, Adrian Storisteanu, Li Ding, and Kent Hawley.
* *
* Contributors: * Contributors:
* {Name} (company) - description of contribution. * David Dykstal (IBM) - [226561] Add API markup for noextend / noimplement where needed
********************************************************************************/ ********************************************************************************/
package org.eclipse.rse.ui.widgets; package org.eclipse.rse.ui.widgets;
@ -50,6 +50,7 @@ import org.eclipse.swt.widgets.Group;
* <p> * <p>
* Although this control extends Composite, it does not make sense to * Although this control extends Composite, it does not make sense to
* add children to this control or to set a layout on it. * add children to this control or to set a layout on it.
* @noextend This class is not intended to be subclassed by clients.
*/ */
public class InheritButton extends Composite { public class InheritButton extends Composite {
@ -71,7 +72,7 @@ public class InheritButton extends Composite {
/** /**
* Create a new InheritButton. * Create a new InheritButton.
* @param parent * @param parent the composite owning this button
*/ */
public InheritButton(Composite parent) { public InheritButton(Composite parent) {
super(parent, SWT.NONE); super(parent, SWT.NONE);

View file

@ -1,5 +1,5 @@
/******************************************************************************** /********************************************************************************
* Copyright (c) 2000, 2007 IBM Corporation. All rights reserved. * Copyright (c) 2000, 2008 IBM Corporation. All rights reserved.
* This program and the accompanying materials are made available under the terms * 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 * available at http://www.eclipse.org/legal/epl-v10.html
@ -12,6 +12,7 @@
* *
* Contributors: * Contributors:
* David Dykstal (IBM) - moved SystemPreferencesManager to a new package * David Dykstal (IBM) - moved SystemPreferencesManager to a new package
* David Dykstal (IBM) - [226561] Add API markup for noextend / noimplement where needed
********************************************************************************/ ********************************************************************************/
package org.eclipse.rse.ui.widgets; package org.eclipse.rse.ui.widgets;
@ -45,13 +46,14 @@ import org.eclipse.swt.widgets.Group;
/** /**
* This re-usable widget is for a combox box that persists its history and * This re-usable widget is for a combox box that persists its history and
* allows the user to manipulate that history. * allows the user to manipulate that history.
* <p> * <p>
* The composite is layed as follows:</p> * The composite is layed as follows:</p>
* <pre><code> * <pre><code>
* ______________v... * ______________v...
* </code></pre> * </code></pre>
* @see #updateHistory() * @see #updateHistory()
* @noextend This class is not intended to be subclassed by clients.
*/ */
public class SystemHistoryCombo extends Composite implements ISystemCombo, TraverseListener, KeyListener public class SystemHistoryCombo extends Composite implements ISystemCombo, TraverseListener, KeyListener
{ {