GXPARSE hosted by SourceForge.net Logo
A B C D E F G H I L M N O P Q R S T U V W X Y Z

A

AbstractAttribute - Class in ca.gorman.xml.parse.toolkit
Abstract realization of Attribute.
AbstractAttribute(QName, String) - Constructor for class ca.gorman.xml.parse.toolkit.AbstractAttribute
Create an uninitialized AbstractAttribute.
AbstractAttribute(QName, String, String, boolean, boolean) - Constructor for class ca.gorman.xml.parse.toolkit.AbstractAttribute
Create an initialized AbstractAttribute.
AbstractAttribute(Attribute) - Constructor for class ca.gorman.xml.parse.toolkit.AbstractAttribute
Create an initialized AbstractAttribute.
AbstractAttribute() - Constructor for class ca.gorman.xml.parse.toolkit.AbstractAttribute
Create an uninitialized AbstractAttribute.
AbstractCharSequence - Class in ca.gorman.xml.parse.toolkit
Character source for Listener methods that receive character input from the Parser.
AbstractElement - Class in ca.gorman.xml.parse.toolkit
Abstract realization of Element.
AbstractElement(QName, Attribute[]) - Constructor for class ca.gorman.xml.parse.toolkit.AbstractElement
Create an initialized AbstractElement.
AbstractElement(Element) - Constructor for class ca.gorman.xml.parse.toolkit.AbstractElement
Create an initialized AbstractElement.
AbstractElement(QName) - Constructor for class ca.gorman.xml.parse.toolkit.AbstractElement
Create a named AbstractElement with empty attribute list.
AbstractElement() - Constructor for class ca.gorman.xml.parse.toolkit.AbstractElement
Create an uninitialized AbstractElement.
AbstractEntity - Class in ca.gorman.xml.parse.toolkit
Abstract realization of Entity.
AbstractEntity(String) - Constructor for class ca.gorman.xml.parse.toolkit.AbstractEntity
Create an initialized AbstractEntity.
AbstractEntity() - Constructor for class ca.gorman.xml.parse.toolkit.AbstractEntity
Create an uninitialized AbstractEntity.
AbstractErrorListener<T extends Parser> - Class in ca.gorman.xml.parse
Listener for warnings, recoverable errors, and fatal errors.
AbstractErrorListener(Writer) - Constructor for class ca.gorman.xml.parse.AbstractErrorListener
Construct on a Writer as destination for error messages.
AbstractErrorListener() - Constructor for class ca.gorman.xml.parse.AbstractErrorListener
Construct on default destination (System.err).
AbstractListener<T extends Parser> - Class in ca.gorman.xml.parse
Provides Listener methods that do nothing.
AbstractListener() - Constructor for class ca.gorman.xml.parse.AbstractListener
 
AbstractMatchedText - Class in ca.gorman.util.scan.spi
A MatchedText factory.
AbstractMatchedText(CharSequence) - Constructor for class ca.gorman.util.scan.spi.AbstractMatchedText
 
AbstractMessageListener<T extends Parser> - Class in ca.gorman.xml.parse
Listener that reports warnings, recoverable errors, and fatal errors to a Writer or to System.err.
AbstractMessageListener(Writer) - Constructor for class ca.gorman.xml.parse.AbstractMessageListener
Construct on a Writer as destination for error messages.
AbstractMessageListener() - Constructor for class ca.gorman.xml.parse.AbstractMessageListener
Construct on default destination (System.err).
AbstractReaderBuffer - Class in ca.gorman.util.scan.spi
Input buffer factory to support a ScanBuffer implementation on a java.io.Reader.
AbstractReaderBuffer(Reader) - Constructor for class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
AbstractRuleList - Class in ca.gorman.util.scan
Abstract realization of RuleList.
AbstractRuleList(ScanRule...) - Constructor for class ca.gorman.util.scan.AbstractRuleList
 
