A C D E F G H I L M N P Q R S T W X

A

addAttribute(AttributesImpl, String, String, String) - Method in class soapical.likeoldsax.SpecificXMLWriter
Add an unprefixed attribute to an attributes list.

C

CDATA - Static variable in interface soapical.likeoldsax.LikeOldSAXConstants
 
ContentHandlerDebug - class soapical.util.ContentHandlerDebug.
Helpful functions for debbuging your ContentHandler
ContentHandlerDebug() - Constructor for class soapical.util.ContentHandlerDebug
 
characters(char[], int, int) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
characters(char[], int, int) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
characters(char[], int, int) - Method in class soapical.util.SAXToSOAPElement
 
close() - Method in class soapical.util.MultiReader
 
close() - Method in class soapical.util.XMLInputStreamReader
 

D

DocumentHandlerWrapper - class soapical.likeoldsax.DocumentHandlerWrapper.
A SAX2 ContentHandler which passes its events directly to a SAX1 DocumentHandler.
DocumentHandlerWrapper(DocumentHandler) - Constructor for class soapical.likeoldsax.DocumentHandlerWrapper
Creates a new DocumentHandlerWrapper
declareNamespaces(String, String, String) - Method in class soapical.likeoldsax.FriendlyNamespaceSupport
This is meant to be called from startElement.
declareNamespaces(Attributes) - Method in class soapical.likeoldsax.FriendlyNamespaceSupport
For all items in Attributes that have a prefix, declare that prefix's namespace into this namespace stack.
deepCopy(SOAPElement, SOAPElement) - Static method in class soapical.util.Soapkit
Copy the child elements and attributes of the from node so that they are child elements of the to node.
detectEncoding(String) - Static method in class soapical.util.XMLInputStreamReader
Detects the character set encoding mentioned in the input string.

E

EMPTY_STRING - Static variable in interface soapical.likeoldsax.LikeOldSAXConstants
 
element(String, String, String, String) - Static method in class soapical.util.ContentHandlerDebug
Returns a human-readable description of the arguments
emptyElement(String) - Method in class soapical.likeoldsax.SpecificXMLWriter
Creates an empty element in the assumed namespace, with no attributes.
emptyElement(String, Attributes) - Method in class soapical.likeoldsax.SpecificXMLWriter
Creates an empty element in the assumed namespace.
endDocument() - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
endDocument() - Method in class soapical.likeoldsax.SpecificXMLWriter
 
endElement(String, String, String) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
endElement(String, String, String) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
endElement(String) - Method in class soapical.likeoldsax.SpecificXMLWriter
End an element in the assumed namespace.
endElement(String, String, String, String) - Static method in class soapical.util.ContentHandlerDebug
Returns a human-readable description of the arguments
endElement(Class, String, String, String) - Static method in class soapical.util.ContentHandlerDebug
Returns a human-readable description of the arguments
endElement(String, String, String) - Method in class soapical.util.SAXToSOAPElement
 
endPrefixMapping(String) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
Note: not implemented - this does nothing for DocumentHandler, right?
endPrefixMapping(String) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
endPrefixMapping(String) - Method in class soapical.util.SAXToSOAPElement
 

F

FriendlyNamespaceSupport - class soapical.likeoldsax.FriendlyNamespaceSupport.
Further encapsulates the namespace logic than what is provided with SAX2's NamespaceSupport.
FriendlyNamespaceSupport() - Constructor for class soapical.likeoldsax.FriendlyNamespaceSupport
 
formatError(String) - Static method in class soapical.util.PrettyXML
 

G

getCopy() - Method in class soapical.util.MultiReader
Return a copy of the Reader.
getCopyAsString() - Method in class soapical.util.MultiReader
Return a copy of the Reader's contents as a String.
getFancyCSS() - Static method in class soapical.util.PrettyXML
Returns the contents of CSS stylesheet, which will be useful for the output of writeFancily.
getLastParse() - Method in class soapical.util.SAXToSOAPElement
Returns a SOAPElement representing the XML most recently parsed with this SAXToSOAPElement
getLocalName(String) - Static method in class soapical.likeoldsax.NamespaceIron
Returns the non-qualified version of the argument
getPrefix(String) - Static method in class soapical.likeoldsax.NamespaceIron
Returns the prefix portion of the argument
getSOAPFactory() - Static method in class soapical.util.Soapkit
 

H

hasXMLDecl(String) - Static method in class soapical.util.XMLInputStreamReader
Returns true if the input has an XML declaration.

I

ignorableWhitespace(char[], int, int) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
ignorableWhitespace(char[], int, int) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
isClosed() - Method in class soapical.util.MultiReader
 
isQName(String) - Static method in class soapical.likeoldsax.NamespaceIron
 

L

LikeOldSAXConstants - interface soapical.likeoldsax.LikeOldSAXConstants.
 

