diff options
author | Dani Megert | 2008-05-13 13:39:13 +0000 |
---|---|---|
committer | Dani Megert | 2008-05-13 13:39:13 +0000 |
commit | d4d89934fa8d9ad372c6506a080e122a9843a5e9 (patch) | |
tree | eabce6ee58e89dea29a59e274f049479cbdff870 | |
parent | 16479bc3b1a3a6dd049621a9c258231a9b9283d4 (diff) | |
download | eclipse.platform.text-d4d89934fa8d9ad372c6506a080e122a9843a5e9.tar.gz eclipse.platform.text-d4d89934fa8d9ad372c6506a080e122a9843a5e9.tar.xz eclipse.platform.text-d4d89934fa8d9ad372c6506a080e122a9843a5e9.zip |
Added API tooling tags.
13 files changed, 34 insertions, 17 deletions
diff --git a/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/FileBuffers.java b/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/FileBuffers.java index 672238754ee..4094c7bf9ab 100644 --- a/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/FileBuffers.java +++ b/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/FileBuffers.java @@ -41,6 +41,7 @@ import org.eclipse.core.resources.ResourcesPlugin; * </p> * * @since 3.0 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class FileBuffers { diff --git a/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/LocationKind.java b/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/LocationKind.java index 5ea6fd0e494..f16adb781dd 100644 --- a/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/LocationKind.java +++ b/org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/LocationKind.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 @@ -17,6 +17,7 @@ import org.eclipse.core.runtime.IPath; * Type-safe enum of the available location kinds. * * @since 3.3 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class LocationKind { diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/ContentAssistEvent.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/ContentAssistEvent.java index 94596d1776a..61adff9e7fc 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/ContentAssistEvent.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/ContentAssistEvent.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2005, 2007 IBM Corporation and others. + * Copyright (c) 2005, 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 @@ -20,6 +20,7 @@ package org.eclipse.jface.text.contentassist; * * @since 3.2 * @see ICompletionListener + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class ContentAssistEvent { /** diff --git a/org.eclipse.text/src/org/eclipse/jface/text/Assert.java b/org.eclipse.text/src/org/eclipse/jface/text/Assert.java index 76392467729..c0a1a8fad07 100644 --- a/org.eclipse.text/src/org/eclipse/jface/text/Assert.java +++ b/org.eclipse.text/src/org/eclipse/jface/text/Assert.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2006 IBM Corporation and others. + * Copyright (c) 2000, 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 @@ -10,6 +10,7 @@ *******************************************************************************/ package org.eclipse.jface.text; + /** * <code>Assert</code> is useful for for embedding runtime sanity checks * in code. The static predicate methods all test a condition and throw some @@ -28,6 +29,7 @@ package org.eclipse.jface.text; * </p> * * @deprecated As of 3.3, replaced by {@link org.eclipse.core.runtime.Assert} + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class Assert { diff --git a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableType.java b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableType.java index c4284332120..268d8b1d95e 100644 --- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableType.java +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableType.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. + * Copyright (c) 2006, 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 @@ -17,11 +17,13 @@ import java.util.List; import org.eclipse.core.runtime.Assert; + /** * Value object that represents the type of a template variable. A type is defined by its name and * may have parameters. * * @since 3.3 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class TemplateVariableType { diff --git a/org.eclipse.text/src/org/eclipse/text/edits/UndoEdit.java b/org.eclipse.text/src/org/eclipse/text/edits/UndoEdit.java index f434fddc0b6..ed714f6c694 100644 --- a/org.eclipse.text/src/org/eclipse/text/edits/UndoEdit.java +++ b/org.eclipse.text/src/org/eclipse/text/edits/UndoEdit.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2006 IBM Corporation and others. + * Copyright (c) 2000, 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 @@ -16,6 +16,7 @@ import java.util.List; import org.eclipse.jface.text.BadLocationException; import org.eclipse.jface.text.IDocument; + /** * This class encapsulates the reverse changes of an executed text * edit tree. To apply an undo memento to a document use method @@ -26,6 +27,7 @@ import org.eclipse.jface.text.IDocument; * both cases in a <code>MalformedTreeException<code>. * * @since 3.0 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class UndoEdit extends TextEdit { diff --git a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java index f3baf5c2a7b..3168f66a21a 100644 --- a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java +++ b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2006 IBM Corporation and others. + * Copyright (c) 2000, 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 @@ -17,6 +17,7 @@ import org.eclipse.core.runtime.Assert; import org.eclipse.jface.text.IDocument; + /** * This document undo manager registry provides access to a document's * undo manager. In order to connect a document a document undo manager @@ -28,11 +29,9 @@ import org.eclipse.jface.text.IDocument; * document is connected. * <p> * <em>The recoding of changes starts with the first {@link #connect(IDocument)}.</em></p> - * <p> - * This class is not intended to be subclassed. - * </p> * * @since 3.2 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class DocumentUndoManagerRegistry { diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EditorsUI.java b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EditorsUI.java index 45b68ce3ae3..11d1984577a 100644 --- a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EditorsUI.java +++ b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EditorsUI.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2007 IBM Corporation and others. + * Copyright (c) 2000, 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 @@ -35,12 +35,14 @@ import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds; import org.eclipse.ui.texteditor.MarkerAnnotationPreferences; import org.eclipse.ui.texteditor.spelling.SpellingService; + /** * The central class for access to this plug-in. * This class cannot be instantiated; all functionality is provided by * static methods. * * @since 3.0 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class EditorsUI { diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/texteditor/MarkerUtilities.java b/org.eclipse.ui.editors/src/org/eclipse/ui/texteditor/MarkerUtilities.java index 8f5e79ad762..2395d26ecc4 100644 --- a/org.eclipse.ui.editors/src/org/eclipse/ui/texteditor/MarkerUtilities.java +++ b/org.eclipse.ui.editors/src/org/eclipse/ui/texteditor/MarkerUtilities.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2005 IBM Corporation and others. + * Copyright (c) 2000, 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 @@ -41,6 +41,8 @@ import org.eclipse.ui.PlatformUI; * This class provides static methods only; it is not intended to be * instantiated or subclassed by clients. * </p> + * + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class MarkerUtilities { diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorDescriptor.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorDescriptor.java index 5d5f8f8f30c..bb17a4611f5 100644 --- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorDescriptor.java +++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorDescriptor.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 @@ -39,6 +39,7 @@ import org.eclipse.ui.internal.texteditor.TextEditorPlugin; * extension point. * * @since 3.3 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class HyperlinkDetectorDescriptor { diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorTargetDescriptor.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorTargetDescriptor.java index 3a373b3f86a..53af00e0606 100644 --- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorTargetDescriptor.java +++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HyperlinkDetectorTargetDescriptor.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 @@ -8,7 +8,6 @@ * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ - package org.eclipse.ui.texteditor; import java.util.ArrayList; @@ -24,11 +23,13 @@ import org.eclipse.core.runtime.Status; import org.eclipse.ui.internal.texteditor.NLSUtility; import org.eclipse.ui.internal.texteditor.TextEditorPlugin; + /** * Describes a contribution to the 'org.eclipse.ui.workbench.texteditor.hyperlinkDetectorTargets' * extension point. * * @since 3.3 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class HyperlinkDetectorTargetDescriptor { diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnDescriptor.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnDescriptor.java index 02d99cc499f..c1dc1f5ade8 100755 --- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnDescriptor.java +++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnDescriptor.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2005, 2007 IBM Corporation and others. + * Copyright (c) 2005, 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,7 +19,6 @@ import org.eclipse.core.runtime.ILog; import org.eclipse.core.runtime.InvalidRegistryObjectException; import org.eclipse.core.runtime.content.IContentType; - import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.ui.IEditorInput; import org.eclipse.ui.IWorkbenchPartSite; @@ -32,12 +31,14 @@ import org.eclipse.ui.texteditor.IDocumentProvider; import org.eclipse.ui.texteditor.IDocumentProviderExtension4; import org.eclipse.ui.texteditor.ITextEditor; + /** * The description of an extension to the * <code>org.eclipse.ui.workbench.texteditor.rulerColumns</code> extension point. Instances are * immutable. Instances can be obtained from a {@link RulerColumnRegistry}. * * @since 3.3 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class RulerColumnDescriptor { /** The extension schema name of the class attribute. */ diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnRegistry.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnRegistry.java index 3076d903e5d..b0cc8a8a312 100644 --- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnRegistry.java +++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/rulers/RulerColumnRegistry.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2007 IBM Corporation and others. + * Copyright (c) 2000, 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 @@ -38,11 +38,13 @@ import org.eclipse.ui.internal.texteditor.rulers.RulerColumnMessages; import org.eclipse.ui.internal.texteditor.rulers.RulerColumnPlacementConstraint; import org.eclipse.ui.texteditor.ConfigurationElementSorter; + /** * A registry for all extensions to the * <code>rulerColumns</code> extension point. * * @since 3.3 + * @noinstantiate This class is not intended to be instantiated by clients. */ public final class RulerColumnRegistry { |