A C E G I L M O P Q R S U

A

atts - Variable in class com.simonstl.ool.StartTag
 

C

characters(char[], int, int) - Method in class com.simonstl.ool.OolBaseSAXFilter
the characters event does the bulk of the work, sending text one way and elements (supplemented with Ool elements) another.
characters(char[], int, int) - Method in class com.simonstl.ool.MixedWrapSAXFilter
Handles characters events.
chars - Variable in class com.simonstl.ool.OolCleanSAXFilter
 
chars - Variable in class com.simonstl.ool.MixedWrapSAXFilter
 
clear() - Method in class com.simonstl.ool.StartStack
 
com.simonstl.ool - package com.simonstl.ool
code for converting XML documents into separate markup and text - and back again.
content - Variable in class com.simonstl.ool.OolBaseSAXFilter
 
currentPosition - Variable in class com.simonstl.ool.OolBaseSAXFilter
 

E

emptyAtts - Variable in class com.simonstl.ool.OolCleanSAXFilter
 
emptyAtts - Variable in class com.simonstl.ool.MixedWrapSAXFilter
 
endElement(String, String, String) - Method in class com.simonstl.ool.OolRemeshSAXFilter
Suppresses the end tags of ool elements if necessary.
endElement(String, String, String) - Method in class com.simonstl.ool.OolCleanSAXFilter
Handles endElement events.
endElement(String, String, String) - Method in class com.simonstl.ool.MixedWrapSAXFilter
Handles endElement events.

G

getAtts() - Method in class com.simonstl.ool.StartTag
 
getContent() - Method in class com.simonstl.ool.OolBaseSAXFilter
Returns the Writer containing all the text.
getCurrentPosition() - Method in class com.simonstl.ool.OolBaseSAXFilter
gets the current character position.
getIgnoreWhitespace() - Method in class com.simonstl.ool.MixedWrapSAXFilter
Get whether or not to ignore whitespace
getLocalName() - Method in class com.simonstl.ool.StartTag
 
getPreserveWhitespace() - Method in class com.simonstl.ool.OolBaseSAXFilter
returns whether or not the filter is preserving "ignorable whitespace", per SAX rules.
getQName() - Method in class com.simonstl.ool.StartTag
 
getSuppressOol() - Method in class com.simonstl.ool.OolRemeshSAXFilter
Lets you see whether or not the oolRemeshSAXFilter is going to suppress (true) or report (false) ool elements and attributes.
getUri() - Method in class com.simonstl.ool.StartTag
 

I

ignorableWhitespace(char[], int, int) - Method in class com.simonstl.ool.OolBaseSAXFilter
the ignorableWhitespace event sends its information the characters() method if whitespace is being preserved, and passes it up the SAX chain otherwise.
ignorableWhitespace(char[], int, int) - Method in class com.simonstl.ool.MixedWrapSAXFilter
Handles ignorableWhitespace events.
ignoreIt() - Method in class com.simonstl.ool.MixedWrapSAXFilter
 
ignoreWhitespace - Variable in class com.simonstl.ool.MixedWrapSAXFilter
 
isWhitespace(int) - Method in class com.simonstl.ool.MixedWrapSAXFilter
 

L

localName - Variable in class com.simonstl.ool.StartTag
 

M

main(String[]) - Static method in class com.simonstl.ool.OolRemesh
FilterTester's main method requires one argument - a target XML file.
main(String[]) - Static method in class com.simonstl.ool.OolCleanSAXFilter
FilterTester's main method requires one argument - a target XML file.
main(String[]) - Static method in class com.simonstl.ool.OolBreakdown
FilterTester's main method requires one argument - a target XML file.
main(String[]) - Static method in class com.simonstl.ool.MixedWrapSAXFilter
FilterTester's main method requires one argument - a target XML file.
MixedWrapSAXFilter - class com.simonstl.ool.MixedWrapSAXFilter.
This class wraps mixed content textual fragments in mix:ed elements.
MixedWrapSAXFilter(XMLReader) - Constructor for class com.simonstl.ool.MixedWrapSAXFilter
A constructor that takes the parser which will feed it SAX events

O

OolBaseSAXFilter - class com.simonstl.ool.OolBaseSAXFilter.
This class is the first phase of converting XML documents into Oolish XML documents.
OolBaseSAXFilter(XMLReader) - Constructor for class com.simonstl.ool.OolBaseSAXFilter
A constructor that takes the parser which will feed it SAX events
OolBreakdown - class com.simonstl.ool.OolBreakdown.
This class provides a command-line interface to OolBaseSAXFilter and OolCleanSAXFilter.
OolBreakdown() - Constructor for class com.simonstl.ool.OolBreakdown
 
