Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDani Megert2008-05-13 11:36:09 +0000
committerDani Megert2008-05-13 11:36:09 +0000
commit693ef24bda5e48d51994fed6e069d08c1058f676 (patch)
treee83e88859c8382a0bfd05cf7b2f6a97569744932
parent778a114acb70fa94242b3ad42f957963a4bbbd9e (diff)
downloadeclipse.platform.text-693ef24bda5e48d51994fed6e069d08c1058f676.tar.gz
eclipse.platform.text-693ef24bda5e48d51994fed6e069d08c1058f676.tar.xz
eclipse.platform.text-693ef24bda5e48d51994fed6e069d08c1058f676.zip
Added API tooling tags.
-rw-r--r--org.eclipse.ui.editors/.project6
-rw-r--r--org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/templates/ContributionTemplateStore.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/.project6
-rw-r--r--org.eclipse.ui.workbench.texteditor/component.xml54
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/DefaultRangeIndicator.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceAction.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoAnnotationAction.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoLineAction.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IAbstractTextEditorHelpContextIds.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionConstants.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionDefinitionIds.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorDropTargetListener.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IWorkbenchActionDefinitionIds.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IncrementalFindAction.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RevertToSavedAction.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/SaveAction.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/quickdiff/QuickDiff.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/IColumnSupport.java3
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingContext.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingEngineDescriptor.java1
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingService.java1
22 files changed, 32 insertions, 55 deletions
diff --git a/org.eclipse.ui.editors/.project b/org.eclipse.ui.editors/.project
index b0c5a6e20..24ea53db1 100644
--- a/org.eclipse.ui.editors/.project
+++ b/org.eclipse.ui.editors/.project
@@ -20,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.editors/src/org/eclipse/ui/editors/text/templates/ContributionTemplateStore.java b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/templates/ContributionTemplateStore.java
index 74be4e4fe..52250c961 100644
--- a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/templates/ContributionTemplateStore.java
+++ b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/templates/ContributionTemplateStore.java
@@ -49,6 +49,7 @@ import org.eclipse.ui.internal.editors.text.NLSUtility;
* </p>
*
* @since 3.0
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class ContributionTemplateStore extends TemplateStore {
/* extension point string literals */
diff --git a/org.eclipse.ui.workbench.texteditor/.project b/org.eclipse.ui.workbench.texteditor/.project
index f999e2418..751231e02 100644
--- a/org.eclipse.ui.workbench.texteditor/.project
+++ b/org.eclipse.ui.workbench.texteditor/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature>
</natures>
</projectDescription>
diff --git a/org.eclipse.ui.workbench.texteditor/component.xml b/org.eclipse.ui.workbench.texteditor/component.xml
deleted file mode 100644
index 5955d4208..000000000
--- a/org.eclipse.ui.workbench.texteditor/component.xml
+++ /dev/null
@@ -1,54 +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="Text Editor Framework">
- <plugin id="org.eclipse.ui.workbench.texteditor"/>
-
- <package name="org.eclipse.ui.contentassist">
- <type name="ContentAssistHandler"/>
- </package>
-
- <package name="org.eclipse.ui.texteditor">
- <type name="DefaultRangeIndicator" subclass="false"/>
- <type name="FindNextAction" subclass="false"/>
- <type name="FindReplaceAction" subclass="false"/>
- <type name="GotoAnnotationAction" subclass="false"/>
- <type name="GotoLineAction" subclass="false"/>
- <type name="HyperlinkDetectorDescriptor" instantiate="false" subclass="false"/>
- <type name="HyperlinkDetectorTargetDescriptor" instantiate="false" subclass="false"/>
- <type name="IAbstractTextEditorHelpContextIds" implement="false"/>
- <type name="IncrementalFindAction" subclass="false"/>
- <type name="ITextEditorActionConstants" implement="false"/>
- <type name="ITextEditorActionDefinitionIds" implement="false"/>
- <type name="ITextEditorDropTargetListener" implement="false"/>
- <type name="IWorkbenchActionDefinitionIds" implement="false"/>
- <type name="RevertToSavedAction" subclass="false"/>
- <type name="SaveAction" subclass="false"/>
- </package>
-
- <package name="org.eclipse.ui.texteditor.link">
- </package>
-
- <package name="org.eclipse.ui.texteditor.quickdiff">
- <type name="QuickDiff" subclass="false"/>
- </package>
-
- <package name="org.eclipse.ui.texteditor.rulers">
- <type name="IColumnSupport" implement="false"/>
- <type name="RulerColumnDescriptor" instantiate="false" subclass="false"/>
- <type name="RulerColumnRegistry" instantiate="false" subclass="false"/>
- </package>
-
- <package name="org.eclipse.ui.texteditor.spelling">
- <type name="SpellingContext" subclass="false"/>
- <type name="SpellingEngineDescriptor" subclass="false"/>
- <type name="SpellingService" subclass="false"/>
- </package>
-
- <package name="org.eclipse.ui.texteditor.templates">
- </package>
-
- <component-depends unrestricted="true"/>
-</component>
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/DefaultRangeIndicator.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/DefaultRangeIndicator.java
index 4cc032399..d62520b5f 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/DefaultRangeIndicator.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/DefaultRangeIndicator.java
@@ -37,6 +37,7 @@ import org.eclipse.swt.widgets.Display;
* This class may be instantiated; it is not intended to be subclassed.
* This class is instantiated automatically by <code>AbstractTextEditor</code>.
* </p>
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class DefaultRangeIndicator extends Annotation implements IAnnotationPresentation {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java
index 4e1c5fd72..c2a090296 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindNextAction.java
@@ -41,6 +41,7 @@ import org.eclipse.ui.internal.texteditor.TextEditorPlugin;
* </p>
*
* @since 2.0
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class FindNextAction extends ResourceAction implements IUpdate {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceAction.java
index 58683ee71..26fae092e 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceAction.java
@@ -45,6 +45,7 @@ import org.eclipse.ui.IWorkbenchWindow;
* </p>
*
* @see IFindReplaceTarget
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class FindReplaceAction extends ResourceAction implements IUpdate {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoAnnotationAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoAnnotationAction.java
index 1dd7482af..b13aea07c 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoAnnotationAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoAnnotationAction.java
@@ -24,6 +24,7 @@ import org.eclipse.jface.text.source.IAnnotationModel;
* </p>
*
* @since 3.2
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class GotoAnnotationAction extends TextEditorAction {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoLineAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoLineAction.java
index f46ac1c75..6cd0de240 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoLineAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/GotoLineAction.java
@@ -46,6 +46,7 @@ import org.eclipse.ui.internal.texteditor.TextEditorPlugin;
* <p>
* This class may be instantiated; it is not intended to be subclassed.
* </p>
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class GotoLineAction extends TextEditorAction {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IAbstractTextEditorHelpContextIds.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IAbstractTextEditorHelpContextIds.java
index 9153b22f3..d243359ad 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IAbstractTextEditorHelpContextIds.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IAbstractTextEditorHelpContextIds.java
@@ -24,6 +24,7 @@ import org.eclipse.ui.PlatformUI;
* <p>
* This interface contains constants only; it is not intended to be implemented.
* </p>
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IAbstractTextEditorHelpContextIds {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionConstants.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionConstants.java
index 44adc28d1..504dedbe7 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionConstants.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionConstants.java
@@ -28,6 +28,7 @@ import org.eclipse.ui.actions.ActionFactory;
* <p>
* This interface must not be implemented by clients.
* </p>
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface ITextEditorActionConstants extends IWorkbenchActionConstants {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionDefinitionIds.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionDefinitionIds.java
index 7445a2a12..a0863bd0a 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionDefinitionIds.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorActionDefinitionIds.java
@@ -24,6 +24,7 @@ import org.eclipse.jface.text.information.IInformationProvider;
* </p>
*
* @since 2.0
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface ITextEditorActionDefinitionIds extends IWorkbenchActionDefinitionIds {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorDropTargetListener.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorDropTargetListener.java
index f3f087ba0..cc9ee5704 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorDropTargetListener.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/ITextEditorDropTargetListener.java
@@ -20,6 +20,7 @@ import org.eclipse.swt.dnd.Transfer;
* This interface is not part of the official API.
*
* @since 3.0
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface ITextEditorDropTargetListener extends DropTargetListener {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IWorkbenchActionDefinitionIds.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IWorkbenchActionDefinitionIds.java
index f4faeb292..dba3303c1 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IWorkbenchActionDefinitionIds.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IWorkbenchActionDefinitionIds.java
@@ -18,6 +18,7 @@ package org.eclipse.ui.texteditor;
* </p>
*
* @since 2.0
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IWorkbenchActionDefinitionIds {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IncrementalFindAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IncrementalFindAction.java
index 2b6b31769..966695446 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IncrementalFindAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/IncrementalFindAction.java
@@ -26,6 +26,7 @@ import org.eclipse.ui.IWorkbenchWindow;
* This class may be instantiated; it is not intended to be subclassed.
* </p>
* @since 2.0
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class IncrementalFindAction extends ResourceAction implements IUpdate {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RevertToSavedAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RevertToSavedAction.java
index 495bf97d8..6b22ed702 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RevertToSavedAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RevertToSavedAction.java
@@ -22,6 +22,7 @@ import java.util.ResourceBundle;
* <p>
* This class may be instantiated; it is not intended to be subclassed.
* </p>
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class RevertToSavedAction extends TextEditorAction {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/SaveAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/SaveAction.java
index aa9879877..e068d63d4 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/SaveAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/SaveAction.java
@@ -22,6 +22,7 @@ import java.util.ResourceBundle;
* <p>
* This class may be instantiated; it is not intended to be subclassed.
* </p>
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class SaveAction extends TextEditorAction {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/quickdiff/QuickDiff.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/quickdiff/QuickDiff.java
index 7a40e3cf9..8906fc5f0 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/quickdiff/QuickDiff.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/quickdiff/QuickDiff.java
@@ -30,6 +30,7 @@ import org.eclipse.ui.texteditor.ITextEditor;
* This class may be instantiated, it is not intended to be subclassed.
* </p>
* @since 3.0
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class QuickDiff {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/IColumnSupport.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/IColumnSupport.java
index 208546d02..4765c88e0 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/IColumnSupport.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/IColumnSupport.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
+ * Copyright (c) 2007, 2008 IBM Corporation 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
@@ -19,6 +19,7 @@ package org.eclipse.ui.texteditor.rulers;
* </p>
*
* @since 3.3
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IColumnSupport {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingContext.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingContext.java
index 003a209e7..c44cb66f2 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingContext.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingContext.java
@@ -22,6 +22,7 @@ import org.eclipse.core.runtime.content.IContentType;
* </p>
*
* @since 3.1
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class SpellingContext {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingEngineDescriptor.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingEngineDescriptor.java
index 4bdca93be..041e43359 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingEngineDescriptor.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingEngineDescriptor.java
@@ -27,6 +27,7 @@ import org.eclipse.ui.internal.texteditor.spelling.EmptySpellingPreferenceBlock;
* </p>
*
* @since 3.1
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class SpellingEngineDescriptor {
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingService.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingService.java
index 70bcbf034..383031511 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingService.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/spelling/SpellingService.java
@@ -32,6 +32,7 @@ import org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry;
* </p>
*
* @since 3.1
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class SpellingService {

Back to the top