Top Description Methods
com.sun.tools.rngom.ast.builder

public Interface Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>>

Known Direct Subinterfaces
com.sun.tools.rngom.ast.builder.ElementAnnotationBuilder
Known Direct Implementers
com.sun.tools.rngom.parse.host.AnnotationsHost, com.sun.tools.rngom.digested.Annotation
Imports
com.sun.tools.rngom.ast.om.ParsedElementAnnotation, .Location

Includes attributes and child elements before any RELAX NG element.

Method Summary

Modifier and TypeMethod and Description
public void
addAttribute(String ns, String localName, String prefix, String value, L loc)

Called for an attribute annotation.

public void
addComment(CL comments)

Adds comments following the last initial child element annotation.

public void
addElement(E ea)

Called for a child element annotation.

public void
addLeadingComment(CL comments)

Method Detail

addAttributeback to summary
public void addAttribute(String ns, String localName, String prefix, String value, L loc) throws BuildException

Called for an attribute annotation.

addCommentback to summary
public void addComment(CL comments) throws BuildException

Adds comments following the last initial child element annotation.

addElementback to summary
public void addElement(E ea) throws BuildException

Called for a child element annotation.

addLeadingCommentback to summary
public void addLeadingComment(CL comments) throws BuildException