M

MultiReader - class soapical.util.MultiReader.
A decorator which allows you to reuse a Reader.
MultiReader(Reader) - Constructor for class soapical.util.MultiReader
 

N

NamespaceIron - class soapical.likeoldsax.NamespaceIron.
Unifies the handling of SAX2 namespace and namespace prefixes, no matter how SAX2 has been configured.
NamespaceIron() - Constructor for class soapical.likeoldsax.NamespaceIron
 
NsPrefixUnresolvedException - exception soapical.util.NsPrefixUnresolvedException.
 
NsPrefixUnresolvedException(String, String, String) - Constructor for class soapical.util.NsPrefixUnresolvedException
 
nonNullAttrNamespace(String, String, NamespaceSupport) - Static method in class soapical.util.XMLArgCheck
Checks that the namespace URI associated with the prefix of the qName argument is not null.
nonNullNamespace(String, String, NamespaceSupport) - Static method in class soapical.util.XMLArgCheck
Checks that the namespace URI associated with the prefix of the qName argument is not null
nonNullNamespace(String, NamespaceSupport) - Static method in class soapical.util.XMLArgCheck
Checks that the namespace URI associated with the prefix of the qName argument is not null
notQName(String, String, String) - Static method in class soapical.util.XMLArgCheck
Checks that the ncName is not a qualified XML name
nsPrefixUnresolved(String, String, String) - Static method in class soapical.util.NsPrefixUnresolvedException
 
nsPrefixUnresolved(String, String) - Static method in class soapical.util.NsPrefixUnresolvedException
 
nsPrefixUnresolved(String) - Static method in class soapical.util.NsPrefixUnresolvedException
 

P

PrettyXML - class soapical.util.PrettyXML.
Prints XML as in some HTML form, for example, with syntactic highlighting and indentation.
PrettyXML() - Constructor for class soapical.util.PrettyXML
 
printEndElement(Class, String, String, String) - Static method in class soapical.util.ContentHandlerDebug
 
printStartElement(Class, String, String, String) - Static method in class soapical.util.ContentHandlerDebug
 
processingInstruction(String, String) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
processingInstruction(String, String) - Method in class soapical.likeoldsax.SpecificXMLWriter
 

Q

QNAME_DELIMETER - Static variable in interface soapical.likeoldsax.LikeOldSAXConstants
 
QNameException - exception soapical.util.QNameException.
An exception for anything to do with XML name qualification.

R

read(char[], int, int) - Method in class soapical.util.MultiReader
 
read(char[], int, int) - Method in class soapical.util.XMLInputStreamReader
 
reopen() - Method in class soapical.util.MultiReader
Allows this MultiReader to be reused.

S

SAXToSOAPElement - class soapical.util.SAXToSOAPElement.
A SAX2 ContentHandler which converts the input tree into a SOAPElement.
SAXToSOAPElement() - Constructor for class soapical.util.SAXToSOAPElement
Use this constructor if you just want to create a regular SOAPElement.
SAXToSOAPElement(SOAPBody) - Constructor for class soapical.util.SAXToSOAPElement
Use this constructor if you want to parse into a SOAPBodyElement.
SAXToSOAPElement(SOAPHeader) - Constructor for class soapical.util.SAXToSOAPElement
Use this constructor if you want to parse into a SOAPHeaderElement.
Soapkit - class soapical.util.Soapkit.
The Soapkit provides the converters to and from SOAPElement.
Soapkit() - Constructor for class soapical.util.Soapkit
 
SoapkitConstants - interface soapical.util.SoapkitConstants.
 
SpecificContentHandler - class soapical.likeoldsax.SpecificContentHandler.
Deprecated. use SpecificXMLWriter instead.

SpecificContentHandler(ContentHandler, String, String) - Constructor for class soapical.likeoldsax.SpecificContentHandler
Deprecated.  
SpecificXMLWriter - class soapical.likeoldsax.SpecificXMLWriter.
Convenience class for generating XML.
SpecificXMLWriter(ContentHandler, String, String) - Constructor for class soapical.likeoldsax.SpecificXMLWriter
Creates a new SpecificXMLWriter which passes its events to another ContentHandler.
SpecificXMLWriter(Writer, String, String) - Constructor for class soapical.likeoldsax.SpecificXMLWriter
Creates a new SpecificXMLWriter which generates XML to the Writer parameter.
setDocumentLocator(Locator) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
setDocumentLocator(Locator) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
skippedEntity(String) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
I assume that skippedEntities may be ignored
skippedEntity(String) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
soapical.likeoldsax - package soapical.likeoldsax
 
soapical.util - package soapical.util
 
startDocument() - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
startDocument() - Method in class soapical.likeoldsax.SpecificXMLWriter
 
startElement(String, String, String, Attributes) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
 
