|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.idoox.xmlrpc.header.HeaderHelper
This class allows header processor implementation to create headers without need to write its own XML Tokenizer implementation.
It provides functionality to create Tokenizer implementation from
the DOM Element, XML contained in InputStream or
String, or to
create Tokenizer instance with TokenWriter interface
| Constructor Summary | |
HeaderHelper()
|
|
| Method Summary | |
abstract Tokenizer |
createDOMTokenizer(org.w3c.dom.Element element)
Creates new Tokenizer instance from given XML fragment
contained in Element instance including the element itself. |
abstract Tokenizer |
createInputStreamTokenizer(java.io.InputStream xml)
Creates new Tokenizer instance from given XML
contained in String instance. |
abstract Tokenizer |
createStringTokenizer(java.lang.String xml)
Creates new Tokenizer instance from given XML
contained in String instance. |
abstract XMLWriterReader |
createWriterTokenizer()
Creates new Tokenizer instance which also provides
TokenWriter interface. |
static HeaderHelper |
getInstance()
Returns instance of the HeaderHelper class. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HeaderHelper()
| Method Detail |
public abstract Tokenizer createStringTokenizer(java.lang.String xml)
Tokenizer instance from given XML
contained in String instance.
xml - String containing XML to create
Tokenizer from.
- Returns:
Tokenizer instancepublic abstract Tokenizer createDOMTokenizer(org.w3c.dom.Element element)
Tokenizer instance from given XML fragment
contained in Element instance including the element itself.
element - Element containing XML fragment to create
Tokenizer from.
- Returns:
Tokenizer instancepublic abstract Tokenizer createInputStreamTokenizer(java.io.InputStream xml)
Tokenizer instance from given XML
contained in String instance.
xml - String containing XML to create
Tokenizer from.
- Returns:
Tokenizer instancepublic abstract XMLWriterReader createWriterTokenizer()
Tokenizer instance which also provides
TokenWriter interface.
The usage scenario is, that header processor uses this method to
create new instance of XMLWriterReader class, then fills
the instance using TokenWriter interface. Next it uses the
returned instance to create new header in the message. The message
implementation uses the Tokenizer interface to read content
of the header.
Instance of XMLWriterReader class can be also create
directly, so this method can be seen as a shorthand to direct creation
of this instance
XMLWriterReader
classpublic static HeaderHelper getInstance()
HeaderHelper class.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||