langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
changeset 37009 476d8d615222
parent 35346 c0614a805fad
child 41452 ddaef4bba083
equal deleted inserted replaced
37008:55c73d04e57c 37009:476d8d615222
    40 import com.sun.source.doctree.DocRootTree;
    40 import com.sun.source.doctree.DocRootTree;
    41 import com.sun.source.doctree.DocTree;
    41 import com.sun.source.doctree.DocTree;
    42 import com.sun.source.doctree.EndElementTree;
    42 import com.sun.source.doctree.EndElementTree;
    43 import com.sun.source.doctree.EntityTree;
    43 import com.sun.source.doctree.EntityTree;
    44 import com.sun.source.doctree.ErroneousTree;
    44 import com.sun.source.doctree.ErroneousTree;
       
    45 import com.sun.source.doctree.HiddenTree;
    45 import com.sun.source.doctree.IdentifierTree;
    46 import com.sun.source.doctree.IdentifierTree;
    46 import com.sun.source.doctree.IndexTree;
    47 import com.sun.source.doctree.IndexTree;
    47 import com.sun.source.doctree.InheritDocTree;
    48 import com.sun.source.doctree.InheritDocTree;
    48 import com.sun.source.doctree.LinkTree;
    49 import com.sun.source.doctree.LinkTree;
    49 import com.sun.source.doctree.LiteralTree;
    50 import com.sun.source.doctree.LiteralTree;
   154      * @return an {@code ExceptionTree} object
   155      * @return an {@code ExceptionTree} object
   155      */
   156      */
   156     ThrowsTree newExceptionTree(ReferenceTree name, List<? extends DocTree> description);
   157     ThrowsTree newExceptionTree(ReferenceTree name, List<? extends DocTree> description);
   157 
   158 
   158     /**
   159     /**
       
   160      * Create a new {@code HiddenTree} object, to represent an {@code {@hidden } } tag.
       
   161      * @param text the content of the tag
       
   162      * @return a {@code HiddenTree} object
       
   163      */
       
   164     HiddenTree newHiddenTree(List<? extends DocTree> text);
       
   165 
       
   166     /**
   159      * Create a new {@code IdentifierTree} object, to represent an identifier, such as in a
   167      * Create a new {@code IdentifierTree} object, to represent an identifier, such as in a
   160      * {@code @param } tag.
   168      * {@code @param } tag.
   161      * @param name the name of the identifier
   169      * @param name the name of the identifier
   162      * @return an {@code IdentifierTree} object
   170      * @return an {@code IdentifierTree} object
   163      */
   171      */