final class ElementAnnotationBuilderImpl
extends java.lang.Object
implements org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder
| Constructor and Description |
|---|
ElementAnnotationBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
java.lang.String value,
org.kohsuke.rngom.ast.om.Location location) |
void |
addComment(org.kohsuke.rngom.ast.builder.CommentList commentList) |
void |
addElement(org.kohsuke.rngom.ast.om.ParsedElementAnnotation parsedElementAnnotation) |
void |
addLeadingComment(org.kohsuke.rngom.ast.builder.CommentList commentList) |
void |
addText(java.lang.String value,
org.kohsuke.rngom.ast.om.Location location,
org.kohsuke.rngom.ast.builder.CommentList commentList) |
org.kohsuke.rngom.ast.om.ParsedElementAnnotation |
makeElementAnnotation() |
public void addText(java.lang.String value,
org.kohsuke.rngom.ast.om.Location location,
org.kohsuke.rngom.ast.builder.CommentList commentList)
throws org.kohsuke.rngom.ast.builder.BuildException
addText in interface org.kohsuke.rngom.ast.builder.ElementAnnotationBuilderorg.kohsuke.rngom.ast.builder.BuildExceptionpublic org.kohsuke.rngom.ast.om.ParsedElementAnnotation makeElementAnnotation()
throws org.kohsuke.rngom.ast.builder.BuildException
makeElementAnnotation in interface org.kohsuke.rngom.ast.builder.ElementAnnotationBuilderorg.kohsuke.rngom.ast.builder.BuildExceptionpublic void addAttribute(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
java.lang.String value,
org.kohsuke.rngom.ast.om.Location location)
throws org.kohsuke.rngom.ast.builder.BuildException
addAttribute in interface org.kohsuke.rngom.ast.builder.Annotationsorg.kohsuke.rngom.ast.builder.BuildExceptionpublic void addElement(org.kohsuke.rngom.ast.om.ParsedElementAnnotation parsedElementAnnotation)
throws org.kohsuke.rngom.ast.builder.BuildException
addElement in interface org.kohsuke.rngom.ast.builder.Annotationsorg.kohsuke.rngom.ast.builder.BuildExceptionpublic void addComment(org.kohsuke.rngom.ast.builder.CommentList commentList)
throws org.kohsuke.rngom.ast.builder.BuildException
addComment in interface org.kohsuke.rngom.ast.builder.Annotationsorg.kohsuke.rngom.ast.builder.BuildExceptionpublic void addLeadingComment(org.kohsuke.rngom.ast.builder.CommentList commentList)
throws org.kohsuke.rngom.ast.builder.BuildException
addLeadingComment in interface org.kohsuke.rngom.ast.builder.Annotationsorg.kohsuke.rngom.ast.builder.BuildException