Overview
Package
Class
Tree
Index
Help
Project 1
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
M
N
P
R
S
T
W
X
A
ATTRIBUTE_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of a Attr node.
Attr
- class cscie259.project1.mf.
Attr
.
A simplified, non-interface version of org.w3c.dom.Attr.
AttributeConverter
- class cscie259.project1.
AttributeConverter
.
A program for converting elements' attributes to child elements.
AttributeConverter()
- Constructor for class cscie259.project1.
AttributeConverter
Attributes
- class cscie259.project1.mf.
Attributes
.
A simplified version of org.xml.sax.helpers.AttributesImpl.
Attributes()
- Constructor for class cscie259.project1.mf.
Attributes
addAttribute(String, String)
- Method in class cscie259.project1.mf.
Attributes
Adds a new attribute (i.e., name/value pair) to the collection.
appendChild(Node)
- Method in class cscie259.project1.mf.
Attr
Throws a RuntimeException, since attributes cannot have children.
appendChild(Node)
- Method in class cscie259.project1.mf.
Node
Appends new child to node.
appendChild(Node)
- Method in class cscie259.project1.mf.
Text
Throws a RuntimeException, since text nodes cannot have children.
C
ContentHandler
- interface cscie259.project1.mf.
ContentHandler
.
A simplified version of org.xml.sax.ContentHandler.
characters(String)
- Method in interface cscie259.project1.mf.
ContentHandler
Should be called immediately after a chunk of character data is parsed.
characters(String)
- Method in class cscie259.project1.mf.
DefaultHandler
Should be called immediately after a chunk of character data is parsed.
characters(String)
- Method in class cscie259.project1.mf.
XMLSerializer
Prints out character data, pretty-printed if applicable.
cscie259.project1
- package cscie259.project1
cscie259.project1.mf
- package cscie259.project1.mf
D
DOCUMENT_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of a Document node.
DOMBuilder
- class cscie259.project1.mf.
DOMBuilder
.
A simplified version of org.apache.xml.utils.DOMBuilder.
DOMBuilder()
- Constructor for class cscie259.project1.mf.
DOMBuilder
DOMWalker
- class cscie259.project1.mf.
DOMWalker
.
A class whose sole purpose in life is to walk your DOM.
DOMWalker()
- Constructor for class cscie259.project1.mf.
DOMWalker
DefaultHandler
- class cscie259.project1.mf.
DefaultHandler
.
A simplified version of org.xml.sax.helpers.DefaultHandler.
DefaultHandler()
- Constructor for class cscie259.project1.mf.
DefaultHandler
Document
- class cscie259.project1.mf.
Document
.
A simplified, non-interface version of org.w3c.dom.Document.
Document()
- Constructor for class cscie259.project1.mf.
Document
E
ELEMENT_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of an Element node.
Element
- class cscie259.project1.mf.
Element
.
A simplified, non-interface version of org.w3c.dom.Element.
Element(String)
- Constructor for class cscie259.project1.mf.
Element
Sets node's name.
endDocument()
- Method in interface cscie259.project1.mf.
ContentHandler
Should be called immediately after an XML document is parsed.
endDocument()
- Method in class cscie259.project1.mf.
DefaultHandler
Should be called immediately after an XML document is parsed.
endDocument()
- Method in class cscie259.project1.mf.
XMLSerializer
Closes the output stream.
endElement(String)
- Method in interface cscie259.project1.mf.
ContentHandler
Should be called immediately after an end tag is parsed.
endElement(String)
- Method in class cscie259.project1.mf.
DefaultHandler
Should be called immediately after an end tag is parsed.
endElement(String)
- Method in class cscie259.project1.mf.
XMLSerializer
Prints out the end element tag, pretty-printed if applicable, and updates the current level of indentation.
G
getChildNodes()
- Method in class cscie259.project1.mf.
Node
Gets node's children.
getDocument()
- Method in class cscie259.project1.mf.
DOMBuilder
Returns document's topmost node (i.e., its sole Document node).
getDocumentElement()
- Method in class cscie259.project1.mf.
Document
Returns child node that is the root element of the document.
getLength()
- Method in class cscie259.project1.mf.
Attributes
Return the number of attributes in the list.
getName(int)
- Method in class cscie259.project1.mf.
Attributes
Return an attribute's name by index.
getNodeName()
- Method in class cscie259.project1.mf.
Node
Gets node's name.
getNodeType()
- Method in class cscie259.project1.mf.
Attr
Returns code (Node.ATTRIBUTE_NODE) signifying this node's type.
getNodeType()
- Method in class cscie259.project1.mf.
Document
Returns code (Node.DOCUMENT_NODE) signifying this node's type.
getNodeType()
- Method in class cscie259.project1.mf.
Element
Returns code (Node.ELEMENT_NODE) signifying this node's type.
getNodeType()
- Method in class cscie259.project1.mf.
Node
Returns code signifying this node's type.
getNodeType()
- Method in class cscie259.project1.mf.
Text
Returns code (Node.TEXT) signifying this node's type.
getNodeValue()
- Method in class cscie259.project1.mf.
Node
Gets node's value.
getParentNode()
- Method in class cscie259.project1.mf.
Node
Returns node's parent.
getValue(int)
- Method in class cscie259.project1.mf.
Attributes
Return an attribute's value by index.
I
isEndTag()
- Method in class cscie259.project1.mf.
XMLParser
Returns true if the next characters in the stream are the beginning of an element's end tag.
isStartTag()
- Method in class cscie259.project1.mf.
XMLParser
Returns true if the next character in the stream is the beginning of an element's start tag.
M
main(String[])
- Static method in class cscie259.project1.
AttributeConverter
Main entry point to program.
main(String[])
- Static method in class cscie259.project1.mf.
Tester
Main driver.
N
Node
- class cscie259.project1.mf.
Node
.
A simplified version of org.w3c.dom.Node.
Node()
- Constructor for class cscie259.project1.mf.
Node
P
parse(String, ContentHandler)
- Method in class cscie259.project1.mf.
XMLParser
Parses the specified file, if possible, passing SAX events to given handler.
R
readElement()
- Method in class cscie259.project1.mf.
XMLParser
Parses an element and its content.
readEndTag(String)
- Method in class cscie259.project1.mf.
XMLParser
Parses an end tag, ensuring its name matches currently opened element's name.
readStartTag()
- Method in class cscie259.project1.mf.
XMLParser
Parses a start tag, returning opened element's name.
readText()
- Method in class cscie259.project1.mf.
XMLParser
Parses character data.
S
setNodeName(String)
- Method in class cscie259.project1.mf.
Node
Sets node's name.
setNodeValue(String)
- Method in class cscie259.project1.mf.
Node
Sets node's name.
startDocument()
- Method in interface cscie259.project1.mf.
ContentHandler
Should be called immediately before an XML document is parsed.
startDocument()
- Method in class cscie259.project1.mf.
DefaultHandler
Should be called immediately before an XML document is parsed.
startElement(String, Attributes)
- Method in interface cscie259.project1.mf.
ContentHandler
Should be called immediately after a start tag is parsed.
startElement(String, Attributes)
- Method in class cscie259.project1.mf.
DefaultHandler
Should be called immediately after a start tag is parsed.
startElement(String, Attributes)
- Method in class cscie259.project1.mf.
XMLSerializer
Prints out the start element tag, pretty-printed if applicable, and updates the current level of indentation.
T
TEXT_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of a Text node.
Tester
- class cscie259.project1.mf.
Tester
.
A driver for testing your code.
Tester()
- Constructor for class cscie259.project1.mf.
Tester
Text
- class cscie259.project1.mf.
Text
.
A simplified, non-interface version of org.w3c.dom.Text.
Text(String)
- Constructor for class cscie259.project1.mf.
Text
Sets node's value.
W
walk(Document, ContentHandler)
- Static method in class cscie259.project1.mf.
DOMWalker
Initiates a walk on given document, passing SAX events to handler.
X
XMLParser
- class cscie259.project1.mf.
XMLParser
.
A simplified XML parser.
XMLParser()
- Constructor for class cscie259.project1.mf.
XMLParser
XMLSerializer
- class cscie259.project1.mf.
XMLSerializer
.
A ContentHandler for SAX events that serializes (to an output stream) the events back into XML.
XMLSerializer(BufferedWriter, boolean)
- Constructor for class cscie259.project1.mf.
XMLSerializer
Configures XMLSerializer with given BufferedWriter and for pretty-printedness, if applicable.
A
C
D
E
G
I
M
N
P
R
S
T
W
X
Overview
Package
Class
Tree
Index
Help
Project 1
PREV NEXT
FRAMES
NO FRAMES
All Classes