public class OMFactoryImpl extends Object implements org.apache.axiom.om.impl.builder.OMFactoryEx
| Constructor and Description |
|---|
OMFactoryImpl(org.apache.axiom.om.OMMetaFactory metaFactory,
org.apache.axiom.core.NodeFactory nodeFactory) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AxiomElement> |
createAxiomElement(Class<T> type,
org.apache.axiom.om.OMContainer parent,
String localName,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.om.OMXMLParserWrapper builder,
boolean generateNSDecl) |
protected <T extends org.apache.axiom.core.CoreNode> |
createNode(Class<T> type) |
org.apache.axiom.om.OMAttribute |
createOMAttribute(String localName,
org.apache.axiom.om.OMNamespace ns,
String value) |
org.apache.axiom.om.OMComment |
createOMComment(org.apache.axiom.om.OMContainer parent,
String content) |
org.apache.axiom.om.OMComment |
createOMComment(org.apache.axiom.om.OMContainer parent,
String content,
boolean fromBuilder) |
org.apache.axiom.om.OMDocType |
createOMDocType(org.apache.axiom.om.OMContainer parent,
String rootName,
String publicId,
String systemId,
String internalSubset) |
org.apache.axiom.om.OMDocType |
createOMDocType(org.apache.axiom.om.OMContainer parent,
String rootName,
String publicId,
String systemId,
String internalSubset,
boolean fromBuilder) |
org.apache.axiom.om.OMDocument |
createOMDocument() |
org.apache.axiom.om.OMDocument |
createOMDocument(org.apache.axiom.om.OMXMLParserWrapper builder) |
org.apache.axiom.om.OMSourcedElement |
createOMElement(org.apache.axiom.om.OMDataSource source) |
org.apache.axiom.om.OMSourcedElement |
createOMElement(org.apache.axiom.om.OMDataSource source,
QName qname) |
org.apache.axiom.om.OMSourcedElement |
createOMElement(org.apache.axiom.om.OMDataSource source,
String localName,
org.apache.axiom.om.OMNamespace ns) |
org.apache.axiom.om.OMElement |
createOMElement(QName qname) |
org.apache.axiom.om.OMElement |
createOMElement(QName qname,
org.apache.axiom.om.OMContainer parent) |
org.apache.axiom.om.OMElement |
createOMElement(String localName,
org.apache.axiom.om.OMContainer parent,
org.apache.axiom.om.OMXMLParserWrapper builder) |
org.apache.axiom.om.OMElement |
createOMElement(String localName,
org.apache.axiom.om.OMNamespace ns) |
org.apache.axiom.om.OMElement |
createOMElement(String localName,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.om.OMContainer parent) |
org.apache.axiom.om.OMElement |
createOMElement(String localName,
String namespaceURI,
String prefix) |
org.apache.axiom.om.OMEntityReference |
createOMEntityReference(org.apache.axiom.om.OMContainer parent,
String name) |
org.apache.axiom.om.OMEntityReference |
createOMEntityReference(org.apache.axiom.om.OMContainer parent,
String name,
String replacementText,
boolean fromBuilder) |
org.apache.axiom.om.OMNamespace |
createOMNamespace(String uri,
String prefix) |
org.apache.axiom.om.OMProcessingInstruction |
createOMProcessingInstruction(org.apache.axiom.om.OMContainer parent,
String piTarget,
String piData) |
org.apache.axiom.om.OMProcessingInstruction |
createOMProcessingInstruction(org.apache.axiom.om.OMContainer parent,
String piTarget,
String piData,
boolean fromBuilder) |
org.apache.axiom.om.OMText |
createOMText(Object dataHandler,
boolean optimize) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
char[] charArray,
int type) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
Object dataHandler,
boolean optimize,
boolean fromBuilder) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
org.apache.axiom.om.OMText source) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
QName text) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
QName text,
int type) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
String text) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
String text,
int type) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
String text,
int type,
boolean fromBuilder) |
org.apache.axiom.om.OMText |
createOMText(org.apache.axiom.om.OMContainer parent,
String s,
String mimeType,
boolean optimize) |
org.apache.axiom.om.OMText |
createOMText(String s) |
org.apache.axiom.om.OMText |
createOMText(String contentID,
org.apache.axiom.ext.stax.datahandler.DataHandlerProvider dataHandlerProvider,
boolean optimize) |
org.apache.axiom.om.OMText |
createOMText(String s,
int type) |
org.apache.axiom.om.OMText |
createOMText(String s,
String mimeType,
boolean optimize) |
org.apache.axiom.om.OMMetaFactory |
getMetaFactory() |
org.apache.axiom.om.OMNode |
importNode(org.apache.axiom.om.OMNode child) |
protected void |
initNode(org.apache.axiom.core.CoreNode node) |
public OMFactoryImpl(org.apache.axiom.om.OMMetaFactory metaFactory,
org.apache.axiom.core.NodeFactory nodeFactory)
protected final <T extends org.apache.axiom.core.CoreNode> T createNode(Class<T> type)
protected void initNode(org.apache.axiom.core.CoreNode node)
public final org.apache.axiom.om.OMMetaFactory getMetaFactory()
getMetaFactory in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMNamespace createOMNamespace(String uri, String prefix)
createOMNamespace in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMDocument createOMDocument()
createOMDocument in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMDocument createOMDocument(org.apache.axiom.om.OMXMLParserWrapper builder)
createOMDocument in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMDocType createOMDocType(org.apache.axiom.om.OMContainer parent,
String rootName,
String publicId,
String systemId,
String internalSubset)
createOMDocType in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMDocType createOMDocType(org.apache.axiom.om.OMContainer parent,
String rootName,
String publicId,
String systemId,
String internalSubset,
boolean fromBuilder)
createOMDocType in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
String text,
int type,
boolean fromBuilder)
createOMText in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMText createOMText(String s, int type)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(String s)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
String text,
int type)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
String text)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
char[] charArray,
int type)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
QName text,
int type)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
QName text)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
String s,
String mimeType,
boolean optimize)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(String s, String mimeType, boolean optimize)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
org.apache.axiom.om.OMText source)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(Object dataHandler, boolean optimize)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMText createOMText(org.apache.axiom.om.OMContainer parent,
Object dataHandler,
boolean optimize,
boolean fromBuilder)
createOMText in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMText createOMText(String contentID, org.apache.axiom.ext.stax.datahandler.DataHandlerProvider dataHandlerProvider, boolean optimize)
createOMText in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMProcessingInstruction createOMProcessingInstruction(org.apache.axiom.om.OMContainer parent,
String piTarget,
String piData)
createOMProcessingInstruction in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMProcessingInstruction createOMProcessingInstruction(org.apache.axiom.om.OMContainer parent,
String piTarget,
String piData,
boolean fromBuilder)
createOMProcessingInstruction in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMEntityReference createOMEntityReference(org.apache.axiom.om.OMContainer parent,
String name)
createOMEntityReference in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMEntityReference createOMEntityReference(org.apache.axiom.om.OMContainer parent,
String name,
String replacementText,
boolean fromBuilder)
createOMEntityReference in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMComment createOMComment(org.apache.axiom.om.OMContainer parent,
String content)
createOMComment in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMComment createOMComment(org.apache.axiom.om.OMContainer parent,
String content,
boolean fromBuilder)
createOMComment in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMElement createOMElement(String localName, org.apache.axiom.om.OMNamespace ns)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final <T extends AxiomElement> T createAxiomElement(Class<T> type, org.apache.axiom.om.OMContainer parent, String localName, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMXMLParserWrapper builder, boolean generateNSDecl)
public final org.apache.axiom.om.OMElement createOMElement(String localName, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMContainer parent)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMElement createOMElement(String localName, org.apache.axiom.om.OMContainer parent, org.apache.axiom.om.OMXMLParserWrapper builder)
createOMElement in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic final org.apache.axiom.om.OMElement createOMElement(QName qname, org.apache.axiom.om.OMContainer parent)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMElement createOMElement(QName qname)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMElement createOMElement(String localName, String namespaceURI, String prefix)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMSourcedElement createOMElement(org.apache.axiom.om.OMDataSource source)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMSourcedElement createOMElement(org.apache.axiom.om.OMDataSource source,
String localName,
org.apache.axiom.om.OMNamespace ns)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMSourcedElement createOMElement(org.apache.axiom.om.OMDataSource source,
QName qname)
createOMElement in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMAttribute createOMAttribute(String localName, org.apache.axiom.om.OMNamespace ns, String value)
createOMAttribute in interface org.apache.axiom.om.OMFactorypublic final org.apache.axiom.om.OMNode importNode(org.apache.axiom.om.OMNode child)
importNode in interface org.apache.axiom.om.impl.builder.OMFactoryExCopyright © The Apache Software Foundation. All Rights Reserved.