|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.axiom.om.impl.dom.factory.OMDOMFactory
public class OMDOMFactory
OM factory implementation for DOOM. It creates nodes that implement
DOM as defined by the interfaces in org.w3c.dom.
| Constructor Summary | |
|---|---|
OMDOMFactory()
|
|
OMDOMFactory(OMDOMMetaFactory metaFactory)
|
|
| Method Summary | |
|---|---|
OMAttribute |
createOMAttribute(java.lang.String localName,
OMNamespace ns,
java.lang.String value)
|
OMComment |
createOMComment(OMContainer parent,
java.lang.String content)
|
OMComment |
createOMComment(OMContainer parent,
java.lang.String content,
boolean fromBuilder)
|
OMDocType |
createOMDocType(OMContainer parent,
java.lang.String rootName,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String internalSubset)
|
OMDocType |
createOMDocType(OMContainer parent,
java.lang.String rootName,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String internalSubset,
boolean fromBuilder)
|
OMDocument |
createOMDocument()
|
OMDocument |
createOMDocument(OMXMLParserWrapper builder)
|
OMSourcedElement |
createOMElement(OMDataSource source)
|
OMSourcedElement |
createOMElement(OMDataSource source,
javax.xml.namespace.QName qname)
Unsupported. |
OMSourcedElement |
createOMElement(OMDataSource source,
java.lang.String localName,
OMNamespace ns)
|
OMElement |
createOMElement(OMDataSource source,
java.lang.String localName,
OMNamespace ns,
OMContainer parent)
|
OMElement |
createOMElement(javax.xml.namespace.QName qname)
Create an OMElement with the given QName If the QName contains a prefix, we will ensure that an OMNamespace is created mapping the given namespace to the given prefix. |
OMElement |
createOMElement(javax.xml.namespace.QName qname,
OMContainer parent)
Creates a new OMDOM Element node and adds it to the given parent. |
OMElement |
createOMElement(java.lang.String localName,
OMContainer parent,
OMXMLParserWrapper builder)
Creates an OMElement with the builder. |
OMElement |
createOMElement(java.lang.String localName,
OMNamespace ns)
|
OMElement |
createOMElement(java.lang.String localName,
OMNamespace ns,
OMContainer parent)
|
OMElement |
createOMElement(java.lang.String localName,
java.lang.String namespaceURI,
java.lang.String prefix)
|
OMEntityReference |
createOMEntityReference(OMContainer parent,
java.lang.String name)
|
OMEntityReference |
createOMEntityReference(OMContainer parent,
java.lang.String name,
java.lang.String replacementText,
boolean fromBuilder)
|
OMNamespace |
createOMNamespace(java.lang.String uri,
java.lang.String prefix)
Creates a new OMNamespace. |
OMProcessingInstruction |
createOMProcessingInstruction(OMContainer parent,
java.lang.String piTarget,
java.lang.String piData)
|
OMProcessingInstruction |
createOMProcessingInstruction(OMContainer parent,
java.lang.String piTarget,
java.lang.String piData,
boolean fromBuilder)
|
OMText |
createOMText(java.lang.Object dataHandler,
boolean optimize)
Creates a new OMDOM Text node with the given datahandler and the given MTOM optimization configuration and returns it. |
OMText |
createOMText(OMContainer parent,
char[] charArary,
int type)
|
OMText |
createOMText(OMContainer parent,
java.lang.Object dataHandler,
boolean optimize,
boolean fromBuilder)
|
OMText |
createOMText(OMContainer parent,
OMText source)
|
OMText |
createOMText(OMContainer parent,
javax.xml.namespace.QName text)
|
OMText |
createOMText(OMContainer parent,
javax.xml.namespace.QName text,
int type)
|
OMText |
createOMText(OMContainer parent,
java.lang.String text)
|
OMText |
createOMText(OMContainer parent,
java.lang.String text,
int type)
|
OMText |
createOMText(OMContainer parent,
java.lang.String text,
int type,
boolean fromBuilder)
|
OMText |
createOMText(OMContainer parent,
java.lang.String s,
java.lang.String mimeType,
boolean optimize)
Creates an OMDOM Text node, adds it to the give parent element and returns it. |
OMText |
createOMText(java.lang.String s)
Creates a OMDOM Text node carrying the given value. |
OMText |
createOMText(java.lang.String contentID,
DataHandlerProvider dataHandlerProvider,
boolean optimize)
|
OMText |
createOMText(java.lang.String text,
int type)
Creates a Character node of the given type. |
OMText |
createOMText(java.lang.String text,
java.lang.String mimeType,
boolean optimize)
Creates a new OMDOM Text node with the value of the given text value along with the MTOM optimization parameters and returns it. |
OMMetaFactory |
getMetaFactory()
|
OMNode |
importNode(OMNode child)
This method is intended only to be used by Axiom intenals when merging Objects from different Axiom implementations to the DOOM implementation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OMDOMFactory(OMDOMMetaFactory metaFactory)
public OMDOMFactory()
| Method Detail |
|---|
public OMMetaFactory getMetaFactory()
getMetaFactory in interface OMFactorypublic OMDocument createOMDocument()
createOMDocument in interface OMFactory
public OMElement createOMElement(java.lang.String localName,
OMNamespace ns)
createOMElement in interface OMFactory
public OMElement createOMElement(java.lang.String localName,
OMNamespace ns,
OMContainer parent)
throws OMDOMException
createOMElement in interface OMFactoryOMDOMException
public OMElement createOMElement(java.lang.String localName,
OMContainer parent,
OMXMLParserWrapper builder)
createOMElement in interface OMFactoryExpublic OMSourcedElement createOMElement(OMDataSource source)
createOMElement in interface OMFactory
public OMElement createOMElement(OMDataSource source,
java.lang.String localName,
OMNamespace ns,
OMContainer parent)
public OMSourcedElement createOMElement(OMDataSource source,
java.lang.String localName,
OMNamespace ns)
createOMElement in interface OMFactory
public OMSourcedElement createOMElement(OMDataSource source,
javax.xml.namespace.QName qname)
createOMElement in interface OMFactory
public OMElement createOMElement(java.lang.String localName,
java.lang.String namespaceURI,
java.lang.String prefix)
createOMElement in interface OMFactory
public OMElement createOMElement(javax.xml.namespace.QName qname,
OMContainer parent)
throws OMException
createOMElement in interface OMFactoryOMExceptioncreateOMElement(String, OMNamespace, OMContainer),
OMFactory.createOMElement( javax.xml.namespace.QName,
org.apache.axiom.om.OMContainer)
public OMElement createOMElement(javax.xml.namespace.QName qname)
throws OMException
createOMElement in interface OMFactoryqname -
OMException
public OMNamespace createOMNamespace(java.lang.String uri,
java.lang.String prefix)
createOMNamespace in interface OMFactoryOMFactory.createOMNamespace(String, String)
public OMText createOMText(OMContainer parent,
java.lang.String text)
createOMText in interface OMFactory
public OMText createOMText(OMContainer parent,
javax.xml.namespace.QName text)
createOMText in interface OMFactory
public OMText createOMText(OMContainer parent,
javax.xml.namespace.QName text,
int type)
createOMText in interface OMFactory
public OMText createOMText(OMContainer parent,
java.lang.String text,
int type)
createOMText in interface OMFactory
public OMText createOMText(OMContainer parent,
java.lang.String text,
int type,
boolean fromBuilder)
createOMText in interface OMFactoryEx
public OMText createOMText(OMContainer parent,
OMText source)
createOMText in interface OMFactory
public OMText createOMText(OMContainer parent,
char[] charArary,
int type)
createOMText in interface OMFactorypublic OMText createOMText(java.lang.String s)
createOMText in interface OMFactoryOMFactory.createOMText(String)
public OMText createOMText(java.lang.String text,
int type)
createOMText in interface OMFactoryOMFactory.createOMText(String, int)
public OMText createOMText(java.lang.String text,
java.lang.String mimeType,
boolean optimize)
createOMText in interface OMFactoryOMFactory.createOMText(String, String, boolean)
public OMText createOMText(java.lang.Object dataHandler,
boolean optimize)
createOMText in interface OMFactoryOMFactory.createOMText(Object, boolean)
public OMText createOMText(OMContainer parent,
java.lang.Object dataHandler,
boolean optimize,
boolean fromBuilder)
createOMText in interface OMFactoryEx
public OMText createOMText(java.lang.String contentID,
DataHandlerProvider dataHandlerProvider,
boolean optimize)
createOMText in interface OMFactory
public OMText createOMText(OMContainer parent,
java.lang.String s,
java.lang.String mimeType,
boolean optimize)
createOMText in interface OMFactoryOMFactory.createOMText(OMContainer, String,
String, boolean)
public OMAttribute createOMAttribute(java.lang.String localName,
OMNamespace ns,
java.lang.String value)
createOMAttribute in interface OMFactory
public OMDocType createOMDocType(OMContainer parent,
java.lang.String rootName,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String internalSubset)
createOMDocType in interface OMFactory
public OMDocType createOMDocType(OMContainer parent,
java.lang.String rootName,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String internalSubset,
boolean fromBuilder)
createOMDocType in interface OMFactoryEx
public OMProcessingInstruction createOMProcessingInstruction(OMContainer parent,
java.lang.String piTarget,
java.lang.String piData)
createOMProcessingInstruction in interface OMFactory
public OMProcessingInstruction createOMProcessingInstruction(OMContainer parent,
java.lang.String piTarget,
java.lang.String piData,
boolean fromBuilder)
createOMProcessingInstruction in interface OMFactoryEx
public OMComment createOMComment(OMContainer parent,
java.lang.String content)
createOMComment in interface OMFactory
public OMComment createOMComment(OMContainer parent,
java.lang.String content,
boolean fromBuilder)
createOMComment in interface OMFactoryExpublic OMDocument createOMDocument(OMXMLParserWrapper builder)
createOMDocument in interface OMFactoryEx
public OMEntityReference createOMEntityReference(OMContainer parent,
java.lang.String name)
createOMEntityReference in interface OMFactory
public OMEntityReference createOMEntityReference(OMContainer parent,
java.lang.String name,
java.lang.String replacementText,
boolean fromBuilder)
createOMEntityReference in interface OMFactoryExpublic OMNode importNode(OMNode child)
importNode in interface OMFactoryExchild -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||