|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.interstarinc.xmedius.sendfax.XMLBuilder
public class XMLBuilder
A utility class that converts a java beans graph into a DOM tree (an XML document).
XMLBuilder.MetaDocHandler,
Fax.toXML(com.interstarinc.xmedius.sendfax.model.IFaxModel, java.io.OutputStream),
The XMLBuilder documentation| Nested Class Summary | |
|---|---|
class |
XMLBuilder.MetaDocHandler
This class defines the SAX parser callback methods. |
| Field Summary | |
|---|---|
private boolean |
nameSpaceAware
|
| Constructor Summary | |
|---|---|
XMLBuilder()
|
|
| Method Summary | |
|---|---|
Document |
createDocument(Object aModel,
InputStream aMetaDoc)
This method returns createDocument(aModel, aMetaDoc, null). |
Document |
createDocument(Object aModel,
InputStream aMetaDoc,
Properties parserProperties)
This method converts a java beans graph into an XML Document. |
boolean |
isNameSpaceAware()
|
void |
saveDocument(Document aDocument,
OutputStream target)
This method invokes saveDocument(aDocument, target, null). |
void |
saveDocument(Document aDocument,
OutputStream target,
Properties outputProperties)
This method saves the document returned by the createDocument method. |
void |
setNameSpaceAware(boolean nameSpaceAware)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private boolean nameSpaceAware
| Constructor Detail |
|---|
public XMLBuilder()
| Method Detail |
|---|
public boolean isNameSpaceAware()
public void setNameSpaceAware(boolean nameSpaceAware)
public Document createDocument(Object aModel,
InputStream aMetaDoc)
throws XMLBuilderException
createDocument(aModel, aMetaDoc, null).
XMLBuilderExceptioncreateDocument(Object, InputStream, Properties)
public Document createDocument(Object aModel,
InputStream aMetaDoc,
Properties parserProperties)
throws XMLBuilderException
aModel - The java beans graph to be converted.aMetaDoc - The meta-document this class parses in order to produce a DOM tree.parserProperties - the properties used to initialize the SAX parser.
XMLBuilderExceptionSAXParserFactory,
SAXParser
public void saveDocument(Document aDocument,
OutputStream target)
throws XMLBuilderException
saveDocument(aDocument, target, null).
XMLBuilderExceptionsaveDocument(Document, OutputStream, Properties)
public void saveDocument(Document aDocument,
OutputStream target,
Properties outputProperties)
throws XMLBuilderException
createDocument method.
aDocument - The document (DOM tree) to be saved.target - Where the document is saved.outputProperties - The transformer output properties.
XMLBuilderExceptionTransformerFactory,
Transformer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||