public final class DocElement extends AstNodeBase
| Constructor and Description |
|---|
DocElement(AstLocation location,
DocMultiline docMultiline)
Constructor from multiline.
|
DocElement(AstLocation location,
DocTagDeprecated deprecatedTag)
Constructor from deprecated tag.
|
DocElement(AstLocation location,
DocTagParam paramTag)
Constructor from param tag.
|
DocElement(AstLocation location,
DocTagSee seeTag)
Constructor from see tag.
|
DocElement(AstLocation location,
DocTagTodo todoTag)
Constructor from todo tag.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ZserioAstVisitor visitor)
Accept zserio visitor.
|
DocTagDeprecated |
getDeprecatedTag()
Gets documentation deprecated tag if available.
|
DocMultiline |
getDocMultiline()
Gets documentation multiline text if available.
|
DocTagParam |
getParamTag()
Gets documentation param tag if available.
|
DocTagSee |
getSeeTag()
Gets documentation see tag if available.
|
DocTagTodo |
getTodoTag()
Gets documentation todo tag if available.
|
void |
visitChildren(ZserioAstVisitor visitor)
Visit children of the current AST node using given visitor.
|
getLocationpublic DocElement(AstLocation location, DocMultiline docMultiline)
location - Location of this AST node.docMultiline - Multiline AST node.public DocElement(AstLocation location, DocTagSee seeTag)
location - AST node location.seeTag - See tag.public DocElement(AstLocation location, DocTagTodo todoTag)
location - AST node location.todoTag - Todo tag.public DocElement(AstLocation location, DocTagParam paramTag)
location - AST node location.paramTag - Param tag.public DocElement(AstLocation location, DocTagDeprecated deprecatedTag)
location - AST node location.deprecatedTag - Deprecated tag.public void accept(ZserioAstVisitor visitor)
AstNodevisitor - Visitor to accept.public void visitChildren(ZserioAstVisitor visitor)
AstNodevisitChildren in interface AstNodevisitChildren in class AstNodeBasevisitor - Visitor to use.public DocMultiline getDocMultiline()
public DocTagSee getSeeTag()
public DocTagTodo getTodoTag()
public DocTagParam getParamTag()
public DocTagDeprecated getDeprecatedTag()
Last updated 2024-07-18 11:31:32