OolCleanSAXFilter - class com.simonstl.ool.OolCleanSAXFilter.
This class removes single ool:text elements and puts their attributes into their parent element.
OolCleanSAXFilter(XMLReader) - Constructor for class com.simonstl.ool.OolCleanSAXFilter
A constructor that takes the parser which will feed it SAX events
OolRemesh - class com.simonstl.ool.OolRemesh.
This class provides a command-line interface to OolRemeshSAXFilter.
OolRemesh() - Constructor for class com.simonstl.ool.OolRemesh
 
OolRemeshSAXFilter - class com.simonstl.ool.OolRemeshSAXFilter.
This class converts XML documents which use ool elements and attributes in place of embedded markup back into ordinary XML documents.
OolRemeshSAXFilter(XMLReader) - Constructor for class com.simonstl.ool.OolRemeshSAXFilter
A constructor that takes the parser which will feed it SAX events

P

peek() - Method in class com.simonstl.ool.StartStack
 
peekBottom() - Method in class com.simonstl.ool.StartStack
 
pop() - Method in class com.simonstl.ool.StartStack
 
popBottom() - Method in class com.simonstl.ool.StartStack
 
preserveWhitespace - Variable in class com.simonstl.ool.OolBaseSAXFilter
 
previousEndEvent - Variable in class com.simonstl.ool.OolCleanSAXFilter
 
previousEndEvent - Variable in class com.simonstl.ool.MixedWrapSAXFilter
 
printHelp() - Static method in class com.simonstl.ool.OolRemesh
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.ool.OolCleanSAXFilter
 
printHelp() - Static method in class com.simonstl.ool.OolBreakdown
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.ool.MixedWrapSAXFilter
 
push(StartTag) - Method in class com.simonstl.ool.StartStack
 
pushBottom(StartTag) - Method in class com.simonstl.ool.StartStack
 

Q

qName - Variable in class com.simonstl.ool.StartTag
 

R

reportEndElement(String, String, String) - Method in class com.simonstl.ool.OolCleanSAXFilter
 
reportEndStack() - Method in class com.simonstl.ool.OolCleanSAXFilter
 
reportMeshedStack() - Method in class com.simonstl.ool.OolCleanSAXFilter
 
reportStack() - Method in class com.simonstl.ool.OolCleanSAXFilter
 
reportStartElement(String, String, String, Attributes) - Method in class com.simonstl.ool.OolCleanSAXFilter
 

S

setContent(Writer) - Method in class com.simonstl.ool.OolBaseSAXFilter
Takes a writer into which all the text of the document will go.
setCurrentPosition(int) - Method in class com.simonstl.ool.OolBaseSAXFilter
sets the current character position.
setIgnoreWhitespace(boolean) - Method in class com.simonstl.ool.MixedWrapSAXFilter
Set whether or not to ignore whitespace
setPreserveWhitespace(boolean) - Method in class com.simonstl.ool.OolBaseSAXFilter
sets whether or not to preserve "ignorable whitespace", per SAX rules.
setSuppressOol(boolean) - Method in class com.simonstl.ool.OolRemeshSAXFilter
By default, the OolRemeshSAXFilter removes all the ool elements and attributes.
setText(Reader) - Method in class com.simonstl.ool.OolRemeshSAXFilter
Sets the text the OolSAXRemeshFilter uses to fill the text back in.
size() - Method in class com.simonstl.ool.StartStack
 
stack - Variable in class com.simonstl.ool.OolCleanSAXFilter
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.ool.OolRemeshSAXFilter
Does most of the work of the filter, adding Characters events where necessary to fill in information represented by ool elements and attributes.
startElement(String, String, String, Attributes) - Method in class com.simonstl.ool.OolCleanSAXFilter
Handles startElement events.
startElement(String, String, String, Attributes) - Method in class com.simonstl.ool.OolBaseSAXFilter
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.ool.MixedWrapSAXFilter
Handles startElement events.
StartStack - class com.simonstl.ool.StartStack.
This class maintains a stack
StartStack() - Constructor for class com.simonstl.ool.StartStack
 
StartTag - class com.simonstl.ool.StartTag.
This class represents a start-tag.
StartTag(String, String, String, Attributes) - Constructor for class com.simonstl.ool.StartTag
 

U

uri - Variable in class com.simonstl.ool.StartTag
 

A C E G I L M O P Q R S U