startElement(String, String, String, Attributes) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
startElement(String) - Method in class soapical.likeoldsax.SpecificXMLWriter
Start a new element in the assumed namespace, with no attributes
startElement(String, Attributes) - Method in class soapical.likeoldsax.SpecificXMLWriter
Start a new element in the assumed namespace
startElement(String, String, String, String) - Static method in class soapical.util.ContentHandlerDebug
Returns a human-readable description of the arguments
startElement(Class, String, String, String) - Static method in class soapical.util.ContentHandlerDebug
Returns a human-readable description of the arguments
startElement(String, String, String, Attributes) - Method in class soapical.util.SAXToSOAPElement
 
startPrefixMapping(String, String) - Method in class soapical.likeoldsax.DocumentHandlerWrapper
Note: not implemented - this does nothing for DocumentHandler, right?
startPrefixMapping(String, String) - Method in class soapical.likeoldsax.SpecificXMLWriter
 
startPrefixMapping(String, String) - Method in class soapical.util.SAXToSOAPElement
 

T

toNcName(String, String) - Static method in class soapical.likeoldsax.NamespaceIron
Returns a non-prefixed name given the localName and qName parameters which would normally be passed.
toQName(String, String) - Static method in class soapical.likeoldsax.NamespaceIron
 
toSOAPBodyElement(SOAPBody, Reader) - Static method in class soapical.util.Soapkit
Parses the contents from the Reader parameter and returns the contents as a SOAPHeaderElement.
toSOAPBodyElement(SOAPBody, InputSource) - Static method in class soapical.util.Soapkit
 
toSOAPBodyElement(SOAPBody, Node) - Static method in class soapical.util.Soapkit
Returns a SOAPBodyElement which is essentially a copy of the DOM node argument.
toSOAPElement(Reader) - Static method in class soapical.util.Soapkit
Parses the contents from the Reader and returns the contents as a generic SOAPElement.
toSOAPElement(InputSource) - Static method in class soapical.util.Soapkit
 
toSOAPElement(Node) - Static method in class soapical.util.Soapkit
Returns a generic SOAPElement, which is essentially a copy of the DOM node argument.
toSOAPHeaderElement(SOAPHeader, Reader) - Static method in class soapical.util.Soapkit
Parses the contents from the Reader parameter and returns the contents as a SOAPHeaderElement.
toSOAPHeaderElement(SOAPHeader, InputSource) - Static method in class soapical.util.Soapkit
 
toSOAPHeaderElement(SOAPHeader, Node) - Static method in class soapical.util.Soapkit
Returns a SOAPHeaderElement, which is essentially a copy of the DOM node argument.
toSimpleHTML(String) - Static method in class soapical.util.PrettyXML
Returns the XML string as HTML, with all the brackets quoted and the newlines treated as breaks.
toString(Reader) - Static method in class soapical.util.MultiReader
 
toString(Node) - Static method in class soapical.util.Soapkit
Convert a DOM node to XML string
toString(Node) - Static method in class soapical.util.Soapkit
Convert a SOAP Node to XML string.

W

writeBoringly(Reader, Writer) - Static method in class soapical.util.PrettyXML
Writes the XML from the reader parameter to the writer as plain HTML (with the brackets converted.
writeFancily(Reader, Writer) - Static method in class soapical.util.PrettyXML
Writes the XML from the reader parameter to the writer via an XSLT sytlesheet.

X

XMLArgCheck - class soapical.util.XMLArgCheck.
Handy functions for checking XML arguments
XMLArgCheck() - Constructor for class soapical.util.XMLArgCheck
 
XMLInputStreamReader - class soapical.util.XMLInputStreamReader.
This serves the same purpose as java.io.InputStreamReader except that it assumes that the InputStream contains XML and tries to automatically detect the encoding.
XMLInputStreamReader(InputStream) - Constructor for class soapical.util.XMLInputStreamReader
 
XMLNS - Static variable in interface soapical.likeoldsax.LikeOldSAXConstants
 
XMLNS - Static variable in interface soapical.util.SoapkitConstants
 
XSDWriter - class soapical.likeoldsax.XSDWriter.
A convenience class for writing XML Schema.
XSDWriter(ContentHandler) - Constructor for class soapical.likeoldsax.XSDWriter
 
XSDWriter(Writer) - Constructor for class soapical.likeoldsax.XSDWriter
 
XSDWriter(ContentHandler, String) - Constructor for class soapical.likeoldsax.XSDWriter
 
XSDWriter(Writer, String) - Constructor for class soapical.likeoldsax.XSDWriter
 
XSD_NAMESPACE - Static variable in class soapical.likeoldsax.XSDWriter
 
XSD_NAMESPACE_PREFIX - Static variable in class soapical.likeoldsax.XSDWriter
 

A C D E F G H I L M N P Q R S T W X