Package com.sun.tools.rngom.ast.builder
Interface ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
- All Superinterfaces:
Annotations<E,
L, CL>
- All Known Implementing Classes:
SchemaBuilderImpl
public interface ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
extends Annotations<E,L,CL>
Used to build foreign element annotations.
-
Method Summary
Methods inherited from interface com.sun.tools.rngom.ast.builder.Annotations
addAttribute, addComment, addElement, addLeadingComment
-
Method Details
-
addText
Called when a child text is found.- Throws:
BuildException
-
makeElementAnnotation
Called at the end to build an application data structure.- Throws:
BuildException
-