- WidthFilter - Class in uk.ac.sheffield.jast.filter
-
WidthFilter is a simple filter selecting nodes with a restricted field
width.
- WidthFilter(WidthFilter, int) - Constructor for class uk.ac.sheffield.jast.filter.WidthFilter
-
Secret constructor to copy a WidthFilter but reset the type mask.
- WidthFilter(String, String) - Constructor for class uk.ac.sheffield.jast.filter.WidthFilter
-
Creates a WidthFilter testing the field width of any node with content.
- WidthFilter(String, String, int) - Constructor for class uk.ac.sheffield.jast.filter.WidthFilter
-
Creates a WidthFilter testing the field width of a given node type.
- writeAttribute(String, Object) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Optionally writes an attribute in key-value format, if a value exists.
- writeAttribute(Attribute) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes an Attribute.
- writeBindings() - Method in class uk.ac.sheffield.jast.ASTWriter
-
Optionally writes a Java binding processing instructions after the XML
declaration.
- writeBoundNamespaces() - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes out any declarations for XML namespaces that were bound to Java
packages.
- writeComment(Comment) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes a Comment.
- writeContent(Content, int) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes one kind of Content.
- writeData(Data) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes an escaped character Data node.
- writeDeclaration() - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes the required XML declaration at the head of the output data.
- writeDeclaration(Declaration) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes out the XML Declaration.
- writeDoctype() - Method in class uk.ac.sheffield.jast.ASTWriter
-
Optionally writes a doctype declaration before the root element.
- writeDoctype(Doctype) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes out a Doctype declaration.
- writeDocument(Object) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes a Java abstract syntax tree to an XML output file or stream.
- writeDocument(Document) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes a Document to an XML output file or stream.
- writeElement(Object, int) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes an AST object as an XML element.
- writeElement(Element, int) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes an Element.
- writeInstruction(Instruction) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes a processing Instruction.
- writeOriginal(Object, int, String) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes an original AST object.
- writePrintingText(Object, int) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes printing textual content.
- writeReference(Object) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes an AST object reference.
- writeSchemaReference() - Method in class uk.ac.sheffield.jast.ASTWriter
-
Writes out any declarations for an XML schema reference, if one was
supplied.
- writeStylesheet() - Method in class uk.ac.sheffield.jast.ASTWriter
-
Optionally writes a stylesheet processing instruction after the XML
declaration.
- writeText(Text) - Method in class uk.ac.sheffield.jast.XMLWriter
-
Writes a Text node.