public class JavadocBlockTag extends Node
Modifier and Type | Class and Description |
---|---|
static class |
JavadocBlockTag.BlockTagType |
Node.BreadthFirstIterator, Node.DirectChildrenIterator, Node.ObserverRegistrationMode, Node.ParentsVisitor, Node.Parsedness, Node.PostOrderIterator, Node.PreOrderIterator, Node.TreeTraversal
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration, SYMBOL_RESOLVER_KEY
Constructor and Description |
---|
JavadocBlockTag() |
JavadocBlockTag(JavadocDescription description,
JavadocBlockTag.BlockTagType type) |
JavadocBlockTag(TokenRange tokenRange,
JavadocDescription description,
JavadocBlockTag.BlockTagType type)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
<R,A> R |
accept(GenericVisitor<R,A> v,
A arg)
Accept method for visitor support.
|
<A> void |
accept(VoidVisitor<A> v,
A arg)
Accept method for visitor support.
|
JavadocBlockTag |
clone() |
JavadocDescription |
getDescription()
Gets the description associated with the tag.
|
JavadocBlockTagMetaModel |
getMetaModel() |
JavadocBlockTag.BlockTagType |
getType()
Gets the type associated with the tag.
|
boolean |
remove(Node node) |
boolean |
replace(Node node,
Node replacementNode) |
JavadocBlockTag |
setDescription(JavadocDescription description)
Set the description of the block tag.
|
JavadocBlockTag |
setType(JavadocBlockTag.BlockTagType type)
Set the type of the block tag.
|
String |
toText()
Get text representation block tag
|
addOrphanComment, containsData, customInitialization, equals, findAll, findAll, findCompilationUnit, findFirst, findFirst, findFirst, findRootNode, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getDataKeys, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getRange, getSymbolResolver, getTokenRange, getToStringPrettyPrinterConfiguration, hashCode, isAncestorOf, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeData, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, setToStringPrettyPrinterConfiguration, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walk
finalize, getClass, notify, notifyAll, wait, wait, wait
findAncestor, findAncestor, isDescendantOf
containsWithin, containsWithinRange, getBegin, getEnd
public JavadocBlockTag(TokenRange tokenRange, JavadocDescription description, JavadocBlockTag.BlockTagType type)
public JavadocBlockTag()
public JavadocBlockTag(JavadocDescription description, JavadocBlockTag.BlockTagType type)
public String toText()
public JavadocBlockTag setDescription(JavadocDescription description)
description
- describes the tagpublic JavadocBlockTag setType(JavadocBlockTag.BlockTagType type)
type
- the block tag typepublic JavadocDescription getDescription()
public JavadocBlockTag.BlockTagType getType()
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Visitable
R
- the type of the return value of the visitorA
- the type the user argument passed to the visitorv
- the visitor implementationarg
- the argument passed to the visitor (of type A)public <A> void accept(VoidVisitor<A> v, A arg)
Visitable
A
- the type the argument passed for the visitorv
- the visitor implementationarg
- any value relevant for the visitor (of type A)public JavadocBlockTag clone()
public JavadocBlockTagMetaModel getMetaModel()
getMetaModel
in class Node
Copyright © 2007–2020. All rights reserved.