8049422: Remove @jdk.Exported

Reviewed-by: dfuchs, mchung, darcy, chegar
This commit is contained in:
Alan Bateman 2016-01-08 11:47:12 +00:00
parent cdd5f5f4f5
commit 42e7c3091f
126 changed files with 4 additions and 135 deletions

View File

@ -33,12 +33,10 @@ import javax.lang.model.element.Name;
*
* @since 1.8
*/
@jdk.Exported
public interface AttributeTree extends DocTree {
/**
* The kind of an attribute value.
*/
@jdk.Exported
enum ValueKind {
/** The attribute value is empty. */
EMPTY,

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface AuthorTree extends BlockTagTree {
/**
* Returns the name of the author.

View File

@ -31,7 +31,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface BlockTagTree extends DocTree {
/**
* Returns the name of the tag.

View File

@ -33,7 +33,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface CommentTree extends DocTree {
/**
* Returns the text of the comment.

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface DeprecatedTree extends BlockTagTree {
/**
* Returns the description explaining why an item is deprecated.

View File

@ -36,7 +36,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface DocCommentTree extends DocTree {
/**
* Returns the first sentence of a documentation comment.

View File

@ -33,5 +33,4 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface DocRootTree extends InlineTagTree { }

View File

@ -30,12 +30,10 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface DocTree {
/**
* Enumerates all kinds of trees.
*/
@jdk.Exported
enum Kind {
/**
* Used for instances of {@link AttributeTree}

View File

@ -54,7 +54,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface DocTreeVisitor<R,P> {
/**

View File

@ -35,7 +35,6 @@ import javax.lang.model.element.Name;
*
* @since 1.8
*/
@jdk.Exported
public interface EndElementTree extends DocTree {
/**
* Returns the name of this element.

View File

@ -38,7 +38,6 @@ import javax.lang.model.element.Name;
*
* @since 1.8
*/
@jdk.Exported
public interface EntityTree extends DocTree {
/**
* Returns the name or value of the entity.

View File

@ -33,7 +33,6 @@ import javax.tools.JavaFileObject;
*
* @since 1.8
*/
@jdk.Exported
public interface ErroneousTree extends TextTree {
/**
* Returns a diagnostic object giving details about

View File

@ -35,7 +35,6 @@ import javax.lang.model.element.Name;
*
* @since 1.8
*/
@jdk.Exported
public interface IdentifierTree extends DocTree {
/**
* Returns the name of the identifier.

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 9
*/
@jdk.Exported
public interface IndexTree extends InlineTagTree {
/**
* Returns the specified search term.

View File

@ -34,5 +34,4 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface InheritDocTree extends InlineTagTree { }

View File

@ -31,7 +31,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface InlineTagTree extends DocTree {
/**
* Returns the name of the tag.

View File

@ -36,7 +36,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface LinkTree extends InlineTagTree {
/**
* Returns the reference of a link.

View File

@ -34,7 +34,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface LiteralTree extends InlineTagTree {
/**
* Returns the body of the {@code @code} or {@code @literal} tag.

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface ParamTree extends BlockTagTree {
/**
* Returns true if this is documenting a type parameter.

View File

@ -34,7 +34,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface ReferenceTree extends DocTree {
/**
* Returns the signature of the Java language element being referenced,

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface ReturnTree extends BlockTagTree {
/**
* Returns the description of the return value of a method.

View File

@ -38,7 +38,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface SeeTree extends BlockTagTree {
/**
* Returns the reference.

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface SerialDataTree extends BlockTagTree {
/**
* Returns the description of the serial data.

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface SerialFieldTree extends BlockTagTree {
/**
* Returns the name of the serial field.

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface SerialTree extends BlockTagTree {
/**
* Returns the description of the field, or the word

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface SinceTree extends BlockTagTree {
/**
* Returns the text explaining the availability of the item being documented.

View File

@ -36,7 +36,6 @@ import javax.lang.model.element.Name;
*
* @since 1.8
*/
@jdk.Exported
public interface StartElementTree extends DocTree {
/**
* Returns the name of the element.

View File

@ -30,7 +30,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface TextTree extends DocTree {
/**
* Returns the text.

View File

@ -38,7 +38,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface ThrowsTree extends BlockTagTree {
/**
* Returns a name of the exception being documented.

View File

@ -36,7 +36,6 @@ import java.util.List;
* @since 1.8
*
*/
@jdk.Exported
public interface UnknownBlockTagTree extends BlockTagTree {
/**
* Returns the content of an unrecognized block tag.

View File

@ -36,7 +36,6 @@ import java.util.List;
* @since 1.8
*
*/
@jdk.Exported
public interface UnknownInlineTagTree extends InlineTagTree {
/**
* Returns the content of an unrecognized inline tag.

View File

@ -33,7 +33,6 @@ package com.sun.source.doctree;
*
* @since 1.8
*/
@jdk.Exported
public interface ValueTree extends InlineTagTree {
/**
* Returns the reference to the value.

View File

@ -36,7 +36,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface VersionTree extends BlockTagTree {
/**
* Returns the body of the tag.

View File

@ -31,5 +31,4 @@
* @since 1.8
* @see <a href="http://download.oracle.com/javase/6/docs/technotes/tools/solaris/javadoc.html#javadoctags">http://download.oracle.com/javase/6/docs/technotes/tools/solaris/javadoc.html#javadoctags</a>
*/
@jdk.Exported
package com.sun.source.doctree;

View File

@ -41,7 +41,6 @@ import java.util.List;
* @author Mahmood Ali
* @since 1.8
*/
@jdk.Exported
public interface AnnotatedTypeTree extends ExpressionTree {
/**
* Returns the annotations associated with this type expression.

View File

@ -42,7 +42,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface AnnotationTree extends ExpressionTree {
/**
* Returns the annotation type.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ArrayAccessTree extends ExpressionTree {
/**
* Returns the expression for the array being accessed.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ArrayTypeTree extends Tree {
/**
* Returns the element type of this array type.

View File

@ -41,7 +41,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface AssertTree extends StatementTree {
/**
* Returns the condition being asserted.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface AssignmentTree extends ExpressionTree {
/**
* Returns the variable being assigned to.

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface BinaryTree extends ExpressionTree {
/**
* Returns the left (first) operand of the expression.

View File

@ -45,7 +45,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface BlockTree extends StatementTree {
/**
* Returns true if and only if this is a static initializer block.

View File

@ -43,7 +43,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface BreakTree extends StatementTree {
/**
* Returns the label for this {@code break} statement.

View File

@ -45,7 +45,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface CaseTree extends Tree {
/**
* Returns the expression for the case, or

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface CatchTree extends Tree {
/**
* Returns the catch variable.

View File

@ -48,7 +48,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ClassTree extends StatementTree {
/**
* Returns the modifiers, including any annotations,

View File

@ -37,7 +37,6 @@ import javax.tools.JavaFileObject;
* @author Peter von der Ah&eacute;
* @since 1.6
*/
@jdk.Exported
public interface CompilationUnitTree extends Tree {
/**
* Returns the annotations listed on any package declaration

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface CompoundAssignmentTree extends ExpressionTree {
/**
* Returns the variable on the left hand side of the compound assignment.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ConditionalExpressionTree extends ExpressionTree {
/**
* Returns the condition.

View File

@ -42,7 +42,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ContinueTree extends StatementTree {
/**
* Returns the label for this {@code continue} statement.

View File

@ -41,7 +41,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface DoWhileLoopTree extends StatementTree {
/**
* Returns the condition of the loop.

View File

@ -39,5 +39,4 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface EmptyStatementTree extends StatementTree {}

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface EnhancedForLoopTree extends StatementTree {
/**
* Returns the control variable for the loop.

View File

@ -34,7 +34,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ErroneousTree extends ExpressionTree {
/**
* Returns any trees that were saved in this node.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ExpressionStatementTree extends StatementTree {
/**
* Returns the expression constituting this statement.

View File

@ -35,5 +35,4 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ExpressionTree extends Tree {}

View File

@ -42,7 +42,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ForLoopTree extends StatementTree {
/**
* Returns any initializers of the {@code for} statement.

View File

@ -41,7 +41,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface IdentifierTree extends ExpressionTree {
/**
* Returns the name of the identifier.

View File

@ -45,7 +45,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface IfTree extends StatementTree {
/**
* Returns the condition of the if-statement.

View File

@ -41,7 +41,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ImportTree extends Tree {
/**
* Returns true if this is a static import declaration.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface InstanceOfTree extends ExpressionTree {
/**
* Returns the expression to be tested.

View File

@ -34,7 +34,6 @@ import java.util.List;
*
* @since 1.8
*/
@jdk.Exported
public interface IntersectionTypeTree extends Tree {
/**
* Returns the bounds of the type.

View File

@ -41,7 +41,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface LabeledStatementTree extends StatementTree {
/**
* Returns the label.

View File

@ -37,7 +37,6 @@ import java.util.List;
* (x,y)-> { return x + y; }
* }</pre>
*/
@jdk.Exported
public interface LambdaExpressionTree extends ExpressionTree {
/**
@ -47,7 +46,6 @@ public interface LambdaExpressionTree extends ExpressionTree {
* <li> statement lambdas, whose body is a block
* </ul>
*/
@jdk.Exported
public enum BodyKind {
/** enum constant for expression lambdas */
EXPRESSION,

View File

@ -31,7 +31,6 @@ package com.sun.source.tree;
*
* @since 1.6
*/
@jdk.Exported
public interface LineMap {
/**
* Finds the start position of a line.

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface LiteralTree extends ExpressionTree {
/**
* Returns the value of the literal expression.

View File

@ -39,14 +39,12 @@ import javax.lang.model.element.Name;
*
* @since 1.8
*/
@jdk.Exported
public interface MemberReferenceTree extends ExpressionTree {
/**
* There are two kinds of member references: (i) method references and
* (ii) constructor references
*/
@jdk.Exported
public enum ReferenceMode {
/** enum constant for method references. */
INVOKE,

View File

@ -41,7 +41,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface MemberSelectTree extends ExpressionTree {
/**
* Returns the expression for which a member is to be selected.

View File

@ -43,7 +43,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface MethodInvocationTree extends ExpressionTree {
/**
* Returns the type arguments for this method invocation.

View File

@ -46,7 +46,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface MethodTree extends Tree {
/**
* Returns the modifiers, including any annotations for the method being declared.

View File

@ -45,7 +45,6 @@ import javax.lang.model.element.Modifier;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ModifiersTree extends Tree {
/**
* Returns the flags in this modifiers tree.

View File

@ -43,7 +43,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface NewArrayTree extends ExpressionTree {
/**
* Returns the base type of the expression.

View File

@ -48,7 +48,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface NewClassTree extends ExpressionTree {
/**
* Returns the enclosing expression, or {@code null} if none.

View File

@ -35,7 +35,6 @@ import java.util.List;
* @author Paul Govereau
* @since 9
*/
@jdk.Exported
public interface PackageTree extends Tree {
/**
* Returns the annotations associated with this package declaration.

View File

@ -41,7 +41,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ParameterizedTypeTree extends Tree {
/**
* Returns the base type.

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ParenthesizedTree extends ExpressionTree {
/**
* Returns the expression within the parentheses.

View File

@ -41,7 +41,6 @@ import javax.lang.model.type.TypeKind;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface PrimitiveTypeTree extends Tree {
/**
* Returns the kind of this primitive type.

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ReturnTree extends StatementTree {
/**
* Returns the expression to be returned.

View File

@ -48,7 +48,6 @@ import javax.lang.model.element.TypeElement;
*
* @since 1.6
*/
@jdk.Exported
public interface Scope {
/**
* Returns the enclosing scope.

View File

@ -35,5 +35,4 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface StatementTree extends Tree {}

View File

@ -43,7 +43,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface SwitchTree extends StatementTree {
/**
* Returns the expression for the {@code switch} statement.

View File

@ -40,7 +40,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface SynchronizedTree extends StatementTree {
/**
* Returns the expression on which to synchronize.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface ThrowTree extends StatementTree {
/**
* Returns the expression to be thrown.

View File

@ -39,13 +39,11 @@ package com.sun.source.tree;
*
* @since 1.6
*/
@jdk.Exported
public interface Tree {
/**
* Enumerates all kinds of trees.
*/
@jdk.Exported
public enum Kind {
/**
* Used for instances of {@link AnnotatedTypeTree}

View File

@ -56,7 +56,6 @@ package com.sun.source.tree;
*
* @since 1.6
*/
@jdk.Exported
public interface TreeVisitor<R,P> {
/**
* Visits an AnnotatedTypeTree node.

View File

@ -45,7 +45,6 @@ import java.util.List;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface TryTree extends StatementTree {
/**
* Returns the block of the {@code try} statement.

View File

@ -39,7 +39,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface TypeCastTree extends ExpressionTree {
/**
* Returns the target type of the cast.

View File

@ -46,7 +46,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface TypeParameterTree extends Tree {
/**
* Returns the name of the type parameter.

View File

@ -42,7 +42,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface UnaryTree extends ExpressionTree {
/**
* Returns the expression that is the operand of the unary operator.

View File

@ -35,7 +35,6 @@ import java.util.List;
*
* @since 1.7
*/
@jdk.Exported
public interface UnionTypeTree extends Tree {
/**
* Returns the alternative type expressions.

View File

@ -42,7 +42,6 @@ import javax.lang.model.element.Name;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface VariableTree extends StatementTree {
/**
* Returns the modifiers, including any annotations, on the declaration.

View File

@ -41,7 +41,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface WhileLoopTree extends StatementTree {
/**
* Returns the condition of the loop.

View File

@ -44,7 +44,6 @@ package com.sun.source.tree;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public interface WildcardTree extends Tree {
/**
* Returns the bound of the wildcard.

View File

@ -31,5 +31,4 @@
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
package com.sun.source.tree;

View File

@ -36,7 +36,6 @@ import com.sun.source.tree.CompilationUnitTree;
*
* @since 1.8
*/
@jdk.Exported
public interface DocSourcePositions extends SourcePositions {
/**

View File

@ -37,7 +37,6 @@ import java.util.Objects;
*
* @since 1.8
*/
@jdk.Exported
public class DocTreePath implements Iterable<DocTree> {
/**
* Returns a documentation tree path for a tree node within a compilation unit,

View File

@ -37,7 +37,6 @@ import com.sun.source.doctree.DocTree;
*
* @since 1.8
*/
@jdk.Exported
public class DocTreePathScanner<R, P> extends DocTreeScanner<R, P> {
/**
* Scans a tree from a position identified by a tree path.

View File

@ -68,7 +68,6 @@ import com.sun.tools.javac.tree.DCTree.DCIndex;
*
* @since 1.8
*/
@jdk.Exported
public class DocTreeScanner<R,P> implements DocTreeVisitor<R,P> {
/**

View File

@ -43,7 +43,6 @@ import com.sun.source.doctree.DocTree;
*
* @since 1.8
*/
@jdk.Exported
public abstract class DocTrees extends Trees {
/**
* Returns a DocTrees object for a given CompilationTask.

View File

@ -48,7 +48,6 @@ import com.sun.tools.javac.util.Context;
* @author Jonathan Gibbons
* @since 1.6
*/
@jdk.Exported
public abstract class JavacTask implements CompilationTask {
/**

Some files were not shown because too many files have changed in this diff Show More