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.ElementAnnotationBuilder
org.kohsuke.rngom.ast.builder.BuildException
public org.kohsuke.rngom.ast.om.ParsedElementAnnotation makeElementAnnotation() throws org.kohsuke.rngom.ast.builder.BuildException
makeElementAnnotation
in interface org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder
org.kohsuke.rngom.ast.builder.BuildException
public 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.Annotations
org.kohsuke.rngom.ast.builder.BuildException
public void addElement(org.kohsuke.rngom.ast.om.ParsedElementAnnotation parsedElementAnnotation) throws org.kohsuke.rngom.ast.builder.BuildException
addElement
in interface org.kohsuke.rngom.ast.builder.Annotations
org.kohsuke.rngom.ast.builder.BuildException
public void addComment(org.kohsuke.rngom.ast.builder.CommentList commentList) throws org.kohsuke.rngom.ast.builder.BuildException
addComment
in interface org.kohsuke.rngom.ast.builder.Annotations
org.kohsuke.rngom.ast.builder.BuildException
public void addLeadingComment(org.kohsuke.rngom.ast.builder.CommentList commentList) throws org.kohsuke.rngom.ast.builder.BuildException
addLeadingComment
in interface org.kohsuke.rngom.ast.builder.Annotations
org.kohsuke.rngom.ast.builder.BuildException