AbstractScanBuffer - Class in ca.gorman.util.scan.spi
A ScanBuffer factory.
AbstractScanBuffer(CharSequence) - Constructor for class ca.gorman.util.scan.spi.AbstractScanBuffer
Construct on a CharSequence that has a fixed length.
AbstractScanBuffer(CharSequence, InputControl) - Constructor for class ca.gorman.util.scan.spi.AbstractScanBuffer
Construct on a CharSequence with a length that can be increased by a request from the AbstractScanBuffer.
AbstractScanner - Class in ca.gorman.util.scan.spi
A Scanner factory.
AbstractScanner(ThreadFactory) - Constructor for class ca.gorman.util.scan.spi.AbstractScanner
Create a scanner that uses a specified thread factory for {#startScan(InputScanBuffer,Appendable,RuleList) asynchronous scanning}.
AbstractScanner() - Constructor for class ca.gorman.util.scan.spi.AbstractScanner
Create a scanner that uses the default thread factory for {#startScan(InputScanBuffer,Appendable,RuleList) asynchronous scanning}.
AbstractScanRule - Class in ca.gorman.util.scan
Abstract realization of ScanRule that takes no action on a successful match.
AbstractScanRule() - Constructor for class ca.gorman.util.scan.AbstractScanRule
 
AbstractScanState - Class in ca.gorman.util.scan.spi
A ScanState factory.
AbstractScanState(InputScanBuffer, Appendable, RuleList) - Constructor for class ca.gorman.util.scan.spi.AbstractScanState
 
accept(int) - Method in interface ca.gorman.util.scan.ScanBuffer
Remove a prefix of the ScanBuffer from the ScanBuffer and create a MatchedText containing the same characters.
accept(int) - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
ACCEPT_NONE - Static variable in class ca.gorman.xml.parse.AbstractMessageListener
 
ACCEPT_NONE - Static variable in class ca.gorman.xml.parse.sax.SAXErrorListener
 
act(ScanRule) - Method in interface ca.gorman.util.scan.ScanBuffer
Test a ScanRule for a match against a leading prefix of the ScanBuffer and invoke the corresponding action if the match succeeds.
act(ScanRule) - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
action(ScanState, MatchedText) - Method in class ca.gorman.util.scan.AbstractScanRule
 
action(ScanState, MatchedText) - Method in interface ca.gorman.util.scan.ScanAction
Do something with text that has been matched by a scanRule.
action(ScanState, MatchedText) - Method in class ca.gorman.util.scan.ScanRuleDelegator
 
add(ScanRule) - Method in class ca.gorman.util.scan.AbstractRuleList
Add a rule to the end of the list.
add(RuleList) - Method in class ca.gorman.util.scan.AbstractRuleList
Add a different list to the end of the list.
anyOf(ScanRule...) - Method in class ca.gorman.util.scan.Modifier
Alternation, recognize a character sequence that would be recognized by at least one of the ScanRule instances in a list.
AsynchronousScanState - Interface in ca.gorman.util.scan
External view of the current state of an asynchronous Scanner.
atLeast(int, ScanRule) - Method in class ca.gorman.util.scan.Modifier
Repetition, recognize a character sequence matched by count or more repetitions of a ScanRule.
Attribute - Interface in ca.gorman.xml.parse
Attribute, as presented to the application by the parser.
attributeDecl(T, String, String, String, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
attributeDecl(T, String, String, String, String, String) - Method in interface ca.gorman.xml.parse.DtdListener
Report an attribute type declaration.
attributeDecl(String, String, String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report an attribute type declaration.
attributeDecl(String, String, String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report an attribute type declaration.
attributeDecl(T, String, String, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
attributeDecl(T, String, String, String, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
attributeDecl(T, String, String, String, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 

B

BinaryFileReader - Class in ca.gorman.io
Convenience class for reading characters from a File without translation from a Charset.
BinaryFileReader(File) - Constructor for class ca.gorman.io.BinaryFileReader
Construct on a File.
BinaryFileWriter - Class in ca.gorman.io
Convenience class for writing characters to a File without translation to a Charset.
BinaryFileWriter(File) - Constructor for class ca.gorman.io.BinaryFileWriter
Construct on a File.

C

ca.gorman.io - package ca.gorman.io
Supplements java.io with additional stream classes that are useful when parsing XML streams.
ca.gorman.util.scan - package ca.gorman.util.scan
Text scanning tools that can do pattern matching and recursive descent parsing in character sequences, character streams, and character buffers.
ca.gorman.util.scan.spi - package ca.gorman.util.scan.spi
Toolkit for implementing a XML pattern matching API on Java character sequences.
ca.gorman.xml.parse - package ca.gorman.xml.parse
Generic XML stream parser API that makes it much easier to use event-based parsers like SAXParser.
ca.gorman.xml.parse.sax - package ca.gorman.xml.parse.sax
Provides a Parser facade and a Listener interface for SAXParser and XMLReader.
ca.gorman.xml.parse.toolkit - package ca.gorman.xml.parse.toolkit
Toolkit for implementing XML stream parser on event-based parsers like the SAX parser.
ca.gorman.xml.parse.util - package ca.gorman.xml.parse.util
Provides tools for application development.
capture(String, ScanRule) - Method in class ca.gorman.util.scan.Modifier
Return the character sequence matched by another ScanRule and simultaneously save the character sequence for later retrieval.
Catalog - Interface in ca.gorman.xml.parse
Catalog (still under development, design may change).
cdata(T, CurrentMarkedSection) - Method in class ca.gorman.xml.parse.AbstractListener
 
cdata(T, CurrentMarkedSection) - Method in interface ca.gorman.xml.parse.Listener
Receive a CDATA marked section.
cdata(T, CurrentMarkedSection) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
cdata(T, CurrentMarkedSection) - Method in class ca.gorman.xml.parse.util.DumpListener
 
cdata(T, CurrentMarkedSection) - Method in class ca.gorman.xml.parse.util.SkipListener
 
CharacterListener<T extends Parser> - Interface in ca.gorman.xml.parse
Character listener interface for XML processing applications that are driven by an XML push Parser.
characters(T, CharSequence) - Method in class ca.gorman.xml.parse.AbstractListener
 
characters(T, CharSequence) - Method in interface ca.gorman.xml.parse.CharacterListener
Receive notification of characters.
characters(char[], int, int) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of character data.
characters(char[], int, int) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of character data.
characters(T, CharSequence) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
characters(T, CharSequence) - Method in class ca.gorman.xml.parse.util.DumpListener
 
characters(T, CharSequence) - Method in class ca.gorman.xml.parse.util.SkipListener
 
charAt(int) - Method in class ca.gorman.util.scan.spi.AbstractMatchedText
 
charAt(int) - Method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
charAt(int) - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
charAt(int) - Method in class ca.gorman.xml.parse.toolkit.AbstractCharSequence
 
ClassNamespaceElementMapper<T extends Parser> - Class in ca.gorman.xml.parse.util
This class is a placeholder, not fully implemented Maps XML namespaces to Java classes and XML elements to methods in the class that corresponds the namespace of the element.
ClassNamespaceElementMapper() - Constructor for class ca.gorman.xml.parse.util.ClassNamespaceElementMapper
 
close() - Method in class ca.gorman.io.BinaryFileReader
Close the stream.
close() - Method in class ca.gorman.io.BinaryFileWriter
Close the stream, after flushing it.
close() - Method in class ca.gorman.io.NullOutputWriter
Do nothing.
close() - Method in class ca.gorman.io.ParallelWriter
Close all Writers.
close() - Method in class ca.gorman.io.Resequencer.Buffer
Close this Buffer and send output to final destination.
close() - Method in class ca.gorman.io.Resequencer.Mark
Close the stream, flushing it first.
close() - Method in class ca.gorman.io.Resequencer.MarkGroup
Close the MarkGroup and all of the Mark objects in the MarkGroup.
close() - Method in class ca.gorman.io.Resequencer.SpillBuffer
Close this SpillBuffer and make it ready to provide a reader.
close() - Method in class ca.gorman.io.ResequencingWriter
Send all data to final destination.
close() - Method in class ca.gorman.io.WriterStack
Close all Writers on the WriterStack.
close() - Method in class ca.gorman.util.scan.ScanningReader
 
close() - Method in class ca.gorman.util.scan.ScanningWriter
 
comment(T, CharSequence) - Method in class ca.gorman.xml.parse.AbstractListener
 
comment(T, CharSequence) - Method in interface ca.gorman.xml.parse.Listener
Report an XML comment anywhere in the document.
comment(char[], int, int) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report an XML comment anywhere in the document.
comment(char[], int, int) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report an XML comment anywhere in the document.
comment(T, CharSequence) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
comment(T, CharSequence) - Method in class ca.gorman.xml.parse.util.DumpListener
 
comment(T, CharSequence) - Method in class ca.gorman.xml.parse.util.SkipListener
 
compare(QName, QName) - Method in class ca.gorman.xml.parse.util.QNameComparator
 
compare(QName, QName) - Method in class ca.gorman.xml.parse.util.QNameLocalPartComparator
 
compare(QName, QName) - Method in class ca.gorman.xml.parse.util.QNameURIComparator
 
concat(ScanRule...) - Method in class ca.gorman.util.scan.Modifier
Concatenation, match a series of character sequences that would be matched consecutively by the ScanRule instances in a list.
containsKey(String) - Method in interface ca.gorman.util.scan.ScanState
Find out whether a particular key has been used to save a value.
containsKey(String) - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
Coroutine - Class in ca.gorman.xml.parse.toolkit
Extends Thread to support a coroutine thread that shares and exchanges control with a main thread.
Coroutine(Runnable) - Constructor for class ca.gorman.xml.parse.toolkit.Coroutine
Construct coroutine for a Runnable.
Coroutine_Callback<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Base class for invoking Listener methods that call back to the Parser.
Coroutine_Callback() - Constructor for class ca.gorman.xml.parse.toolkit.Coroutine_Callback
Construct uninitialized instance.
Coroutine_Callback(Coroutine) - Constructor for class ca.gorman.xml.parse.toolkit.Coroutine_Callback
Construct partially initialized instance.
Coroutine_Callback(Coroutine, T) - Constructor for class ca.gorman.xml.parse.toolkit.Coroutine_Callback
Construct fully initialized instance.
Coroutine_NoCallback<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Base class for invoking Listener methods that do not call back to the Parser.
Coroutine_NoCallback() - Constructor for class ca.gorman.xml.parse.toolkit.Coroutine_NoCallback
Construct uninitialized instance.
Coroutine_NoCallback(T) - Constructor for class ca.gorman.xml.parse.toolkit.Coroutine_NoCallback
Construct fully initialized instance.
CoroutineAttributeDecl<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes attribute declaration handler from the parser thread to run in the application thread.
CoroutineAttributeDecl() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineAttributeDecl
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineAttributeDecl(DtdListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineAttributeDecl
Construct instance that cannot be used until initialized by setParams.
CoroutineAttributeDecl(DtdListener<T>, String, String, String, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineAttributeDecl
Construct fully initialized instance, ready for immediate use.
CoroutineCdata<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes CDATA marked section handler from the parser thread to run in the application thread.
CoroutineCdata() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineCdata
Construct instance that cannot be used until initialized by setCoroutine setListener
CoroutineCdata(Coroutine) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineCdata
Construct instance that cannot be used until initialized by setListener
CoroutineCdata(Coroutine, Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineCdata
Construct fully initialized instance, ready for immediate use.
CoroutineCharacters<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes character handler from the parser thread to run in the application thread.
CoroutineCharacters() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineCharacters
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineCharacters(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineCharacters
Construct instance that cannot be used until initialized by setParams.
CoroutineCharacters(Listener<T>, CharSequence) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineCharacters
Construct fully initialized instance, ready for immediate use.
CoroutineCheckListener<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Checks whether a Coroutine-based Parser implementation invokes all of the Listener methods in the correct thread.
CoroutineCheckListener(T, Input) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
Construct with a test parser and some test data.
CoroutineComment<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes comment handler from the parser thread to run in the application thread.
CoroutineComment() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineComment
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineComment(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineComment
Construct instance that cannot be used until initialized by setParams.
CoroutineComment(Listener<T>, CharSequence) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineComment
Construct fully initialized instance, ready for immediate use.
CoroutineDocument<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes document handler from the parser thread to run in the application thread.
CoroutineDocument() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineDocument
Construct instance that cannot be used until initialized by setCoroutine setListener
CoroutineDocument(Coroutine) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineDocument
Construct instance that cannot be used until initialized by setListener
CoroutineDocument(Coroutine, Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineDocument
Construct fully initialized instance, ready for immediate use.
CoroutineDtd<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes DTD handler from the parser thread to run in the application thread.
CoroutineDtd() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineDtd
Construct instance that cannot be used until initialized by setCoroutine, setListener and setParams.
CoroutineDtd(Coroutine) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineDtd
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineDtd(Coroutine, Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineDtd
Construct instance that cannot be used until initialized by setParams.
CoroutineDtd(Coroutine, Listener<T>, String, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineDtd
Construct fully initialized instance, ready for immediate use.
CoroutineElement<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes element handler from the parser thread to run in the application thread.
CoroutineElement(QName, Attribute[]) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineElement
Constructor.
CoroutineElementDecl<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes element declaration handler from the parser thread to run in the application thread.
CoroutineElementDecl() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineElementDecl
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineElementDecl(DtdListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineElementDecl
Construct instance that cannot be used until initialized by setParams.
CoroutineElementDecl(DtdListener<T>, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineElementDecl
Construct fully initialized instance, ready for immediate use.
CoroutineElementStack<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Element stack implemented for coroutine parser.
CoroutineElementStack() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineElementStack
Construct instance that cannot be used until initialized by setCoroutine, setListener and setParser.
CoroutineElementStack(Coroutine) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineElementStack
Construct instance that cannot be used until initialized by setListener and setParser.
CoroutineElementStack(Coroutine, ElementListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineElementStack
Construct instance that cannot be used until initialized by setParser.
CoroutineEndPrefixMapping<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes end prefix mapping handler from the parser thread to run in the application thread (still under development, design may change).
CoroutineEndPrefixMapping() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineEndPrefixMapping
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineEndPrefixMapping(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineEndPrefixMapping
Construct instance that cannot be used until initialized by setParams.
CoroutineEndPrefixMapping(Listener<T>, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineEndPrefixMapping
Construct fully initialized instance, ready for immediate use.
CoroutineEntity<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes entity handler from the parser thread to run in the application thread.
CoroutineEntity(String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineEntity
Constructor.
CoroutineEntityStack<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Entity stack implemented for coroutine parser.
CoroutineEntityStack() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
Construct instance that cannot be used until initialized by setCoroutine, setListener and setParser.
CoroutineEntityStack(Coroutine) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
Construct instance that cannot be used until initialized by setListener and setParser.
CoroutineEntityStack(Coroutine, EntityListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
Construct instance that cannot be used until initialized by setParser.
CoroutineError<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes error declaration handler from the parser thread to run in the application thread.
CoroutineError() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineError
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineError(MessageListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineError
Construct instance that cannot be used until initialized by setParams.
CoroutineError(MessageListener<T>, String, Location, Exception) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineError
Construct fully initialized instance, ready for immediate use.
CoroutineExternalEntityDecl<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes external entity declaration handler from the parser thread to run in the application thread.
CoroutineExternalEntityDecl() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineExternalEntityDecl
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineExternalEntityDecl(DtdListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineExternalEntityDecl
Construct instance that cannot be used until initialized by setParams.
CoroutineExternalEntityDecl(DtdListener<T>, String, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineExternalEntityDecl
Construct fully initialized instance, ready for immediate use.
CoroutineFatalError<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes fatalError declaration handler from the parser thread to run in the application thread.
CoroutineFatalError() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineFatalError
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineFatalError(MessageListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineFatalError
Construct instance that cannot be used until initialized by setParams.
CoroutineFatalError(MessageListener<T>, String, Location, Exception) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineFatalError
Construct fully initialized instance, ready for immediate use.
CoroutineGetExternalSubset<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes resolve entity handler from the parser thread to run in the application thread.
CoroutineGetExternalSubset() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineGetExternalSubset(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
Construct instance that cannot be used until initialized by setParams.
CoroutineGetExternalSubset(Listener<T>, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
Construct fully initialized instance, ready for immediate use.
CoroutineIgnorableWhitespace<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes ignorable whitespace handler from the parser thread to run in the application thread.
CoroutineIgnorableWhitespace() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineIgnorableWhitespace
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineIgnorableWhitespace(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineIgnorableWhitespace
Construct instance that cannot be used until initialized by setParams.
CoroutineIgnorableWhitespace(Listener<T>, CharSequence) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineIgnorableWhitespace
Construct fully initialized instance, ready for immediate use.
CoroutineInternalEntityDecl<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes internal entity declaration handler from the parser thread to run in the application thread.
CoroutineInternalEntityDecl() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineInternalEntityDecl
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineInternalEntityDecl(DtdListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineInternalEntityDecl
Construct instance that cannot be used until initialized by setParams.
CoroutineInternalEntityDecl(DtdListener<T>, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineInternalEntityDecl
Construct fully initialized instance, ready for immediate use.
CoroutineNotationDecl<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes notation declaration handler from the parser thread to run in the application thread.
CoroutineNotationDecl() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineNotationDecl
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineNotationDecl(DtdListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineNotationDecl
Construct instance that cannot be used until initialized by setParams.
CoroutineNotationDecl(DtdListener<T>, String, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineNotationDecl
Construct fully initialized instance, ready for immediate use.
CoroutineProcessingInstruction<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes processing instruction handler from the parser thread to run in the application thread.
CoroutineProcessingInstruction() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineProcessingInstruction
Construct uninitialized instance.
CoroutineProcessingInstruction(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineProcessingInstruction
Construct instance that cannot be used until initialized by setParams.
CoroutineProcessingInstruction(Listener<T>, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineProcessingInstruction
Construct fully initialized instance, ready for immediate use.
CoroutineResolveEntity<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes resolve entity handler from the parser thread to run in the application thread.
CoroutineResolveEntity() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineResolveEntity(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
Construct instance that cannot be used until initialized by setParams.
CoroutineResolveEntity(Listener<T>, String, String, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
Construct fully initialized instance, ready for immediate use.
CoroutineRuntimeException - Exception in ca.gorman.xml.parse.toolkit
Base class for coroutine unchecked exceptions.
CoroutineRuntimeException() - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineRuntimeException
 
CoroutineRuntimeException(String) - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineRuntimeException
 
CoroutineRuntimeException(Throwable) - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineRuntimeException
 
CoroutineRuntimeException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineRuntimeException
 
CoroutineSkippedEntity<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes skipped entity handler from the parser thread to run in the application thread.
CoroutineSkippedEntity() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineSkippedEntity
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineSkippedEntity(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineSkippedEntity
Construct instance that cannot be used until initialized by setParams.
CoroutineSkippedEntity(Listener<T>, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineSkippedEntity
Construct fully initialized instance, ready for immediate use.
CoroutineStartPrefixMapping<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes start prefix mapping handler from the parser thread to run in the application thread (still under development, design may change).
CoroutineStartPrefixMapping() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineStartPrefixMapping
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineStartPrefixMapping(Listener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineStartPrefixMapping
Construct instance that cannot be used until initialized by setParams.
CoroutineStartPrefixMapping(Listener<T>, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineStartPrefixMapping
Construct fully initialized instance, ready for immediate use.
CoroutineTransferException - Exception in ca.gorman.xml.parse.toolkit
Unchecked exception for transferring checked exceptions between coroutines.
CoroutineTransferException() - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineTransferException
 
CoroutineTransferException(String) - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineTransferException
 
CoroutineTransferException(Throwable) - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineTransferException
 
CoroutineTransferException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.toolkit.CoroutineTransferException
 
CoroutineUnparsedEntityDecl<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes unparsed entity declaration handler from the parser thread to run in the application thread.
CoroutineUnparsedEntityDecl() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineUnparsedEntityDecl
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineUnparsedEntityDecl(DtdListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineUnparsedEntityDecl
Construct instance that cannot be used until initialized by setParams.
CoroutineUnparsedEntityDecl(DtdListener<T>, String, String, String, String) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineUnparsedEntityDecl
Construct fully initialized instance, ready for immediate use.
CoroutineWarning<T extends Parser> - Class in ca.gorman.xml.parse.toolkit
Invokes warning declaration handler from the parser thread to run in the application thread.
CoroutineWarning() - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineWarning
Construct instance that cannot be used until initialized by setListener and setParams.
CoroutineWarning(MessageListener<T>) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineWarning
Construct instance that cannot be used until initialized by setParams.
CoroutineWarning(MessageListener<T>, String, Location, Exception) - Constructor for class ca.gorman.xml.parse.toolkit.CoroutineWarning
Construct fully initialized instance, ready for immediate use.
CurrentDocument - Interface in ca.gorman.xml.parse
Java Document instance representing the XML document that is being parsed.
CurrentDtd - Interface in ca.gorman.xml.parse
Java Dtd instance representing the DTD for the XML document that is being parsed.
CurrentElement - Interface in ca.gorman.xml.parse
Java Element instance that represents the element being parsed, and the top element on the parser element stack.
CurrentEntity - Interface in ca.gorman.xml.parse
Java Entity representing the entity that is being parsed.
CurrentMarkedSection - Interface in ca.gorman.xml.parse
Java MarkedSection instance representing the marked section that is being parsed.

D

DataChangedException - Exception in ca.gorman.util.scan
Unchecked exception thrown when a method is invoked on a CharSequence that has changed since it was created.
DataChangedException() - Constructor for exception ca.gorman.util.scan.DataChangedException
 
DataChangedException(String) - Constructor for exception ca.gorman.util.scan.DataChangedException
 
DataChangedException(Throwable) - Constructor for exception ca.gorman.util.scan.DataChangedException
 
DataChangedException(String, Throwable) - Constructor for exception ca.gorman.util.scan.DataChangedException
 
discard(int) - Method in class ca.gorman.util.scan.InputControl.Default
 
discard(int) - Method in interface ca.gorman.util.scan.InputControl
Discard a leading prefix of characters from the buffer.
discard(int) - Method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
discardMatchedText() - Method in interface ca.gorman.util.scan.InputScanBuffer
Release all previously accepted input data.
discardMatchedText() - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
Document - Interface in ca.gorman.xml.parse
Java Document instance representing the XML document that is being parsed.
doDocument(T, CurrentDocument) - Method in class ca.gorman.xml.parse.AbstractListener
 
doDocument(T, CurrentDocument) - Method in interface ca.gorman.xml.parse.Listener
Receive a request to handle a document that is being parsed.
doDocument(T, CurrentDocument) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
doDocument(T, CurrentDocument) - Method in class ca.gorman.xml.parse.util.DumpListener
 
doDocument(T, CurrentDocument) - Method in class ca.gorman.xml.parse.util.SkipListener
 
doDtd(T, CurrentDtd) - Method in class ca.gorman.xml.parse.AbstractListener
 
doDtd(T, CurrentDtd) - Method in interface ca.gorman.xml.parse.DtdListener
Receive a request to handle a DTD that is being being parsed.
doDtd(T, CurrentDtd) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
doDtd(T, CurrentDtd) - Method in class ca.gorman.xml.parse.util.DumpListener
 
doDtd(T, CurrentDtd) - Method in class ca.gorman.xml.parse.util.SkipListener
 
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.AbstractListener
 
doElement(T, CurrentElement) - Method in interface ca.gorman.xml.parse.ElementListener
Receive a request to handle a element that is being parsed.
doElement(T, CurrentElement) - Method in interface ca.gorman.xml.parse.ElementMapper
Maps an XML element to a handler for the element and invokes the handler on the element.
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.util.ClassNamespaceElementMapper
Receive a request to handle a element that is being parsed, and invoke the appropriate element method for that element, not implemented yet,throws UnsupportedOperationException.
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.util.DumpListener
 
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.util.ElementClassMapper
Receive a request to handle a element that is being parsed, and invoke the appropriate element handler for that element.
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.util.NamespacePackageMapper
Receive a request to handle a element that is being parsed, and invoke the appropriate element handler for that element.
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.util.PackageNamespaceElementMapper
Receive a request to handle a element that is being parsed, and invoke the appropriate element handler for that element.
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.util.SimpleElementMapper
Receive a request to handle a element that is being parsed, and invoke the appropriate public element method for that element.
doElement(T, CurrentElement) - Method in class ca.gorman.xml.parse.util.SkipListener
 
doEntity(T, CurrentEntity) - Method in class ca.gorman.xml.parse.AbstractListener
 
doEntity(T, CurrentEntity) - Method in interface ca.gorman.xml.parse.EntityListener
Process an entity, including the entity content.
doEntity(T, CurrentEntity) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
doEntity(T, CurrentEntity) - Method in class ca.gorman.xml.parse.util.DumpListener
 
doEntity(T, CurrentEntity) - Method in class ca.gorman.xml.parse.util.SkipListener
 
Dtd - Interface in ca.gorman.xml.parse
DTD instance.
DtdListener<T extends Parser> - Interface in ca.gorman.xml.parse
DTD Listener interface for XML processing applications that are driven by an XML push Parser.
DtdUtilities - Class in ca.gorman.xml.parse.util
Utility methods for applications that use DTDs..
DtdUtilities() - Constructor for class ca.gorman.xml.parse.util.DtdUtilities
 
DumpListener<T extends Parser> - Class in ca.gorman.xml.parse.util
XML dump Listener, outputs a text representation of each Listener event, and shows element level by indenting lines.
DumpListener(Writer) - Constructor for class ca.gorman.xml.parse.util.DumpListener
Construct on the Writer that produces the output.

E

Element - Interface in ca.gorman.xml.parse
Element, as presented to the application by the parser.
ElementClassMapper<T extends Parser> - Class in ca.gorman.xml.parse.util
In Development Maps one XML namespace to a Java package and maps XML each element in the namespace to a subclass of ElementListener in the package.
ElementClassMapper(ElementListener<T>, QName, String) - Constructor for class ca.gorman.xml.parse.util.ElementClassMapper
Construct an element mapper to invoke element handlers in the Java package that corresponds to the element namespace, specifying a default element handler for elements outside any of the namespaces.
elementDecl(T, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
elementDecl(T, String, String) - Method in interface ca.gorman.xml.parse.DtdListener
Report an element type declaration.
elementDecl(String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report an element type declaration.
elementDecl(String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report an element type declaration.
elementDecl(T, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
elementDecl(T, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
elementDecl(T, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
ElementListener<T extends Parser> - Interface in ca.gorman.xml.parse
Listener interface for XML element notification.
ElementMapper<T extends Parser> - Interface in ca.gorman.xml.parse
An ElementListener that maps XML element names to element handlers and invokes the appropriate handler for each element.
ElementMapper.InvalidHandlerException - Exception in ca.gorman.xml.parse
Exception thrown when doElement maps an XML name to a Java identifier that cannot be used to invoke an element handler.
ElementMapper.InvalidHandlerException() - Constructor for exception ca.gorman.xml.parse.ElementMapper.InvalidHandlerException
 
ElementMapper.InvalidHandlerException(String) - Constructor for exception ca.gorman.xml.parse.ElementMapper.InvalidHandlerException
 
ElementMapper.InvalidHandlerException(Throwable) - Constructor for exception ca.gorman.xml.parse.ElementMapper.InvalidHandlerException
 
ElementMapper.InvalidHandlerException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.ElementMapper.InvalidHandlerException
 
ElementMapper.NotFoundException - Exception in ca.gorman.xml.parse
Exception thrown when doElement maps an XML name to a Java identifier that is not defined by the application.
ElementMapper.NotFoundException() - Constructor for exception ca.gorman.xml.parse.ElementMapper.NotFoundException
 
ElementMapper.NotFoundException(String) - Constructor for exception ca.gorman.xml.parse.ElementMapper.NotFoundException
 
ElementMapper.NotFoundException(Throwable) - Constructor for exception ca.gorman.xml.parse.ElementMapper.NotFoundException
 
ElementMapper.NotFoundException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.ElementMapper.NotFoundException
 
ElementStack<T extends Parser> - Interface in ca.gorman.xml.parse.toolkit
Stack of the elements that are currently being processed.
endCDATA() - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report the end of a CDATA section.
endCDATA() - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report the end of a CDATA section.
endDocument() - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of the end of a document.
endDocument() - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of the end of a document.
endDTD() - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report the end of DTD declarations.
endDTD() - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report the end of DTD declarations.
endElement(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of the end of an element.
endElement(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of the end of an element.
endEntity(String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report the end of an entity.
endEntity(String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report the end of an entity.
endPrefixMapping(T, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
endPrefixMapping(T, String) - Method in interface ca.gorman.xml.parse.PrefixListener
End the scope of a prefix-URI mapping (still under development, design may change).
endPrefixMapping(String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
End the scope of a prefix-URI mapping.
endPrefixMapping(String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
End the scope of a prefix-URI mapping.
endPrefixMapping(T, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
endPrefixMapping(T, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
endPrefixMapping(T, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
Entity - Interface in ca.gorman.xml.parse
Entity, as presented to the application by the parser.
EntityListener<T extends Parser> - Interface in ca.gorman.xml.parse
Listener interface for XML entity notification.
EntityStack<T extends Parser> - Interface in ca.gorman.xml.parse.toolkit
Stack of the entities that are currently being processed.
equals(Object) - Method in interface ca.gorman.xml.parse.Attribute
Define Attribute equality as identity of instances.
equals(Object) - Method in interface ca.gorman.xml.parse.Element
Define Element equality as identity of instances.
equals(Object) - Method in interface ca.gorman.xml.parse.Entity
Defines entity equality as equality of the entity names..
equals(Object) - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
equals(Object) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
equals(Object) - Method in class ca.gorman.xml.parse.toolkit.AbstractEntity
Defines the equality of two Entity objects as equality of their names.
error(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractErrorListener

Receive notification of a recoverable error..

error(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractListener
 
error(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractMessageListener

Receive notification of a recoverable error..

error(T, String, Location, Exception) - Method in interface ca.gorman.xml.parse.MessageListener
Receive notification of a recoverable error.
error(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of a recoverable error.
error(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of a recoverable error.
error(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXErrorListener
Receive an error notification.
error(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
error(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.util.DumpListener
 
error(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.util.SkipListener
Reports error to original Listener.
ESCAPE_CENT - Static variable in interface ca.gorman.xml.parse.ElementMapper
Cent (¢) symbol for use in mapping element name characters to characters that can be used as Java name start characters.
ESCAPE_CURRENCY - Static variable in interface ca.gorman.xml.parse.ElementMapper
Currency (¤) symbol for use in mapping element name characters to characters that can be used as Java name start characters.
ESCAPE_DOLLAR - Static variable in interface ca.gorman.xml.parse.ElementMapper
Dollar ($) symbol for use in mapping element name characters to characters that can be used as Java name start characters.
ESCAPE_POUND - Static variable in interface ca.gorman.xml.parse.ElementMapper
Pound Sterling (£) symbol for use in mapping element name characters to characters that can be used as Java name start characters.
ESCAPE_YEN - Static variable in interface ca.gorman.xml.parse.ElementMapper
Yen (¥) symbol for use in mapping element name characters to characters that can be used as Java name start characters.
expand() - Method in interface ca.gorman.util.scan.Expandable
Increase the amount of data in the buffer, if the buffer supports expansion.
expand() - Method in class ca.gorman.util.scan.InputControl.Default
 
expand() - Method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
expand() - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
Expandable - Interface in ca.gorman.util.scan
Control interface for increasing the capacity of a buffer or other object.
externalEntityDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
externalEntityDecl(T, String, String, String) - Method in interface ca.gorman.xml.parse.DtdListener
Report a parsed external entity declaration.
externalEntityDecl(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report a parsed external entity declaration.
externalEntityDecl(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report a parsed external entity declaration.
externalEntityDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
externalEntityDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
externalEntityDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 

F

FATAL_ERROR - Static variable in class ca.gorman.xml.parse.AbstractMessageListener
 
FATAL_ERROR - Static variable in class ca.gorman.xml.parse.sax.SAXErrorListener
 
fatalError(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractErrorListener

Receive notification of a non-recoverable error..

fatalError(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractListener
 
fatalError(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractMessageListener

Receive notification of a non-recoverable error..

fatalError(T, String, Location, Exception) - Method in interface ca.gorman.xml.parse.MessageListener
Receive notification of a non-recoverable error.
fatalError(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of a non-recoverable error.
fatalError(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of a non-recoverable error.
fatalError(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXErrorListener
Receive a fatal error notification.
fatalError(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
fatalError(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.util.DumpListener
 
fatalError(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.util.SkipListener
Reports fatal error to original Listener.
fill() - Method in class ca.gorman.util.scan.InputControl.Default
 
fill() - Method in interface ca.gorman.util.scan.InputControl
Make more characters available in a buffer with free space.
fill() - Method in interface ca.gorman.util.scan.InputScanBuffer
Read characters into free space in the buffer.
fill() - Method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
fill() - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
flush() - Method in class ca.gorman.io.BinaryFileWriter
Flush the stream, writing any buffered characters out to the File.
flush() - Method in class ca.gorman.io.NullOutputWriter
Do nothing.
flush() - Method in class ca.gorman.io.ParallelWriter
Flush all Writers.
flush() - Method in class ca.gorman.io.Resequencer.Buffer
Unsupported operation.
flush() - Method in class ca.gorman.io.Resequencer.Mark
Flush the stream.
flush() - Method in class ca.gorman.io.Resequencer.SpillBuffer
Unsupported operation.
flush() - Method in class ca.gorman.io.ResequencingWriter
Unsupported operation, failure mode depends on isFlushThrowsException.
flush() - Method in class ca.gorman.io.ResequencingWriterStack
 
flush() - Method in class ca.gorman.io.WriterStack
Flush the WriterStack.
flush() - Method in class ca.gorman.util.scan.ScanningWriter
 

G

get(int) - Method in class ca.gorman.util.scan.AbstractRuleList
 
get(int) - Method in interface ca.gorman.util.scan.RuleList
Get a rule from the list.
get(String) - Method in interface ca.gorman.util.scan.ScanState
Get a CharSequence that has been saved as the value for a specific key.
get(String) - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
getAttribute(QName) - Method in interface ca.gorman.xml.parse.Element
Get a single attribute.
getAttribute(QName) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
getAttributes() - Method in interface ca.gorman.xml.parse.Element
Get element attributes
getAttributes() - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
getChildCount() - Method in interface ca.gorman.xml.parse.Element
Get the number of Elements entered as children of this Element.
getChildCount() - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
getClassNamePrefix() - Method in class ca.gorman.xml.parse.util.PackageNamespaceElementMapper.NamespaceEntry
 
getColumnNumber() - Method in interface ca.gorman.xml.parse.Location
Return the approximate column number at the parser's current location within the current document.
getCoroutine() - Method in class ca.gorman.xml.parse.toolkit.Coroutine_Callback
Get the Parser instance.
getCurrentElement() - Method in interface ca.gorman.xml.parse.Parser
Get the element that is on top of the element stack.
getCurrentElement() - Method in class ca.gorman.xml.parse.sax.SAXAdapter.ParserDelegate
Implements Parser.getCurrentElement.
getCurrentElement() - Method in class ca.gorman.xml.parse.sax.XMLParser
 
getCurrentElement() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
 
getCurrentElement() - Method in interface ca.gorman.xml.parse.toolkit.ElementStack
Get the CurrentElement at the top of the stack without removing it from the stack.
getCurrentEntity() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
 
getCurrentEntity() - Method in interface ca.gorman.xml.parse.toolkit.EntityStack
Get the CurrentEntity at the top of the stack without removing it from the stack.
getDocTypeName() - Method in interface ca.gorman.xml.parse.Dtd
Get the document type name.
getDocTypeName() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
 
getDocumentLevel() - Method in interface ca.gorman.xml.parse.CurrentElement
Get the nesting level of this element.
getDocumentLevel() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElement
 
getElementStack() - Method in interface ca.gorman.xml.parse.Parser
Get the element stack as an array.
getElementStack() - Method in class ca.gorman.xml.parse.sax.SAXAdapter.ParserDelegate
Implements Parser.getElementStack.
getElementStack() - Method in class ca.gorman.xml.parse.sax.XMLParser
 
getElementStack() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
 
getElementStack() - Method in interface ca.gorman.xml.parse.toolkit.ElementStack
Get a list of elements currently on the stack.
getEncoding() - Method in interface ca.gorman.xml.parse.Location
Returns the name of the character encoding for the entity.
getException() - Method in interface ca.gorman.util.scan.AsynchronousScanState
Get the exception that caused abnormal termination.
getExternalSubset(T, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
getExternalSubset(T, String, String) - Method in interface ca.gorman.xml.parse.Listener
Allows applications to replace a missing external subset.
getExternalSubset(String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
 
getExternalSubset(T, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
getExternalSubset(T, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
getExternalSubset(T, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
getFeature(String) - Method in class ca.gorman.xml.parse.sax.XMLParser
Look up the state of a feature.
getGlobal() - Method in interface ca.gorman.xml.parse.Parser
Get the instance of Global, if one was provided to the Parser.
getGlobal() - Method in class ca.gorman.xml.parse.sax.XMLParser
 
getIndex() - Method in class ca.gorman.io.Resequencer.Mark
Get the index of this Mark in its MarkGroup.
getInput() - Method in class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
 
getInput() - Method in class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
 
getInputScanBuffer() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
getKey() - Method in class ca.gorman.io.Resequencer.Mark
Get the key of this Mark in its MarkGroup.
getLineNumber() - Method in interface ca.gorman.xml.parse.Location
Return the approximate line number at the parser's current location within the current document.
getList() - Method in class ca.gorman.io.Resequencer.MarkGroup
Get the internal List used to find a Mark by its index.
getListener() - Method in interface ca.gorman.xml.parse.Parser
Get Listener.
getListener() - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Get Listener.
getListener() - Method in class ca.gorman.xml.parse.sax.XMLParser
 
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineAttributeDecl
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineCdata
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineCharacters
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineComment
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDocument
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementDecl
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
G the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEndPrefixMapping
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineError
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineExternalEntityDecl
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineFatalError
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineIgnorableWhitespace
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineInternalEntityDecl
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineNotationDecl
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineProcessingInstruction
Get the listener
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineSkippedEntity
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineStartPrefixMapping
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineUnparsedEntityDecl
Get the listener.
getListener() - Method in class ca.gorman.xml.parse.toolkit.CoroutineWarning
Get the listener.
getLocation() - Method in interface ca.gorman.xml.parse.Parser
Get information about the current location of the Parser in the input stream.
getLocation() - Method in class ca.gorman.xml.parse.sax.SAXAdapter.ParserDelegate
Get information about the current location of the Parser in the input stream.
getLocation() - Method in class ca.gorman.xml.parse.sax.XMLParser
 
getMap() - Method in class ca.gorman.io.Resequencer.MarkGroup
Get the internal Map used to find a Mark by its key.
getMap() - Method in interface ca.gorman.util.scan.InputScanBuffer
Get the map that supports saving and retrieving character sequences as temporary values.
getMap() - Method in interface ca.gorman.util.scan.ScanState
Get the map that supports saving and retrieving character sequences as temporary values.
getMap() - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
getMap() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
getMark(K) - Method in class ca.gorman.io.Resequencer.Buffer
Get an existing Mark.
getMark(K) - Method in interface ca.gorman.io.Resequencer
Get an existing Mark.
getMark(K) - Method in class ca.gorman.io.Resequencer.MarkGroup
Get an existing Mark.
getMark(int) - Method in class ca.gorman.io.Resequencer.MarkGroup
Get an existing Mark.
getMark(K) - Method in class ca.gorman.io.ResequencingWriter
 
getMark(K) - Method in class ca.gorman.io.ResequencingWriterStack
 
getMarkGroup() - Method in class ca.gorman.io.Resequencer.Buffer
Get the MarkGroup that serves this Buffer.
getMarkGroup() - Method in interface ca.gorman.io.Resequencer
Get the MarkGroup used by this Resequencer.
getMarkGroup() - Method in class ca.gorman.io.Resequencer.Mark
Get the MarkGroup that owns this Mark.
getMarkGroup() - Method in class ca.gorman.io.ResequencingWriter
 
getMarkGroup() - Method in class ca.gorman.io.ResequencingWriterStack
 
getMaxCount() - Method in class ca.gorman.xml.parse.AbstractMessageListener
Get the number of warnings or errors that will be reported before the next one will stop the parse.
getMaxCount() - Method in class ca.gorman.xml.parse.sax.SAXErrorListener
Get the number of warnings or errors that will be reported before the next one will stop the parse.
getMaxErrorLevel() - Method in class ca.gorman.xml.parse.AbstractMessageListener
Get the highest error level that will not immediately stop the parse.
getMaxErrorLevel() - Method in class ca.gorman.xml.parse.sax.SAXErrorListener
Get the highest error level that will not immediately stop the parse.
getName() - Method in interface ca.gorman.xml.parse.Entity
Get entity name
getName() - Method in class ca.gorman.xml.parse.toolkit.AbstractEntity
 
getNamespaceDefaultElementHandler() - Method in class ca.gorman.xml.parse.util.PackageNamespaceElementMapper.NamespaceEntry
 
getNamespaceURI() - Method in class ca.gorman.xml.parse.util.PackageNamespaceElementMapper.NamespaceEntry
 
getOffset() - Method in interface ca.gorman.xml.parse.Location
Return the approximate offset at the parser's current location.
getPackageName() - Method in class ca.gorman.xml.parse.util.PackageNamespaceElementMapper.NamespaceEntry
 
getParent() - Method in interface ca.gorman.xml.parse.Element
Get parent element.
getParent() - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
getParser() - Method in class ca.gorman.xml.parse.toolkit.Coroutine_NoCallback
Get Parser instance.
getParserDelegate() - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Get delegates for some of the methods in Parser.
getPrefixedName(QName) - Static method in class ca.gorman.xml.parse.util.DtdUtilities
Get a prefixed name that corresponds to a QName.
getPrefixedName(Element) - Static method in class ca.gorman.xml.parse.util.DtdUtilities
Get the prefixed name of an element.
getPrefixedName(Attribute) - Static method in class ca.gorman.xml.parse.util.DtdUtilities
Get the prefixed name of an attribute.
getProperty(String) - Method in class ca.gorman.xml.parse.sax.XMLParser
Look up the state of a property.
getPublicId() - Method in interface ca.gorman.xml.parse.Dtd
Get the public identifier for the external DTD subset.
getPublicId() - Method in class ca.gorman.xml.parse.Input
Get the current public identifier.
getPublicId() - Method in interface ca.gorman.xml.parse.Location
Return the public identifier of the document that contains the parser's current location.
getPublicId() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
 
getQName() - Method in interface ca.gorman.xml.parse.Attribute
Get QName.
getQName() - Method in interface ca.gorman.xml.parse.Element
Get QName.
getQName() - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
getQName() - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
getQuotableValue() - Method in interface ca.gorman.xml.parse.Attribute
Get attribute value that can be enclosed in quotes.
getQuotableValue() - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
getReader() - Method in class ca.gorman.io.Resequencer.SpillBuffer
Get a Reader for the data held in the SpillBuffer at the time this method was invoked.
getReader() - Method in class ca.gorman.xml.parse.Input
Get the current Reader.
getRepeatCount() - Method in interface ca.gorman.xml.parse.Element
Get the number of previous occurrences of this Element at the same level, when this Element is one of a repeating sequence with the same name.
getRepeatCount() - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
getRuleList() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
getSiblingCount() - Method in interface ca.gorman.xml.parse.Element
Get the number of previous siblings at the same level as this Element.
getSiblingCount() - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
getSystemId() - Method in interface ca.gorman.xml.parse.Dtd
Get the system identifier for the external DTD subset.
getSystemId() - Method in class ca.gorman.xml.parse.Input
Get the current system identifier.
getSystemId() - Method in interface ca.gorman.xml.parse.Location
Return the system identifier of the document that contains the parser's current location.
getSystemId() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
 
getThread() - Method in interface ca.gorman.util.scan.AsynchronousScanState
Get the thread in which the scanner is running.
getType() - Method in interface ca.gorman.xml.parse.Attribute
Get attribute type.
getType() - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
getValue() - Method in interface ca.gorman.xml.parse.Attribute
Get attribute value.
getValue() - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
getXMLVersion() - Method in interface ca.gorman.xml.parse.Location
Returns the version of XML used for the entity.
Global - Interface in ca.gorman.xml.parse
Tagging interface for a class that serves as a global set of data and methods available to all Listener methods.

H

hasAncestor(QName) - Method in interface ca.gorman.xml.parse.Element
Indicate whether the element has a named element as ancestor.
hasAncestor(QName) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
hashCode() - Method in interface ca.gorman.xml.parse.Attribute
Returns Object.hashCode.
hashCode() - Method in interface ca.gorman.xml.parse.Element
Returns Object.hashCode.
hashCode() - Method in interface ca.gorman.xml.parse.Entity
Returns hash code of the String entity name.
hashCode() - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
hashCode() - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
hashCode() - Method in class ca.gorman.xml.parse.toolkit.AbstractEntity
 
hasParent(QName) - Method in interface ca.gorman.xml.parse.Element
Indicate whether the element has a named element as parent.
hasParent(QName) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
 
hitLast() - Method in interface ca.gorman.util.scan.InputScanBuffer
Indicate whether the last character in the buffer has been accessed since the previous invocation of this function.
hitLast() - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 

I

ignorableWhitespace(T, CharSequence) - Method in class ca.gorman.xml.parse.AbstractListener
 
ignorableWhitespace(T, CharSequence) - Method in interface ca.gorman.xml.parse.CharacterListener
Receive notification of ignorable whitespace characters.
ignorableWhitespace(char[], int, int) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of ignorable whitespace in element content.
ignorableWhitespace(T, CharSequence) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
ignorableWhitespace(T, CharSequence) - Method in class ca.gorman.xml.parse.util.DumpListener
 
ignorableWhitespace(T, CharSequence) - Method in class ca.gorman.xml.parse.util.SkipListener
 
Input - Class in ca.gorman.xml.parse
Supports several different ways of naming an XML input source.
Input() - Constructor for class ca.gorman.xml.parse.Input
Create without specifying a source.
Input(Reader) - Constructor for class ca.gorman.xml.parse.Input
Create using a Reader as the source.
Input(URI) - Constructor for class ca.gorman.xml.parse.Input
Create using a system identifier to name the source.
Input(String) - Constructor for class ca.gorman.xml.parse.Input
Create using a public identifier to name the source.
InputControl - Interface in ca.gorman.util.scan
Control interface for a buffer with modifiable content and capacity.
InputControl.Default - Class in ca.gorman.util.scan
An implementation of InputControl with methods that do nothing.
InputControl.Default() - Constructor for class ca.gorman.util.scan.InputControl.Default
 
InputScanBuffer - Interface in ca.gorman.util.scan
The sequence of characters that are currently available for pattern matching.
internalEntityDecl(T, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
internalEntityDecl(T, String, String) - Method in interface ca.gorman.xml.parse.DtdListener
Report an internal entity declaration.
internalEntityDecl(String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report an internal entity declaration.
internalEntityDecl(String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report an internal entity declaration.
internalEntityDecl(T, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
internalEntityDecl(T, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
internalEntityDecl(T, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
invokeMain(Runnable) - Method in class ca.gorman.xml.parse.toolkit.Coroutine
Run a command in the main thread and wait for the command to complete before control returns to the coroutine thread.
isClosed() - Method in class ca.gorman.io.Resequencer.Buffer
Indicate whether this Buffer is closed.
isDeclared() - Method in interface ca.gorman.xml.parse.Attribute
Ask whether the attribute was declared.
isDeclared() - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
isEmpty() - Method in class ca.gorman.io.WriterStack
Test if stack is empty.
isEmpty() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
 
isEmpty() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
 
isEmpty() - Method in interface ca.gorman.xml.parse.toolkit.ElementStack
Indicate whether element stack is empty.
isEmpty() - Method in interface ca.gorman.xml.parse.toolkit.EntityStack
Indicate whether entity stack is empty.
isFlushThrowsException() - Method in interface ca.gorman.io.Resequencer
Indicate whether flush will throw UnsupportedOperationException or fail silently (the default).
isFlushThrowsException() - Method in class ca.gorman.io.ResequencingWriter
 
isFlushThrowsException() - Method in class ca.gorman.io.ResequencingWriterStack
Always returns false.
isParsing(QName) - Method in interface ca.gorman.xml.parse.Parser
Indicate whether a particular element is currently being parsed.
isParsing(QName) - Method in class ca.gorman.xml.parse.sax.SAXAdapter.ParserDelegate
Implements Parser.isParsing(QName).
isParsing(QName) - Method in class ca.gorman.xml.parse.sax.XMLParser
 
isParsing(QName) - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
 
isParsing(QName) - Method in interface ca.gorman.xml.parse.toolkit.ElementStack
Indicate whether the named element is currently being parsed.
isSpecified() - Method in interface ca.gorman.xml.parse.Attribute
Ask whether the attribute value was provided from the input, rather than from a default value.
isSpecified() - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
 
isSpilling() - Method in class ca.gorman.io.Resequencer.Buffer
Indicate whether the fast buffer has filled and the overflow buffer contains data.
isTerminated() - Method in interface ca.gorman.util.scan.AsynchronousScanState
False unil the scanner terminates.
isTerminationRequested() - Method in interface ca.gorman.util.scan.ScanState
Indicate whether the Scanner has been requested to stop.
isTerminationRequested() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
iterator() - Method in class ca.gorman.io.Resequencer.MarkGroup
Get a Mark Iterator that does not support remove().
iterator() - Method in interface ca.gorman.xml.parse.NamespaceMapper
Return an iterator for the namespace URIs that are mapped by the NamespaceMapper.
iterator() - Method in class ca.gorman.xml.parse.util.NamespacePackageMapper
 

L

length() - Method in class ca.gorman.util.scan.spi.AbstractMatchedText
 
length() - Method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
length() - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
length() - Method in class ca.gorman.xml.parse.toolkit.AbstractCharSequence
 
Listener<T extends Parser> - Interface in ca.gorman.xml.parse
Combined listener interface for XML processing applications that are driven by an XML push Parser.
ListenerException - Exception in ca.gorman.xml.parse
Superclass for exceptions thrown from Listener methods by by application code.
ListenerException() - Constructor for exception ca.gorman.xml.parse.ListenerException
 
ListenerException(String) - Constructor for exception ca.gorman.xml.parse.ListenerException
 
ListenerException(Throwable) - Constructor for exception ca.gorman.xml.parse.ListenerException
 
ListenerException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.ListenerException
 
ListenerRuntimeException - Exception in ca.gorman.xml.parse
Superclass for unchecked exceptions thrown from the API that supports the Listener interface.
ListenerRuntimeException() - Constructor for exception ca.gorman.xml.parse.ListenerRuntimeException
 
ListenerRuntimeException(String) - Constructor for exception ca.gorman.xml.parse.ListenerRuntimeException
 
ListenerRuntimeException(Throwable) - Constructor for exception ca.gorman.xml.parse.ListenerRuntimeException
 
ListenerRuntimeException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.ListenerRuntimeException
 
Location - Interface in ca.gorman.xml.parse
Provides information about the parser's current location.
lookahead(ScanRule) - Method in class ca.gorman.util.scan.Modifier
Recognize a character sequence at the current point in the ScanBuffer without returning it and without removing it from the ScanBuffer.
lookaheadNot(ScanRule) - Method in class ca.gorman.util.scan.Modifier
Recognize the absence of a matching character sequence at the current point in the ScanBuffer.

M

main(String[]) - Static method in class ca.gorman.xml.parse.sax.SAXAdapterCheck
Create and run an instance.
main(String[]) - Static method in class ca.gorman.xml.parse.sax.SAXCheck
 
main(String[]) - Static method in class ca.gorman.xml.parse.sax.SAXDump
 
main(String[]) - Static method in class ca.gorman.xml.parse.util.XMLCheck
 
main(String[]) - Static method in class ca.gorman.xml.parse.util.XMLDump
 
mark() - Method in class ca.gorman.io.Resequencer.Buffer
Create a Mark without a key.
mark(K) - Method in class ca.gorman.io.Resequencer.Buffer
Get the Mark coresponding to a key, creating the Mark if it does not already exist.
mark() - Method in interface ca.gorman.io.Resequencer
Create a Mark without a key.
mark(K) - Method in interface ca.gorman.io.Resequencer
Get the Mark for a specific key, creating a new Mark if one does not already exist.
mark(K) - Method in class ca.gorman.io.Resequencer.MarkGroup
Get the Mark for a particular key, creating a Mark if one does not exist.
mark() - Method in class ca.gorman.io.Resequencer.MarkGroup
create a Mark with no key.
mark() - Method in class ca.gorman.io.ResequencingWriter
 
mark(K) - Method in class ca.gorman.io.ResequencingWriter
 
mark() - Method in class ca.gorman.io.ResequencingWriterStack
 
mark(K) - Method in class ca.gorman.io.ResequencingWriterStack
 
MarkedSection - Interface in ca.gorman.xml.parse
Java MarkedSection instance representing an XML marked section.
match(ScanBuffer) - Method in interface ca.gorman.util.scan.ScanMatch
Test characters at the beginning of a ScanBuffer, removing any matching CharSequence and returning it as MatchedText.
match(ScanBuffer) - Method in class ca.gorman.util.scan.ScanRuleDelegator
 
MatchedText - Interface in ca.gorman.util.scan
A sequence of characters that have been matched in a ScanBuffer.
MessageListener<T extends Parser> - Interface in ca.gorman.xml.parse
Message listener interface for XML processing applications that are driven by an XML push Parser.
Modifier - Class in ca.gorman.util.scan
Modifiers for constructing a new ScanRule instance from other ScanRule instances.
Modifier() - Constructor for class ca.gorman.util.scan.Modifier
Prevent instantiation, but allow subclasses.
MutableAttribute - Class in ca.gorman.xml.parse.toolkit
Constructable and mutable realization of Attribute.
MutableAttribute(QName, String, String, boolean, boolean) - Constructor for class ca.gorman.xml.parse.toolkit.MutableAttribute
Create an initialized Attribute.
MutableAttribute(Attribute) - Constructor for class ca.gorman.xml.parse.toolkit.MutableAttribute
Create an initialized Attribute.
MutableAttribute(QName, String) - Constructor for class ca.gorman.xml.parse.toolkit.MutableAttribute
Create a named Attribute with unitialized value.
MutableAttribute() - Constructor for class ca.gorman.xml.parse.toolkit.MutableAttribute
Create an uninitialized Attribute.
MutableElement - Class in ca.gorman.xml.parse.toolkit
Constructable and mutable realization of Element.
MutableElement(QName, Attribute[]) - Constructor for class ca.gorman.xml.parse.toolkit.MutableElement
Create an initialized MutableElement.
MutableElement(Element) - Constructor for class ca.gorman.xml.parse.toolkit.MutableElement
Create an initialized MutableElement.
MutableElement(QName) - Constructor for class ca.gorman.xml.parse.toolkit.MutableElement
Create a named MutableElement with empty attribute list.
MutableElement() - Constructor for class ca.gorman.xml.parse.toolkit.MutableElement
Create an uninitialized MutableElement.
MutableEntity - Class in ca.gorman.xml.parse.toolkit
Constructable and mutable realization of Entity.
MutableEntity(String) - Constructor for class ca.gorman.xml.parse.toolkit.MutableEntity
Create an initialized MutableEntity.
MutableEntity() - Constructor for class ca.gorman.xml.parse.toolkit.MutableEntity
Create an uninitialized MutableEntity.

N

NamespaceMapper<T extends Parser> - Interface in ca.gorman.xml.parse
An ElementMapper that maps XML element names in one or more XML namespaces to element handlers and invokes the appropriate handler for each element.
NamespaceMapper.NamespaceMapException - Exception in ca.gorman.xml.parse
Exception thrown when an error is detected in the mapping of namespaces.
NamespaceMapper.NamespaceMapException() - Constructor for exception ca.gorman.xml.parse.NamespaceMapper.NamespaceMapException
 
NamespaceMapper.NamespaceMapException(String) - Constructor for exception ca.gorman.xml.parse.NamespaceMapper.NamespaceMapException
 
NamespaceMapper.NamespaceMapException(Throwable) - Constructor for exception ca.gorman.xml.parse.NamespaceMapper.NamespaceMapException
 
NamespaceMapper.NamespaceMapException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.NamespaceMapper.NamespaceMapException
 
NamespacePackageMapper<T extends Parser> - Class in ca.gorman.xml.parse.util
In Development Maps each of one or more XML namespaces to a Java package and maps XML elements in each namespace to elment handlers in the corresponding package.
NamespacePackageMapper(ElementListener<T>, Map<String, ElementMapper<T>>) - Constructor for class ca.gorman.xml.parse.util.NamespacePackageMapper
Construct an element mapper to invoke element handlers in the Java package that corresponds to the element namespace, specifying a default element handler for elements outside any of the namespaces.
NamespacePackageMapper(ElementListener<T>, Iterable<NamespaceMapper<T>>) - Constructor for class ca.gorman.xml.parse.util.NamespacePackageMapper
Construct an element mapper to invoke element handlers in the Java package that corresponds to the element namespace, specifying a default element handler for elements outside any of the namespaces.
newInstance(Writer, Resequencer.MarkGroup<K>, int, Resequencer.SpillBuffer) - Static method in class ca.gorman.io.Resequencer.Buffer
Create a new Buffer specifying the fast buffer and the overflow buffer.
newInstance(Writer, Resequencer.MarkGroup<K>) - Static method in class ca.gorman.io.Resequencer.Buffer
Create a new Buffer using defaults for the fast buffer and the overflow buffer.
newInstance() - Static method in class ca.gorman.io.Resequencer.MarkGroup
Create a new MarkGroup<K>.
newInstance() - Static method in class ca.gorman.io.Resequencer.SpillBuffer
Create a default SpillBuffer.
newInstance(File) - Static method in class ca.gorman.io.Resequencer.SpillBuffer
Create a SpillBuffer in a File.
newInstance(ScanRule...) - Static method in class ca.gorman.util.scan.AbstractRuleList
 
newInstance() - Static method in class ca.gorman.util.scan.Modifier
Return an instance.
newInstance() - Static method in class ca.gorman.util.scan.RegexFactory
 
newInstance() - Static method in class ca.gorman.util.scan.ScannerFactory
 
newInstance(CharSequence) - Static method in class ca.gorman.util.scan.spi.AbstractMatchedText
 
newInstance(Reader) - Static method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
newInstance(CharSequence, InputControl) - Static method in class ca.gorman.util.scan.spi.AbstractScanBuffer
Create a AbstractScanBuffer for scanning and matching on a CharSequence with a length that can be increased by a request from the AbstractScanBuffer.
newInstance(CharSequence) - Static method in class ca.gorman.util.scan.spi.AbstractScanBuffer
Create a AbstractScanBuffer for scanning and matching on a CharSequence that has a fixed length.
newInstance(InputScanBuffer, Appendable, RuleList) - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
newInstance() - Static method in class ca.gorman.xml.parse.AbstractErrorListener
 
newInstance(Writer) - Static method in class ca.gorman.xml.parse.AbstractErrorListener
 
newInstance() - Static method in class ca.gorman.xml.parse.AbstractListener
 
newInstance() - Static method in class ca.gorman.xml.parse.AbstractMessageListener
 
newInstance(Writer) - Static method in class ca.gorman.xml.parse.AbstractMessageListener
 
newInstance() - Static method in class ca.gorman.xml.parse.sax.NonValidatingParserFactory
Create a new ParserFactory.
newInstance() - Static method in class ca.gorman.xml.parse.sax.ValidatingParserFactory
Create a new ParserFactory.
newInstance(SAXParserFactory) - Static method in class ca.gorman.xml.parse.sax.XMLParser
Create an XMLParser.
newInstance(QName, String, String, boolean, boolean) - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
Create an immutable AbstractAttribute.
newInstance(char[], int, int) - Static method in class ca.gorman.xml.parse.toolkit.AbstractCharSequence
Construct CharSequence on a subarray of characters.
newInstance(char[]) - Static method in class ca.gorman.xml.parse.toolkit.AbstractCharSequence
Construct CharSequence on an array of characters.
newInstance(CharSequence) - Static method in class ca.gorman.xml.parse.toolkit.AbstractCharSequence
Construct CharSequence on another charSequence.
newInstance(QName, Attribute[]) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
Create an immutable AbstractElement.
newInstance(String) - Method in class ca.gorman.xml.parse.toolkit.AbstractEntity
Create an immutable AbstractEntity.
newMark(K) - Method in class ca.gorman.io.Resequencer.MarkGroup
Create a new Mark for a specified key in this MarkGroup.
newMark() - Method in class ca.gorman.io.Resequencer.MarkGroup
Create a new Mark with no key in this MarkGroup.
newParser() - Method in interface ca.gorman.xml.parse.ParserFactory
Create a new Parser.
newParser() - Method in class ca.gorman.xml.parse.sax.NonValidatingParserFactory
 
newParser() - Method in class ca.gorman.xml.parse.sax.ValidatingParserFactory
 
newRegexScanRule(String) - Method in class ca.gorman.util.scan.RegexFactory
Create a ScanRule instance from a regular expression.
newRegexScanRule(String, ScanAction) - Method in class ca.gorman.util.scan.RegexFactory
Create a ScanRule instance from a regular expression.
newScanner() - Method in class ca.gorman.util.scan.ScannerFactory
Create a new Scanner.
NonValidatingParserFactory<T extends Global> - Class in ca.gorman.xml.parse.sax
Factory for new nonvalidating Parser instances.
NonValidatingParserFactory(SAXParserFactory) - Constructor for class ca.gorman.xml.parse.sax.NonValidatingParserFactory
 
notationDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
notationDecl(T, String, String, String) - Method in interface ca.gorman.xml.parse.DtdListener
Receive notification of a notation declaration event.
notationDecl(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of a notation declaration event.
notationDecl(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of a notation declaration event.
notationDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
notationDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
notationDecl(T, String, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
NullOutputWriter - Class in ca.gorman.io
Writer that discards all output.
NullOutputWriter() - Constructor for class ca.gorman.io.NullOutputWriter
 

O

oneOrMore(ScanRule) - Method in class ca.gorman.util.scan.Modifier
Optional repetition, recognize a character sequence matched by one or more repetitions of a ScanRule.
out() - Method in interface ca.gorman.util.scan.ScanState
Get the default output destination of the Scanner.
out() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
outputStackSize() - Method in interface ca.gorman.util.scan.ScanState
Return the number of Appendable items pushed on stack.
outputStackSize() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 

P

PackageNamespaceElementMapper<T extends Parser> - Class in ca.gorman.xml.parse.util
Will be deprecated or removed Maps each XML namespaces to a Java package and maps XML elements in the namespace to element handlers in the package.
PackageNamespaceElementMapper(ElementListener<T>, PackageNamespaceElementMapper.NamespaceEntry<T>[]) - Constructor for class ca.gorman.xml.parse.util.PackageNamespaceElementMapper
Construct an element mapper to invoke element handlers in the Java package that corresponds to the element namespace, specifying a default element handler for elements outside any of the namespaces.
PackageNamespaceElementMapper.DuplicateNamespaceException - Exception in ca.gorman.xml.parse.util
Exception thrown when attempting to load a namespace entry having the same namespace identifier as a previously loaded entry.
PackageNamespaceElementMapper.DuplicateNamespaceException() - Constructor for exception ca.gorman.xml.parse.util.PackageNamespaceElementMapper.DuplicateNamespaceException
 
PackageNamespaceElementMapper.DuplicateNamespaceException(String) - Constructor for exception ca.gorman.xml.parse.util.PackageNamespaceElementMapper.DuplicateNamespaceException
 
PackageNamespaceElementMapper.DuplicateNamespaceException(Throwable) - Constructor for exception ca.gorman.xml.parse.util.PackageNamespaceElementMapper.DuplicateNamespaceException
 
PackageNamespaceElementMapper.DuplicateNamespaceException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.util.PackageNamespaceElementMapper.DuplicateNamespaceException
 
PackageNamespaceElementMapper.NamespaceEntry<T extends Parser> - Class in ca.gorman.xml.parse.util
Associates an XML namespace with a Java package and the information needed to map element names in that namespace to element handler classes in the package.
PackageNamespaceElementMapper.NamespaceEntry(QName, String, ElementListener<T>, String, char) - Constructor for class ca.gorman.xml.parse.util.PackageNamespaceElementMapper.NamespaceEntry
Construct a package and default handler entry for a single namespace.
PackageNamespaceElementMapper.NamespaceEntry(QName, String, ElementListener<T>, String) - Constructor for class ca.gorman.xml.parse.util.PackageNamespaceElementMapper.NamespaceEntry
Construct a package and default handler entry for a single namespace.
ParallelWriter - Class in ca.gorman.io
Writer that copies to an array of Writers.
ParallelWriter(Writer[]) - Constructor for class ca.gorman.io.ParallelWriter
Construct on an array of destination Writers.
parse(Input) - Method in interface ca.gorman.xml.parse.Parser
Parse a document, without making an instance of Global accessible to all Listener methods.
parse(Input, T) - Method in interface ca.gorman.xml.parse.Parser
Parse a document, making an instance of Global accessible to all Listener methods.
parse(Input) - Method in class ca.gorman.xml.parse.sax.XMLParser
 
parse(Input, T) - Method in class ca.gorman.xml.parse.sax.XMLParser
 
parseContent() - Method in interface ca.gorman.xml.parse.CurrentDocument
Parse the content of a Document.
parseContent() - Method in interface ca.gorman.xml.parse.CurrentDtd
Parse the content of a Dtd.
parseContent() - Method in interface ca.gorman.xml.parse.CurrentElement
Parse the content of an element (required even if there is no content).
parseContent() - Method in interface ca.gorman.xml.parse.CurrentEntity
Parse the content of an entity (required even if there is no content).
parseContent() - Method in interface ca.gorman.xml.parse.CurrentMarkedSection
Parse the content of a MarkedSection.
parseContent() - Method in class ca.gorman.xml.parse.toolkit.CoroutineCdata
 
parseContent() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDocument
 
parseContent() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
 
parseContent() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElement
 
parseContent() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntity
 
ParseException - Exception in ca.gorman.xml.parse
Superclass for exceptions thrown from the Parser implementation.
ParseException() - Constructor for exception ca.gorman.xml.parse.ParseException
 
ParseException(String) - Constructor for exception ca.gorman.xml.parse.ParseException
 
ParseException(Throwable) - Constructor for exception ca.gorman.xml.parse.ParseException
 
ParseException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.ParseException
 
Parser<T extends Global> - Interface in ca.gorman.xml.parse
XML stream parser that invokes Listener methods to drive an XML processing application.
ParserFactory<T extends Global> - Interface in ca.gorman.xml.parse
Factory for new Parser instances.
ParserFactory.FactoryConfigurationError - Error in ca.gorman.xml.parse
Error thrown when a ParserFactory cannot be created.
ParserFactory.FactoryConfigurationError() - Constructor for error ca.gorman.xml.parse.ParserFactory.FactoryConfigurationError
 
ParserFactory.FactoryConfigurationError(String) - Constructor for error ca.gorman.xml.parse.ParserFactory.FactoryConfigurationError
 
ParserFactory.FactoryConfigurationError(Throwable) - Constructor for error ca.gorman.xml.parse.ParserFactory.FactoryConfigurationError
 
ParserFactory.FactoryConfigurationError(String, Throwable) - Constructor for error ca.gorman.xml.parse.ParserFactory.FactoryConfigurationError
 
ParserFactory.ParserConfigurationException - Exception in ca.gorman.xml.parse
Exception thrown when a Parser cannot be created.
ParserFactory.ParserConfigurationException() - Constructor for exception ca.gorman.xml.parse.ParserFactory.ParserConfigurationException
 
ParserFactory.ParserConfigurationException(String) - Constructor for exception ca.gorman.xml.parse.ParserFactory.ParserConfigurationException
 
ParserFactory.ParserConfigurationException(Throwable) - Constructor for exception ca.gorman.xml.parse.ParserFactory.ParserConfigurationException
 
ParserFactory.ParserConfigurationException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.ParserFactory.ParserConfigurationException
 
peek() - Method in class ca.gorman.io.WriterStack
Return the Writer (and current destination) at the top of WriterStack.
pop() - Method in class ca.gorman.io.WriterStack
Pop and return the Writer at the top of WriterStack.
pop() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
 
pop() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
 
pop() - Method in interface ca.gorman.xml.parse.toolkit.ElementStack
Remove the current element from the top of the stack.
pop() - Method in interface ca.gorman.xml.parse.toolkit.EntityStack
Remove the current entity from the top of the stack.
popOutput() - Method in interface ca.gorman.util.scan.ScanState
Restore the previous default output (optional operation).
popOutput() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
popRuleList() - Method in interface ca.gorman.util.scan.ScanState
Restore the previous scanning rules (optional operation).
popRuleList() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
PrefixListener<T extends Parser> - Interface in ca.gorman.xml.parse
Namespace prefix Listener interface for XML processing applications that are driven by an XML push Parser.
processingInstruction(T, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
processingInstruction(T, String, String) - Method in interface ca.gorman.xml.parse.Listener
Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of a processing instruction.
processingInstruction(T, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
processingInstruction(T, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
processingInstruction(T, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
push(ResequencingWriter<K>) - Method in class ca.gorman.io.ResequencingWriterStack
Push a ResequencingWriter on the ResequencingWriterStack.
push(Writer) - Method in class ca.gorman.io.WriterStack
Push a Writer on the WriterStack.
push(CoroutineElement<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
 
push(CoroutineEntity<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
Push a CoroutineEntity on the entity stack from the parser thread, and invoke an entity handler on the entity as current entity in the application thread.
push(CoroutineElement<T>) - Method in interface ca.gorman.xml.parse.toolkit.ElementStack
Push a CoroutineElement on the element stack, where it will become the current element.
push(CoroutineEntity<T>) - Method in interface ca.gorman.xml.parse.toolkit.EntityStack
Push a new CoroutineEntity on the entity stack, where it will become the current entity.
pushOutput(Appendable) - Method in interface ca.gorman.util.scan.ScanState
Temporarily change the default output (optional operation).
pushOutput(Appendable) - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
pushRuleList(RuleList) - Method in interface ca.gorman.util.scan.ScanState
Temporarily change the scanning rules (optional operation).
pushRuleList(RuleList) - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
put(String, CharSequence) - Method in interface ca.gorman.util.scan.ScanBuffer
Save a CharSequence for later retrieval in an action.
put(String, CharSequence) - Method in interface ca.gorman.util.scan.ScanState
Save a CharSequence as the value associated with a key.
put(String, CharSequence) - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
put(String, CharSequence) - Method in class ca.gorman.util.scan.spi.AbstractScanState
 

Q

QNameComparator - Class in ca.gorman.xml.parse.util
 
QNameComparator() - Constructor for class ca.gorman.xml.parse.util.QNameComparator
 
QNameLocalPartComparator - Class in ca.gorman.xml.parse.util
 
QNameLocalPartComparator() - Constructor for class ca.gorman.xml.parse.util.QNameLocalPartComparator
 
QNameURIComparator - Class in ca.gorman.xml.parse.util
 
QNameURIComparator() - Constructor for class ca.gorman.xml.parse.util.QNameURIComparator
 

R

read() - Method in class ca.gorman.io.BinaryFileReader
Read a single character.
read(char[], int, int) - Method in class ca.gorman.io.BinaryFileReader
Read characters.
read() - Method in class ca.gorman.util.scan.ScanningReader
 
read(char[], int, int) - Method in class ca.gorman.util.scan.ScanningReader
 
RECOVERABLE_ERROR - Static variable in class ca.gorman.xml.parse.AbstractMessageListener
 
RECOVERABLE_ERROR - Static variable in class ca.gorman.xml.parse.sax.SAXErrorListener
 
RegexFactory - Class in ca.gorman.util.scan
Produces rules for recognizing regular expressions.
ReparsedContentException - Exception in ca.gorman.xml.parse
Unchecked exception thrown when a method that is required to return control to the Parser by invoking parsecontent or skipContent trys to do so more than once.
ReparsedContentException() - Constructor for exception ca.gorman.xml.parse.ReparsedContentException
 
ReparsedContentException(String) - Constructor for exception ca.gorman.xml.parse.ReparsedContentException
 
ReparsedContentException(Throwable) - Constructor for exception ca.gorman.xml.parse.ReparsedContentException
 
ReparsedContentException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.ReparsedContentException
 
repeat(int, int, ScanRule) - Method in class ca.gorman.util.scan.Modifier
Repetition, recognize a character sequence that matches at least min repetition of a ScanRule, but accept no more than max repetitions.
repeat(int, ScanRule) - Method in class ca.gorman.util.scan.Modifier
Repetition, recognize a character sequence that matches exactly count repetitions of a single ScanRule.
requestTermination() - Method in interface ca.gorman.util.scan.AsynchronousScanState
Request the scanner to stop scanning.
requestTermination() - Method in interface ca.gorman.util.scan.ScanState
Request the Scanner to discontinue scanning at the end of the action from which this method has been invoked.
requestTermination() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
Resequencer<K> - Interface in ca.gorman.io
Interface for Writers that support pseudo-random access to the output stream.
Resequencer.Buffer<K> - Class in ca.gorman.io
Buffer to hold Marks with keys of type K and character data until all character data have been written, and all Marks have been associated with data values.
Resequencer.Buffer(Writer, Resequencer.MarkGroup<K>) - Constructor for class ca.gorman.io.Resequencer.Buffer
Superclass constructor for use by subclass constructor.
Resequencer.Buffer(Writer, Resequencer.MarkGroup<K>, int, Resequencer.SpillBuffer) - Constructor for class ca.gorman.io.Resequencer.Buffer
Superclass constructor for use by subclass constructor.
Resequencer.Mark<K> - Class in ca.gorman.io
Associates data with a key of type K and contains other internal data to support efficient operation.
Resequencer.Mark(Resequencer.MarkGroup<K>, K, int) - Constructor for class ca.gorman.io.Resequencer.Mark
Create a Mark instance with its identifiers (key and index), and the MarkGroup that owns it.
Resequencer.MarkGroup<K> - Class in ca.gorman.io
Manager (access and temporary storage) for Marks with keys of type K .
Resequencer.MarkGroup(List<Resequencer.Mark<K>>, Map<K, Resequencer.Mark<K>>) - Constructor for class ca.gorman.io.Resequencer.MarkGroup
Construct MarkGroup<K> with specified List and Map.
Resequencer.SpillBuffer - Class in ca.gorman.io
Overflow buffer for Buffer, when the amount of data exceeds the capacity of the fast buffer used by Buffer.
Resequencer.SpillBuffer() - Constructor for class ca.gorman.io.Resequencer.SpillBuffer
 
ResequencingWriter<K> - Class in ca.gorman.io
A Writer that is a Resequencer with the capacity to accept data in a sequence that differs from the sequence of actual output.
ResequencingWriter(Writer, Resequencer.MarkGroup<K>, int, Resequencer.SpillBuffer) - Constructor for class ca.gorman.io.ResequencingWriter
Construct with an external MarkGroup and specified temporary storage.
ResequencingWriter(Writer, Resequencer.MarkGroup<K>) - Constructor for class ca.gorman.io.ResequencingWriter
Construct with an external MarkGroup and default temporary storage.
ResequencingWriter(Writer, int, Resequencer.SpillBuffer) - Constructor for class ca.gorman.io.ResequencingWriter
Construct with a private internal MarkGroup and specified temporary storage.
ResequencingWriter(Writer) - Constructor for class ca.gorman.io.ResequencingWriter
Construct with a private internal MarkGroup and default temporary stoage.
ResequencingWriterStack<K> - Class in ca.gorman.io
A WriterStack that acts as a Resequencer when the Writer at top of stack is a Resequencer.
ResequencingWriterStack(ResequencingWriter<K>) - Constructor for class ca.gorman.io.ResequencingWriterStack
Construct new ResequencingWriterStack on a ResequencingWriter.
reset() - Method in class ca.gorman.io.Resequencer.Mark
Restores the Mark to its initial empty state.
resolveEntity(T, String, String, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
resolveEntity(T, String, String, String, String) - Method in interface ca.gorman.xml.parse.Listener
Allow the application to resolve external entities.
resolveEntity(String, String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
 
resolveEntity(String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Allow the application to resolve external entities.
resolveEntity(String, String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
 
resolveEntity(T, String, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
resolveEntity(T, String, String, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
resolveEntity(T, String, String, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
RuleList - Interface in ca.gorman.util.scan
List of rules used by a Scanner to recognize and act on character sequences.
ruleListStackSize() - Method in interface ca.gorman.util.scan.ScanState
Return the number of RuleList items pushed on stack.
ruleListStackSize() - Method in class ca.gorman.util.scan.spi.AbstractScanState
 
run() - Method in class ca.gorman.xml.parse.sax.SAXAdapterCheck
 
run() - Method in class ca.gorman.xml.parse.sax.SAXCheck
 
run() - Method in class ca.gorman.xml.parse.sax.SAXDump
 
run() - Method in class ca.gorman.xml.parse.toolkit.Coroutine
Begin operation, waiting for yieldToCoroutine to request output from the coroutine.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineAttributeDecl
Execute a callback from the parser thread to run the element declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineCdata
Execute a callback from the parser thread to run the CDATA marked section handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineCharacters
Execute a callback from the parser thread to run the character handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
This method must only be invoked by starting an instance of this class.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineComment
Execute a callback from the parser thread to run the comment handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDocument
Execute a callback from the parser thread to run the document handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
Execute a callback from the parser thread to run the DTD handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElement
Execute a callback from the parser thread to run the element handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementDecl
Execute a callback from the parser thread to run the element declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEndPrefixMapping
Execute a callback from the parser thread to run the end prefix handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntity
Pop an element from the entity stack and allow its entity handler to return from the application thread to the parser thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineError
Execute a callback from the parser thread to run the error declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineExternalEntityDecl
Execute a callback from the parser thread to run the externalEntityDecl declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineFatalError
Execute a callback from the parser thread to run the fatal error declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
Execute a callback from the parser thread to run the resolve entity handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineIgnorableWhitespace
Execute a callback from the parser thread to run the ignorable whitespace handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineInternalEntityDecl
Execute a callback from the parser thread to run the internalEntityDecl declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineNotationDecl
Execute a callback from the parser thread to run the notation declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineProcessingInstruction
Execute a callback from the parser thread to run the processing instruction handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
Execute a callback from the parser thread to run the resolve entity handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineSkippedEntity
Execute a callback from the parser thread to run the skipped entity handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineStartPrefixMapping
Execute a callback from the parser thread to run the start prefix handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineUnparsedEntityDecl
Execute a callback from the parser thread to run the unparsed entity declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.toolkit.CoroutineWarning
Execute a callback from the parser thread to run the warning declaration handler in the application thread.
run() - Method in class ca.gorman.xml.parse.util.XMLCheck
 
run() - Method in class ca.gorman.xml.parse.util.XMLDump
 

S

SAXAdapter<T extends Parser> - Class in ca.gorman.xml.parse.sax
Bridge between SAX parser API and XML stream parser API.
SAXAdapter(Coroutine, Listener<T>, T) - Constructor for class ca.gorman.xml.parse.sax.SAXAdapter
Construct a SAXAdapter.
SAXAdapter.ParserDelegate - Class in ca.gorman.xml.parse.sax
Provides delegates for some of the methods in Parser.
SAXAdapterCheck - Class in ca.gorman.xml.parse.sax
Runs CoroutineCheckListener as a Listener on XMLParser to verify that Listener methods are invoked in the the application thread instead of the Coroutine thread.
SAXCheck - Class in ca.gorman.xml.parse.sax
Check the structure of an XML document, reporting warnings and errors and stopping at the first fatal error.
SAXCheck(String[]) - Constructor for class ca.gorman.xml.parse.sax.SAXCheck
 
SAXDump - Class in ca.gorman.xml.parse.sax
List all of the events that XMLReader generates while parsing an XML document.
SAXDump(String[]) - Constructor for class ca.gorman.xml.parse.sax.SAXDump
 
SAXDumpListener - Class in ca.gorman.xml.parse.sax
Report every event from SAXParser or XMLReader.
SAXDumpListener(Writer) - Constructor for class ca.gorman.xml.parse.sax.SAXDumpListener
Construct on the Writer that sends output to destination.
SAXErrorListener - Class in ca.gorman.xml.parse.sax
Report warnings, recoverable errors, and fatal errors from SAXParser or XMLReader.
SAXErrorListener(Writer) - Constructor for class ca.gorman.xml.parse.sax.SAXErrorListener
Construct on the Writer that sends output to destination.
scan(CharSequence, Appendable, RuleList) - Method in interface ca.gorman.util.scan.Scanner
Set the scanner to initial condition, scan a CharSequence with fixed content, and output to an Appendable.
scan(CharSequence, Appendable, RuleList, InputControl) - Method in interface ca.gorman.util.scan.Scanner
Set the scanner to initial condition, scan a CharSequence with modifiable content, and output to an Appendable.
scan(Reader, Appendable, RuleList) - Method in interface ca.gorman.util.scan.Scanner
Set the scanner to initial condition, scan from a Reader, and output to an Appendable.
scan(Reader, Appendable, RuleList) - Method in class ca.gorman.util.scan.spi.AbstractScanner
 
scan(CharSequence, Appendable, RuleList) - Method in class ca.gorman.util.scan.spi.AbstractScanner
 
scan(CharSequence, Appendable, RuleList, InputControl) - Method in class ca.gorman.util.scan.spi.AbstractScanner
 
ScanAction - Interface in ca.gorman.util.scan
A superclass used to subclass ScanMatch as a ScanRule.
ScanBuffer - Interface in ca.gorman.util.scan
A view into the a subsequence of the sequence of characters that are currently available for pattern matching.
ScanMatch - Interface in ca.gorman.util.scan
A rule for matching subsequences of characters in a ScanBuffer and returning the subsequences as instances of MatchedText..
Scanner - Interface in ca.gorman.util.scan
Control interface for a character scanning, matching, and translation engine.
ScannerFactory - Class in ca.gorman.util.scan
Factory for Scanners.
ScannerFactory() - Constructor for class ca.gorman.util.scan.ScannerFactory
 
ScanningReader - Class in ca.gorman.util.scan
A Reader with a character scanning and matching preprocessor.
ScanningReader(ScannerFactory, Reader, RuleList) - Constructor for class ca.gorman.util.scan.ScanningReader
Construct with a RuleList and a different Scanner.
ScanningReader(Reader, RuleList) - Constructor for class ca.gorman.util.scan.ScanningReader
Construct with a RuleList.
ScanningReader(Reader, ScanRule...) - Constructor for class ca.gorman.util.scan.ScanningReader
Construct with one or more ScanRules.
ScanningWriter - Class in ca.gorman.util.scan
A Writer with a character scanning and matching postprocessor.
ScanningWriter(ScannerFactory, Writer, RuleList) - Constructor for class ca.gorman.util.scan.ScanningWriter
 
ScanningWriter(Writer, RuleList) - Constructor for class ca.gorman.util.scan.ScanningWriter
 
ScanningWriter(Writer, ScanRule...) - Constructor for class ca.gorman.util.scan.ScanningWriter
 
ScanRule - Interface in ca.gorman.util.scan
A rule for recognizing and acting on character sequences in a ScanBuffer.
ScanRuleDelegator - Class in ca.gorman.util.scan
Realization of ScanRule that delegates to a ScanMatch and a scanAction.
ScanRuleDelegator(ScanMatch) - Constructor for class ca.gorman.util.scan.ScanRuleDelegator
Delegate to a ScanMatch, but do nothing when match succeeds.
ScanRuleDelegator(ScanMatch, ScanAction) - Constructor for class ca.gorman.util.scan.ScanRuleDelegator
Delegate to a ScanMatch and a scanAction.
ScanState - Interface in ca.gorman.util.scan
Control interface between an active Scanner and an action invoked by the Scanner.
setAttribute(Attribute) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
Set or replace a single Attribute
setAttribute(Attribute) - Method in class ca.gorman.xml.parse.toolkit.MutableElement
Set or replace a single Attribute
setAttributes(Attribute[]) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
Set or replace the entire list of attributes.
setAttributes(Attribute[]) - Method in class ca.gorman.xml.parse.toolkit.MutableElement
 
setCoroutine(Coroutine) - Method in class ca.gorman.xml.parse.toolkit.Coroutine_Callback
Set or reset the Coroutine.
setDeclared(boolean) - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
Indicate whether the attribute was declared..
setDeclared(boolean) - Method in class ca.gorman.xml.parse.toolkit.MutableAttribute
 
setDocumentLocator(Locator) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive an object for locating the origin of SAX document events.
setDocumentLocator(Locator) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive an object for locating the origin of SAX document events.
setFeature(String, boolean) - Method in class ca.gorman.xml.parse.sax.XMLParser
Set the state of a feature.
setFlushThrowsException(boolean) - Method in interface ca.gorman.io.Resequencer
Choose whether flush will throw UnsupportedOperationException or fail silently (the default).
setFlushThrowsException(boolean) - Method in class ca.gorman.io.ResequencingWriter
 
setFlushThrowsException(boolean) - Method in class ca.gorman.io.ResequencingWriterStack
Unsupported operation.
setListener(Listener<Parser<T>>) - Method in interface ca.gorman.xml.parse.Parser
Set Listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Install listener.
setListener(Listener<Parser<T>>) - Method in class ca.gorman.xml.parse.sax.XMLParser
 
setListener(DtdListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineAttributeDecl
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCdata
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCharacters
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineComment
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineDocument
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
Set or reset the listener.
setListener(DtdListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementDecl
Set or reset the listener.
setListener(ElementListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementStack
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineEndPrefixMapping
Set or reset the listener.
setListener(EntityListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineEntityStack
Set or reset the listener.
setListener(MessageListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineError
Set or reset the listener.
setListener(DtdListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineExternalEntityDecl
Set or reset the listener.
setListener(MessageListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineFatalError
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineIgnorableWhitespace
Set or reset the listener.
setListener(DtdListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineInternalEntityDecl
Set or reset the listener.
setListener(DtdListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineNotationDecl
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineProcessingInstruction
Set or reset the listener
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
Set or reset the listener.
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineSkippedEntity
Set or reset the listener
setListener(Listener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineStartPrefixMapping
Set or reset the listener.
setListener(DtdListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineUnparsedEntityDecl
Set or reset the listener.
setListener(MessageListener<T>) - Method in class ca.gorman.xml.parse.toolkit.CoroutineWarning
Set or reset the listener.
setMaxCount(int) - Method in class ca.gorman.xml.parse.AbstractMessageListener
Set the number of warnings and errors that will be reported before the next one will stop the parse.
setMaxCount(int) - Method in class ca.gorman.xml.parse.sax.SAXErrorListener
Set the number of warnings and errors that will be reported before the next one will stop the parse.
setMaxErrorLevel(int) - Method in class ca.gorman.xml.parse.AbstractMessageListener
Set the highest level of warning or error that will be accepted without immediately stopping the parse.
setMaxErrorLevel(int) - Method in class ca.gorman.xml.parse.sax.SAXErrorListener
Set the highest level of warning or error that will be accepted without immediately stopping the parse.
setName(String) - Method in class ca.gorman.xml.parse.toolkit.AbstractEntity
Set name.
setName(String) - Method in class ca.gorman.xml.parse.toolkit.MutableEntity
Set the entity name.
setParams(String, String, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineAttributeDecl
Set or reset data to be sent to the element declaration handler.
setParams(CharSequence) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCharacters
Set or reset data to be sent to the character handler.
setParams(CharSequence) - Method in class ca.gorman.xml.parse.toolkit.CoroutineComment
Set or reset data to be sent to the comment handler.
setParams(String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineDtd
Set or reset data to be sent to the DTD handler.
setParams(String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineElementDecl
Set or reset data to be sent to the element declaration handler.
setParams(String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineEndPrefixMapping
Set or reset data to be sent to the end prefix handler.
setParams(String, Location, Exception) - Method in class ca.gorman.xml.parse.toolkit.CoroutineError
Set or reset data to be sent to the error declaration handler.
setParams(String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineExternalEntityDecl
Set or reset data to be sent to the external entity declaration handler.
setParams(String, Location, Exception) - Method in class ca.gorman.xml.parse.toolkit.CoroutineFatalError
Set or reset data to be sent to the fatalError declaration handler.
setParams(String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineGetExternalSubset
Set or reset data to be sent to the resolve entity handler.
setParams(CharSequence) - Method in class ca.gorman.xml.parse.toolkit.CoroutineIgnorableWhitespace
Set or reset data to be sent to the ignorable whitespace handler.
setParams(String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineInternalEntityDecl
Set or reset data to be sent to the internal entity declaration handler.
setParams(String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineNotationDecl
Set or reset data to be sent to the notation declaration handler.
setParams(String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineProcessingInstruction
Set or reset data to be sent to the processing instruction handler.
setParams(String, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineResolveEntity
Set or reset data to be sent to the resolve entity handler.
setParams(String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineSkippedEntity
Set or reset data to be sent to the skipped entity handler.
setParams(String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineStartPrefixMapping
Set or reset data to be sent to the start prefix handler.
setParams(String, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineUnparsedEntityDecl
Set or reset data to be sent to the unparsed entity declaration handler.
setParams(String, Location, Exception) - Method in class ca.gorman.xml.parse.toolkit.CoroutineWarning
Set or reset data to be sent to the warning declaration handler.
setParent(AbstractElement) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
Set or replace the parent element.
setParser(T) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Set or reset the Parser instance.
setParser(T) - Method in class ca.gorman.xml.parse.toolkit.Coroutine_NoCallback
Set or reset the Parser instance.
setProperty(String, Object) - Method in class ca.gorman.xml.parse.sax.XMLParser
Set the state of a property.
setPublicId(String) - Method in class ca.gorman.xml.parse.Input
Specify a public identifier as the source.
setQName(QName) - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
Set attribute name.
setQName(QName) - Method in class ca.gorman.xml.parse.toolkit.AbstractElement
Set element name.
setQName(QName) - Method in class ca.gorman.xml.parse.toolkit.MutableAttribute
 
setQName(QName) - Method in class ca.gorman.xml.parse.toolkit.MutableElement
 
setReader(Reader) - Method in class ca.gorman.xml.parse.Input
Specify a Reader as the source.
setScanState(ScanState) - Method in interface ca.gorman.util.scan.InputScanBuffer
Set a reference to the scanner state for use by the buffer match and act method.
setScanState(ScanState) - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
setSpecified(boolean) - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
Indicate whether the attribute value was provided from the input, rather than from a default value.
setSpecified(boolean) - Method in class ca.gorman.xml.parse.toolkit.MutableAttribute
 
setSystemId(URI) - Method in class ca.gorman.xml.parse.Input
Specify a system identifier as the source.
setType(String) - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
Set attribute type.
setType(String) - Method in class ca.gorman.xml.parse.toolkit.MutableAttribute
 
setValue(String) - Method in class ca.gorman.xml.parse.toolkit.AbstractAttribute
Set attribute value.
setValue(String) - Method in class ca.gorman.xml.parse.toolkit.MutableAttribute
 
SimpleElementMapper<T extends Parser> - Class in ca.gorman.xml.parse.util
Maps element names to Java method names and invokes the appropriate element method for each element.
SimpleElementMapper(String, Object, String) - Constructor for class ca.gorman.xml.parse.util.SimpleElementMapper
Construct an element mapper to access public element methods in a defaultClassInstance.
size() - Method in class ca.gorman.io.WriterStack
Get the number of Writers currently pushed on the WriterStack.
size() - Method in class ca.gorman.util.scan.AbstractRuleList
 
size() - Method in interface ca.gorman.util.scan.RuleList
Get the number of rules in the list.
skipContent() - Method in interface ca.gorman.xml.parse.CurrentElement
Skip element content (optional implementation), passing only error and warning messages to the application.
skipContent() - Method in class ca.gorman.xml.parse.toolkit.CoroutineElement
Unsupported operation, override this method to implement the ability to skip the content of an element.
SkipListener<T extends Parser> - Class in ca.gorman.xml.parse.util
Implements skipContent by wrapping a Listener and discarding element content when the skipContent method is invoked.
SkipListener(Listener<T>) - Constructor for class ca.gorman.xml.parse.util.SkipListener
Construct on the Listener that will act as a delegate for normal operations.
skippedEntity(T, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
skippedEntity(String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of a skipped entity.
skippedEntity(String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of a skipped entity.
skippedEntity(T, String) - Method in interface ca.gorman.xml.parse.SkippedEntityListener
Receive notification of a skipped entity.
skippedEntity(T, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
skippedEntity(T, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
skippedEntity(T, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
SkippedEntityListener<T extends Parser> - Interface in ca.gorman.xml.parse
Skipped entity listener interface for XML processing applications that are driven by an XML push Parser.
start() - Method in class ca.gorman.xml.parse.toolkit.Coroutine
Start coroutine and wait for it to begin running.
start() - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
An instance of this class must be started as an instance of Thread.
startCDATA() - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report the start of a CDATA section.
startCDATA() - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report the start of a CDATA section.
startDocument() - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of the beginning of a document.
startDocument() - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of the beginning of a document.
startDTD(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report the start of DTD declarations, if any.
startDTD(String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report the start of DTD declarations, if any.
startElement(String, String, String, Attributes) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of the beginning of an element.
startElement(String, String, String, Attributes) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of the beginning of an element.
startEntity(String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Report the start of an entity.
startEntity(String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Report the end of an entity.
startPrefixMapping(T, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
startPrefixMapping(T, String, String) - Method in interface ca.gorman.xml.parse.PrefixListener
Begin the scope of a prefix-URI Namespace mapping (still under development, design may change).
startPrefixMapping(String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Begin the scope of a prefix-URI Namespace mapping.
startPrefixMapping(String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Begin the scope of a prefix-URI Namespace mapping.
startPrefixMapping(T, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
startPrefixMapping(T, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
startPrefixMapping(T, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 
startScan(InputScanBuffer, Appendable, RuleList) - Method in interface ca.gorman.util.scan.Scanner
Start a new asynchonous scanner and return a view of its current state.
startScan(InputScanBuffer, Appendable, RuleList) - Method in class ca.gorman.util.scan.spi.AbstractScanner
 
subBuffer(int) - Method in interface ca.gorman.util.scan.ScanBuffer
Get a new buffer, beginning at the specified offset from the beginning of the buffer, and continuing to the end of the parent buffer.
subBuffer(int) - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
subSequence(int, int) - Method in class ca.gorman.util.scan.spi.AbstractMatchedText
 
subSequence(int, int) - Method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
subSequence(int, int) - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
subSequence(int, int) - Method in class ca.gorman.xml.parse.toolkit.AbstractCharSequence
 

T

toCharArray() - Method in class ca.gorman.io.Resequencer.Mark
Returns a copy of the characters stored in the Mark.
toString() - Method in class ca.gorman.io.Resequencer.Mark
Returns a copy of the characters stored in the Mark.
toString() - Method in class ca.gorman.util.scan.spi.AbstractMatchedText
 
toString() - Method in class ca.gorman.util.scan.spi.AbstractReaderBuffer
 
toString() - Method in class ca.gorman.util.scan.spi.AbstractScanBuffer
 
toString() - Method in interface ca.gorman.xml.parse.Location
String description of this Location.
toString() - Method in class ca.gorman.xml.parse.toolkit.AbstractCharSequence
 
toString() - Method in class ca.gorman.xml.parse.util.PackageNamespaceElementMapper.NamespaceEntry
 

U

UnparsedContentException - Exception in ca.gorman.xml.parse
Unchecked exception thrown when a method that is required to invoke either parsecontent or skipContent fails to do so.
UnparsedContentException() - Constructor for exception ca.gorman.xml.parse.UnparsedContentException
 
UnparsedContentException(String) - Constructor for exception ca.gorman.xml.parse.UnparsedContentException
 
UnparsedContentException(Throwable) - Constructor for exception ca.gorman.xml.parse.UnparsedContentException
 
UnparsedContentException(String, Throwable) - Constructor for exception ca.gorman.xml.parse.UnparsedContentException
 
unparsedEntityDecl(T, String, String, String, String) - Method in class ca.gorman.xml.parse.AbstractListener
 
unparsedEntityDecl(T, String, String, String, String) - Method in interface ca.gorman.xml.parse.DtdListener
Receive notification of an unparsed entity declaration event.
unparsedEntityDecl(String, String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of an unparsed entity declaration event.
unparsedEntityDecl(String, String, String, String) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of an unparsed entity declaration event.
unparsedEntityDecl(T, String, String, String, String) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
unparsedEntityDecl(T, String, String, String, String) - Method in class ca.gorman.xml.parse.util.DumpListener
 
unparsedEntityDecl(T, String, String, String, String) - Method in class ca.gorman.xml.parse.util.SkipListener
 

V

ValidatingParserFactory<T extends Global> - Class in ca.gorman.xml.parse.sax
Factory for new validating Parser instances.
ValidatingParserFactory(SAXParserFactory) - Constructor for class ca.gorman.xml.parse.sax.ValidatingParserFactory
 

W

waitForTermination() - Method in interface ca.gorman.util.scan.AsynchronousScanState
Wait indefinitely for the Scanner to terminate.
waitForTermination(long) - Method in interface ca.gorman.util.scan.AsynchronousScanState
Wait a specified interval (indefinitely if the interval is zero) for the Scanner to terminate.
warning(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractErrorListener

Receive notification of a warning..

warning(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractListener
 
WARNING - Static variable in class ca.gorman.xml.parse.AbstractMessageListener
 
warning(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.AbstractMessageListener

Receive notification of a warning..

warning(T, String, Location, Exception) - Method in interface ca.gorman.xml.parse.MessageListener
Receive notification of a warning.
warning(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXAdapter
Receive notification of a warning.
warning(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXDumpListener
Receive notification of a warning.
WARNING - Static variable in class ca.gorman.xml.parse.sax.SAXErrorListener
 
warning(SAXParseException) - Method in class ca.gorman.xml.parse.sax.SAXErrorListener
Receive a warning notification.
warning(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.toolkit.CoroutineCheckListener
 
warning(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.util.DumpListener
 
warning(T, String, Location, Exception) - Method in class ca.gorman.xml.parse.util.SkipListener
Reports warning to original Listener.
write(int) - Method in class ca.gorman.io.BinaryFileWriter
Write a single character.
write(char[], int, int) - Method in class ca.gorman.io.BinaryFileWriter
Write characters.
write(char[]) - Method in class ca.gorman.io.NullOutputWriter
Do nothing.
write(char[], int, int) - Method in class ca.gorman.io.NullOutputWriter
Do nothing.
write(int) - Method in class ca.gorman.io.NullOutputWriter
Do nothing.
write(String) - Method in class ca.gorman.io.NullOutputWriter
Do nothing.
write(String, int, int) - Method in class ca.gorman.io.NullOutputWriter
Do nothing.
write(char[]) - Method in class ca.gorman.io.ParallelWriter
Copy an array of characters to all Writers.
write(char[], int, int) - Method in class ca.gorman.io.ParallelWriter
Copy a subarray of characters to all Writers.
write(int) - Method in class ca.gorman.io.ParallelWriter
Copy a character to all Writers.
write(String) - Method in class ca.gorman.io.ParallelWriter
Copy a String to all Writers.
write(String, int, int) - Method in class ca.gorman.io.ParallelWriter
Copy a substring to all Writers.
write(Resequencer.Mark<K>) - Method in class ca.gorman.io.Resequencer.Buffer
Write a Mark representing data that will be supplied at some other time.
write(char[], int, int) - Method in class ca.gorman.io.Resequencer.Buffer
Write data to the Buffer.
write(char[], int, int) - Method in class ca.gorman.io.Resequencer.Mark
Write a portion of an array of characters to the Mark.
write(Resequencer.Mark<K>) - Method in interface ca.gorman.io.Resequencer
Write a Mark representing data that will be supplied at some other time.
write(Resequencer.Mark<K>) - Method in class ca.gorman.io.ResequencingWriter
 
write(char[], int, int) - Method in class ca.gorman.io.ResequencingWriter
Write len chars of an array, beginning from char[off].
write(int) - Method in class ca.gorman.io.ResequencingWriter
Write one char.
write(Resequencer.Mark<K>) - Method in class ca.gorman.io.ResequencingWriterStack

Write a Mark representing data that will be supplied at some other time..

write(int) - Method in class ca.gorman.io.WriterStack
Write one character to the current destination.
write(char[]) - Method in class ca.gorman.io.WriterStack
Write an array of characters to the current destination.
write(char[], int, int) - Method in class ca.gorman.io.WriterStack
Write a subarray of characters to the current destination.
write(String) - Method in class ca.gorman.io.WriterStack
Write a string to the current destination.
write(String, int, int) - Method in class ca.gorman.io.WriterStack
Write a substring to the current destination.
write(char[], int, int) - Method in class ca.gorman.util.scan.ScanningWriter
 
writeMark(K) - Method in class ca.gorman.io.Resequencer.Buffer
Write a Mark representing data that will be supplied at some other time, creating the Mark if it does not exist.
writeMark(K) - Method in interface ca.gorman.io.Resequencer
Write a Mark representing data that will be supplied at some other time, creating a new Mark if one does not already exist.
writeMark(K) - Method in class ca.gorman.io.ResequencingWriter
 
writeMark(K) - Method in class ca.gorman.io.ResequencingWriterStack

Write a Mark representing data that will be supplied at some other time, creating a new Mark if one does not already exist..

WriterStack - Class in ca.gorman.io
A Writer with additional methods to support nested temporary redirection of the output destination.
WriterStack(Writer) - Constructor for class ca.gorman.io.WriterStack
Create new WriterStack with a default Writer.
writeTo(Writer) - Method in class ca.gorman.io.Resequencer.Mark
Writes the contents of the Mark to another character stream.

X

XMLCheck - Class in ca.gorman.xml.parse.util
Check the structure of an XML document, reporting warnings and errors and stopping at the first fatal error.
XMLCheck(String[]) - Constructor for class ca.gorman.xml.parse.util.XMLCheck
 
XMLDump - Class in ca.gorman.xml.parse.util
List the components of an XML document, showing the parser event that presents each component to the application.
XMLDump(String[]) - Constructor for class ca.gorman.xml.parse.util.XMLDump
 
XMLParser<T extends Global> - Class in ca.gorman.xml.parse.sax
A Parser to support the Listener interface for parsing XML documents.
XMLParser(XMLReader) - Constructor for class ca.gorman.xml.parse.sax.XMLParser
Construct directly on an instance of org.xml.sax.XMLReader.
XMLParser(SAXParser) - Constructor for class ca.gorman.xml.parse.sax.XMLParser
Construct on an instance of javax.xml.parsers.SAXParser.
XMLParser(SAXParserFactory) - Constructor for class ca.gorman.xml.parse.sax.XMLParser
Construct on an instance of javax.xml.parsers.SAXParserFactory.

Y

yieldToCoroutine() - Method in class ca.gorman.xml.parse.toolkit.Coroutine
Push a new level on callback stack and wait for callbacks from coroutine.
yieldToMain() - Method in class ca.gorman.xml.parse.toolkit.Coroutine
Pop current level from callback stack and return control to main thread.

Z

zeroOrMore(ScanRule) - Method in class ca.gorman.util.scan.Modifier
Optional match, recognize a character sequence matched by zero or more repetitions of a ScanRule.
zeroOrOne(ScanRule) - Method in class ca.gorman.util.scan.Modifier
Optional match, recognize a character sequence macthed by zero or one repetitions of a ScanRule.

A B C D E F G H I L M N O P Q R S T U V W X Y Z
GXPARSE download

GXPARSE Generic XML Stream Parser API and supporting tools.   Release $Name: gxparse-sf-alpha-2_0 $
Copyright 2003-2004 Ian E. Gorman
Released under GNU Lesser General Public License