Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Rennie2008-02-27 14:36:41 +0000
committerMichael Rennie2008-02-27 14:36:41 +0000
commit55600e2604bf795d78d631befad5704a31881bf8 (patch)
treedf33e4a73c9a58f6e986ccc8a51692ccb3ba1f2c /org.eclipse.ui.console
parent88dfb5dba0d7c64fdf4dddb88c36cfffa0e088f3 (diff)
downloadeclipse.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')
-rw-r--r--org.eclipse.ui.console/.project8
-rw-r--r--org.eclipse.ui.console/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.ui.console/component.xml42
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/ConsolePlugin.java2
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleConstants.java1
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleManager.java1
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/IConsoleView.java1
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleInputStream.java2
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/IOConsoleOutputStream.java2
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsole.java1
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/MessageConsoleStream.java2
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/PatternMatchEvent.java1
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/actions/ClearOutputAction.java1
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/actions/CloseConsoleAction.java1
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/console/actions/TextViewerGotoLineAction.java1
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 {

Back to the top