diff options
author | Michael Rennie | 2008-02-27 14:36:41 +0000 |
---|---|---|
committer | Michael Rennie | 2008-02-27 14:36:41 +0000 |
commit | 55600e2604bf795d78d631befad5704a31881bf8 (patch) | |
tree | df33e4a73c9a58f6e986ccc8a51692ccb3ba1f2c /org.eclipse.ui.console | |
parent | 88dfb5dba0d7c64fdf4dddb88c36cfffa0e088f3 (diff) | |
download | eclipse.platform.debug-55600e2604bf795d78d631befad5704a31881bf8.tar.gz eclipse.platform.debug-55600e2604bf795d78d631befad5704a31881bf8.tar.xz eclipse.platform.debug-55600e2604bf795d78d631befad5704a31881bf8.zip |
trying api tooling
Diffstat (limited to 'org.eclipse.ui.console')
15 files changed, 25 insertions, 43 deletions
diff --git a/org.eclipse.ui.console/.project b/org.eclipse.ui.console/.project index aa92a70c1..b48657dd4 100644 --- a/org.eclipse.ui.console/.project +++ b/org.eclipse.ui.console/.project @@ -2,6 +2,8 @@ <projectDescription> <name>org.eclipse.ui.console</name> <comment></comment> + <projects> + </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> @@ -18,9 +20,15 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> + <nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature> </natures> </projectDescription> diff --git a/org.eclipse.ui.console/META-INF/MANIFEST.MF b/org.eclipse.ui.console/META-INF/MANIFEST.MF index 34fcba0f0..6a8b3d68f 100644 --- a/org.eclipse.ui.console/META-INF/MANIFEST.MF +++ b/org.eclipse.ui.console/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.ui.console; singleton:=true -Bundle-Version: 3.2.100.qualifier +Bundle-Version: 3.3.0.qualifier Bundle-Activator: org.eclipse.ui.console.ConsolePlugin Bundle-Vendor: %providerName Bundle-Localization: plugin diff --git a/org.eclipse.ui.console/component.xml b/org.eclipse.ui.console/component.xml deleted file mode 100644 index de1f8d5c8..000000000 --- a/org.eclipse.ui.console/component.xml +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<component xmlns="http://eclipse.org/component" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://eclipse.org/component ../component.xsd " - name="Eclipse Platform Console"> - <plugin id="org.eclipse.ui.console" /> - - <package name="org.eclipse.ui.console"> - <type name="AbstractConsole" /> - <type name="ConsolePlugin" instantiate="false" subclass="false" /> - <type name="IConsole" /> - <type name="IConsoleConstants" implement="false" /> - <type name="IConsoleDocumentPartitioner" /> - <type name="IConsoleFactory" /> - <type name="IConsoleListener" /> - <type name="IConsoleManager" implement="false" /> - <type name="IConsolePageParticipant" /> - <type name="IConsoleView" implement="false" /> - <type name="IHyperlink" /> - <type name="IHyperlink2" /> - <type name="IOConsole" /> - <type name="IOConsoleInputStream" subclass="false" instantiate="false" /> - <type name="IOConsoleOutputStream" subclass="false" instantiate="false" /> - <type name="IPatternMatchListener" /> - <type name="IPatternMatchListenerDelegate" /> - <type name="MessageConsole" subclass="false" /> - <type name="MessageConsoleStream" subclass="false" instantiate="false" /> - <type name="PatternMatchEvent" subclass="false" /> - <type name="TextConsole" /> - <type name="TextConsolePage" /> - <type name="TextConsoleViewer" /> - </package> - <package name="org.eclipse.ui.console.actions"> - <type name="ClearOutputAction" subclass="false" /> - <type name="CloseConsoleAction" subclass="false" /> - <type name="TextViewerAction" /> - <type name="TextViewerGotoLineAction" subclass="false" /> - </package> - - <component-depends unrestricted="true"/> - -</component>
\ No newline at end of file diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/ConsolePlugin.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/ConsolePlugin.java index 924ee1b8b..ee453bebb 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/ConsolePlugin.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/ConsolePlugin.java @@ -28,6 +28,8 @@ import org.osgi.framework.BundleContext; * The console plug-in class. * * @since 3.0 + * @noinstantiate This class is not intended to be instantiated by clients. + * @noextend This class is not intended to be subclassed by clients. */ public class ConsolePlugin extends AbstractUIPlugin { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleConstants.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleConstants.java index 4321582de..b9df9450a 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleConstants.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleConstants.java @@ -15,6 +15,7 @@ package org.eclipse.ui.console; * Constants relating to the console plug-in. * * @since 3.0 + * @noimplement This interface is not intended to be implemented by clients. */ public interface IConsoleConstants { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleManager.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleManager.java index e5f16fd44..0d24c0c23 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleManager.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleManager.java @@ -16,6 +16,7 @@ package org.eclipse.ui.console; * Clients are not intended to implement this interface. * </p> * @since 3.0 + * @noimplement This interface is not intended to be implemented by clients. */ public interface IConsoleManager { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleView.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleView.java index b76b3c38e..422f0a561 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleView.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleView.java @@ -18,6 +18,7 @@ import org.eclipse.ui.IViewPart; * Clients are not intended to implement this interface. * </p> * @since 3.0 + * @noimplement This interface is not intended to be implemented by clients. */ public interface IConsoleView extends IViewPart { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleInputStream.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleInputStream.java index 66b0ffe4e..1ea63797a 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleInputStream.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleInputStream.java @@ -26,6 +26,8 @@ import org.eclipse.swt.graphics.Color; * to subclass this class. * </p> * @since 3.1 + * @noinstantiate This class is not intended to be instantiated by clients. + * @noextend This class is not intended to be subclassed by clients. * */ public class IOConsoleInputStream extends InputStream { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleOutputStream.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleOutputStream.java index f886fb996..782f766e7 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleOutputStream.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleOutputStream.java @@ -31,6 +31,8 @@ import org.eclipse.ui.internal.console.IOConsolePartitioner; * to process the output. * </p> * @since 3.1 + * @noinstantiate This class is not intended to be instantiated by clients. + * @noextend This class is not intended to be subclassed by clients. */ public class IOConsoleOutputStream extends OutputStream { /** diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsole.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsole.java index a429e94db..dc7cd9da9 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsole.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsole.java @@ -23,6 +23,7 @@ import org.eclipse.ui.part.IPageBookViewPage; * Clients may instantiate this class; not intended to be subclassed. * </p> * @since 3.0 + * @noextend This class is not intended to be subclassed by clients. */ public class MessageConsole extends IOConsole { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsoleStream.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsoleStream.java index 97ef02bd5..652150073 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsoleStream.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsoleStream.java @@ -30,6 +30,8 @@ import java.io.IOException; * Since 3.1, this class extends {@link org.eclipse.ui.console.IOConsoleOutputStream}. * </p> * @since 3.0 + * @noinstantiate This class is not intended to be instantiated by clients. + * @noextend This class is not intended to be subclassed by clients. */ public class MessageConsoleStream extends IOConsoleOutputStream { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/PatternMatchEvent.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/PatternMatchEvent.java index 50693c45c..bbf41202a 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/PatternMatchEvent.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/PatternMatchEvent.java @@ -21,6 +21,7 @@ import java.util.EventObject; * @see org.eclipse.ui.console.IPatternMatchListener * @see org.eclipse.ui.console.TextConsole * @since 3.1 + * @noextend This class is not intended to be subclassed by clients. */ public class PatternMatchEvent extends EventObject { /* diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/ClearOutputAction.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/ClearOutputAction.java index 6b0d8748e..a4707e67e 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/ClearOutputAction.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/ClearOutputAction.java @@ -31,6 +31,7 @@ import org.eclipse.ui.internal.console.IInternalConsoleConstants; * be subclassed. * </p> * @since 3.0 + * @noextend This class is not intended to be subclassed by clients. */ public class ClearOutputAction extends Action { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/CloseConsoleAction.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/CloseConsoleAction.java index 38918477b..6843f4c9b 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/CloseConsoleAction.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/CloseConsoleAction.java @@ -24,6 +24,7 @@ import org.eclipse.ui.internal.console.IInternalConsoleConstants; * be subclassed. * </p> * @since 3.1 + * @noextend This class is not intended to be subclassed by clients. */ public class CloseConsoleAction extends Action { diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/TextViewerGotoLineAction.java b/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/TextViewerGotoLineAction.java index 879e1f443..0ba103472 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/TextViewerGotoLineAction.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/console/actions/TextViewerGotoLineAction.java @@ -31,6 +31,7 @@ import org.eclipse.ui.internal.console.ConsoleMessages; * be subclassed. * </p> * @since 3.0 + * @noextend This class is not intended to be subclassed by clients. */ public class TextViewerGotoLineAction extends TextViewerAction { |