### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.core Index: model/org/eclipse/jdt/core/IClasspathAttribute.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/IClasspathAttribute.java,v retrieving revision 1.8 diff -u -r1.8 IClasspathAttribute.java --- model/org/eclipse/jdt/core/IClasspathAttribute.java 29 Mar 2006 03:08:46 -0000 1.8 +++ model/org/eclipse/jdt/core/IClasspathAttribute.java 16 May 2006 08:37:26 -0000 @@ -13,6 +13,9 @@ /** * A classpath attribute defines a name/value pair that can be persisted with a classpath entry. Such an attribute * can be created using the factory method {@link JavaCore#newClasspathAttribute(String, String) newClasspathAttribute(String name, String value)}. + *
+ * This interface is not intended to be implemented by clients. + *
* * @see JavaCore#newContainerEntry( * org.eclipse.core.runtime.IPath containerPath, Index: model/org/eclipse/jdt/core/CompletionContext.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/CompletionContext.java,v retrieving revision 1.9 diff -u -r1.9 CompletionContext.java --- model/org/eclipse/jdt/core/CompletionContext.java 29 Mar 2006 03:08:46 -0000 1.9 +++ model/org/eclipse/jdt/core/CompletionContext.java 16 May 2006 08:37:25 -0000 @@ -17,6 +17,9 @@ * Completion context. * * Represent the context in which the completion occurs. + *+ * This class is not intended to be instantiated or subclassed by clients. + *
* * @see CompletionRequestor#acceptContext(CompletionContext) * @since 3.1 Index: model/org/eclipse/jdt/core/CompletionProposal.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/CompletionProposal.java,v retrieving revision 1.32 diff -u -r1.32 CompletionProposal.java --- model/org/eclipse/jdt/core/CompletionProposal.java 29 Mar 2006 03:08:46 -0000 1.32 +++ model/org/eclipse/jdt/core/CompletionProposal.java 16 May 2006 08:37:26 -0000 @@ -43,8 +43,8 @@ * competing proposals. * *- * The completion engine creates instances of this class; it is not - * intended to be used by other clients. + * The completion engine creates instances of this class; it is not intended + * to be instantiated or subclassed by clients. *
* * @see ICodeAssist#codeComplete(int, CompletionRequestor) Index: model/org/eclipse/jdt/core/ITypeParameter.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/ITypeParameter.java,v retrieving revision 1.5 diff -u -r1.5 ITypeParameter.java --- model/org/eclipse/jdt/core/ITypeParameter.java 10 May 2006 18:03:42 -0000 1.5 +++ model/org/eclipse/jdt/core/ITypeParameter.java 16 May 2006 08:37:26 -0000 @@ -22,6 +22,9 @@ * of the type parameters use {@link IType#getTypeParameters()} for a type and use * {@link IMethod#getTypeParameters()} for a method. * + *+ * This interface is not intended to be implemented by clients. + *
* * @since 3.1 */ Index: model/org/eclipse/jdt/core/compiler/ITerminalSymbols.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/compiler/ITerminalSymbols.java,v retrieving revision 1.7 diff -u -r1.7 ITerminalSymbols.java --- model/org/eclipse/jdt/core/compiler/ITerminalSymbols.java 23 Feb 2005 02:47:59 -0000 1.7 +++ model/org/eclipse/jdt/core/compiler/ITerminalSymbols.java 16 May 2006 08:37:26 -0000 @@ -14,6 +14,9 @@ /** * Maps each terminal symbol in the java-grammar into a unique integer. * This integer is used to represent the terminal when computing a parsing action. + *+ * This interface is not intended to be implemented by clients. + *
* * @see IScanner * @since 2.0 Index: model/org/eclipse/jdt/core/compiler/IScanner.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/compiler/IScanner.java,v retrieving revision 1.12 diff -u -r1.12 IScanner.java --- model/org/eclipse/jdt/core/compiler/IScanner.java 10 May 2006 18:03:52 -0000 1.12 +++ model/org/eclipse/jdt/core/compiler/IScanner.java 16 May 2006 08:37:26 -0000 @@ -17,11 +17,14 @@ * Definition of a Java scanner, as returned by theToolFactory
.
* The scanner is responsible for tokenizing a given source, providing information about
* the nature of the token read, its positions and source equivalent.
- *
+ *
* When the scanner has finished tokenizing, it answers an EOF token (
* ITerminalSymbols#TokenNameEOF
.
- *
+ *
* When encountering lexical errors, an InvalidInputException
is thrown.
+ *
+ * This interface is not intended to be implemented by clients. + *
* * @see org.eclipse.jdt.core.ToolFactory * @see ITerminalSymbols Index: dom/org/eclipse/jdt/core/dom/AST.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java,v retrieving revision 1.147 diff -u -r1.147 AST.java --- dom/org/eclipse/jdt/core/dom/AST.java 29 Mar 2006 02:54:50 -0000 1.147 +++ dom/org/eclipse/jdt/core/dom/AST.java 16 May 2006 08:37:23 -0000 @@ -84,8 +84,8 @@ * read-only AST. * *- * Clients may create instances of this class, which is not intended to be - * subclassed. + * Clients may create instances of this class using {@link #newAST(int)}, + * but this class is not intended to be subclassed. *
* * @see ASTParser Index: formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java,v retrieving revision 1.71 diff -u -r1.71 DefaultCodeFormatterConstants.java --- formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java 29 Mar 2006 02:59:17 -0000 1.71 +++ formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java 16 May 2006 08:37:25 -0000 @@ -18,6 +18,9 @@ /** * Constants used to set up the options of the code formatter. + *+ * This class is not intended to be instantiated or subclassed by clients. + *
* * @since 3.0 */ Index: formatter/org/eclipse/jdt/core/formatter/CodeFormatterApplication.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/CodeFormatterApplication.java,v retrieving revision 1.4 diff -u -r1.4 CodeFormatterApplication.java --- formatter/org/eclipse/jdt/core/formatter/CodeFormatterApplication.java 13 Feb 2006 01:21:02 -0000 1.4 +++ formatter/org/eclipse/jdt/core/formatter/CodeFormatterApplication.java 16 May 2006 08:37:23 -0000 @@ -38,6 +38,9 @@ * There are a couple improvments that could be made: 1. Make a list of all the * files first so that a file does not get formatted twice. 2. Use a text based * progress monitor for output. + *+ * This class is not intended to be instantiated or subclassed by clients. + *
* * @author Ben Konrath+ * This class is not intended to be instantiated or subclassed by clients. + *
*/ public class InvalidInputException extends Exception { Index: compiler/org/eclipse/jdt/core/compiler/CharOperation.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java,v retrieving revision 1.73 diff -u -r1.73 CharOperation.java --- compiler/org/eclipse/jdt/core/compiler/CharOperation.java 9 May 2006 11:11:29 -0000 1.73 +++ compiler/org/eclipse/jdt/core/compiler/CharOperation.java 16 May 2006 08:37:21 -0000 @@ -15,6 +15,9 @@ /** * This class is a collection of helper methods to manipulate char arrays. + *+ * This class is not intended to be instantiated or subclassed by clients. + *
* * @since 2.1 */