### 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 the ToolFactory. * 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 * @since 3.2 Index: component.xml =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/component.xml,v retrieving revision 1.7 diff -u -r1.7 component.xml --- component.xml 12 May 2006 18:04:01 -0000 1.7 +++ component.xml 16 May 2006 08:37:19 -0000 @@ -10,8 +10,8 @@ - - + + @@ -22,7 +22,7 @@ - + @@ -59,7 +59,7 @@ - + @@ -72,12 +72,12 @@ - + - + - - + + @@ -93,7 +93,7 @@ - + @@ -229,8 +229,8 @@ - - + + Index: compiler/org/eclipse/jdt/core/compiler/InvalidInputException.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/InvalidInputException.java,v retrieving revision 1.18 diff -u -r1.18 InvalidInputException.java --- compiler/org/eclipse/jdt/core/compiler/InvalidInputException.java 10 May 2006 18:03:51 -0000 1.18 +++ compiler/org/eclipse/jdt/core/compiler/InvalidInputException.java 16 May 2006 08:37:21 -0000 @@ -13,6 +13,9 @@ /** * Exception thrown by a scanner when encountering lexical errors. + *

+ * 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 */