Overview
Package
Class
Tree
Index
Help
Project 1
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
M
N
P
R
S
T
W
X
A
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.
Attr
- Class in
cscie259.project1.mf
A simplified, non-interface version of org.w3c.dom.Attr.
ATTRIBUTE_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of a Attr node.
AttributeConverter
- Class in
cscie259.project1
A program for converting elements' attributes to child elements.
AttributeConverter()
- Constructor for class cscie259.project1.
AttributeConverter
Attributes
- Class in
cscie259.project1.mf
A simplified version of org.xml.sax.helpers.AttributesImpl.
Attributes()
- Constructor for class cscie259.project1.mf.
Attributes
C
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.
ContentHandler
- Interface in
cscie259.project1.mf
A simplified version of org.xml.sax.ContentHandler.
cscie259.project1
- package cscie259.project1
cscie259.project1.mf
- package cscie259.project1.mf
D
DefaultHandler
- Class in
cscie259.project1.mf
A simplified version of org.xml.sax.helpers.DefaultHandler.
DefaultHandler()
- Constructor for class cscie259.project1.mf.
DefaultHandler
Document
- Class in
cscie259.project1.mf
A simplified, non-interface version of org.w3c.dom.Document.
Document()
- Constructor for class cscie259.project1.mf.
Document
DOCUMENT_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of a Document node.
DOMBuilder
- Class in
cscie259.project1.mf
A simplified version of org.apache.xml.utils.DOMBuilder.
DOMBuilder()
- Constructor for class cscie259.project1.mf.
DOMBuilder
DOMWalker
- Class in
cscie259.project1.mf
A class whose sole purpose in life is to walk your DOM.
DOMWalker()
- Constructor for class cscie259.project1.mf.
DOMWalker
E
Element
- Class in
cscie259.project1.mf
A simplified, non-interface version of org.w3c.dom.Element.
Element(String)
- Constructor for class cscie259.project1.mf.
Element
Sets node's name.
ELEMENT_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of an Element node.
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.
ErrorHandler
- Interface in
cscie259.project1.mf
A simplified version of org.xml.sax.ErrorHandler.
F
fatalError(Exception)
- Method in class cscie259.project1.mf.
DefaultHandler
Should be called immediately after a parsing error is encountered.
fatalError(Exception)
- Method in interface cscie259.project1.mf.
ErrorHandler
Should be called immediately after a parsing error is encountered.
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 in
cscie259.project1.mf
A simplified version of org.w3c.dom.Node.
Node()
- Constructor for class cscie259.project1.mf.
Node
P
parse(String, DefaultHandler)
- 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
Tester
- Class in
cscie259.project1.mf
A driver for testing your code.
Tester()
- Constructor for class cscie259.project1.mf.
Tester
Text
- Class in
cscie259.project1.mf
A simplified, non-interface version of org.w3c.dom.Text.
Text(String)
- Constructor for class cscie259.project1.mf.
Text
Sets node's value.
TEXT_NODE
- Static variable in class cscie259.project1.mf.
Node
Short code identifying the type of a Text node.
W
walk(Document, DefaultHandler)
- Static method in class cscie259.project1.mf.
DOMWalker
Initiates a walk on given document, passing SAX events to handler.
X
XMLParser
- Class in
cscie259.project1.mf
A simplified XML parser.
XMLParser()
- Constructor for class cscie259.project1.mf.
XMLParser
XMLSerializer
- Class in
cscie259.project1.mf
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
F
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