public class OMLinkedListImplFactory extends Object implements org.apache.axiom.om.impl.common.factory.AxiomNodeFactory
| Modifier | Constructor and Description |
|---|---|
|
OMLinkedListImplFactory()
Deprecated.
Use
OMAbstractFactory.getOMFactory() to get an instance of this class. |
protected |
OMLinkedListImplFactory(OMLinkedListMetaFactory metaFactory)
For internal use only.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.axiom.core.CoreCDATASection |
createCDATASection() |
org.apache.axiom.core.CoreCharacterData |
createCharacterData() |
org.apache.axiom.core.CoreDocument |
createDocument() |
org.apache.axiom.om.OMAttribute |
createOMAttribute(String localName,
org.apache.axiom.om.OMNamespace ns,
String value)
Creates attribute.
|
org.apache.axiom.om.OMComment |
createOMComment(org.apache.axiom.om.OMContainer parent,
String content)
Creates a comment.
|
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)
Construct element with arbitrary data source.
|
org.apache.axiom.om.OMSourcedElement |
createOMElement(org.apache.axiom.om.OMDataSource source,
String localName,
org.apache.axiom.om.OMNamespace ns)
Construct element with arbitrary data source.
|
org.apache.axiom.om.OMElement |
createOMElement(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.
|
org.apache.axiom.om.OMElement |
createOMElement(QName qname,
org.apache.axiom.om.OMContainer parent)
Create an OMElement with the given QName under the given parent.
|
org.apache.axiom.om.OMElement |
createOMElement(String localName,
org.apache.axiom.om.OMContainer parent,
org.apache.axiom.om.OMXMLParserWrapper builder)
Method createOMElement.
|
org.apache.axiom.om.OMElement |
createOMElement(String localName,
org.apache.axiom.om.OMNamespace ns)
Method createOMElement.
|
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)
Method createOMNamespace.
|
org.apache.axiom.om.OMProcessingInstruction |
createOMProcessingInstruction(org.apache.axiom.om.OMContainer parent,
String piTarget,
String piData)
Creates a PI.
|
org.apache.axiom.om.OMProcessingInstruction |
createOMProcessingInstruction(org.apache.axiom.om.OMContainer parent,
String piTarget,
String piData,
boolean fromBuilder) |
org.apache.axiom.om.OMMetaFactory |
getMetaFactory() |
org.apache.axiom.om.OMNode |
importNode(org.apache.axiom.om.OMNode child)
This method is intended only to be used by Axiom intenals when merging Objects from different
Axiom implementations to the LLOM implementation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, createOMText, validateOMTextParentprotected OMLinkedListImplFactory(OMLinkedListMetaFactory metaFactory)
metaFactory - public OMLinkedListImplFactory()
OMAbstractFactory.getOMFactory() to get an instance of this class.public org.apache.axiom.om.OMMetaFactory getMetaFactory()
getMetaFactory in interface org.apache.axiom.om.OMFactorypublic org.apache.axiom.om.OMElement createOMElement(String localName, org.apache.axiom.om.OMNamespace ns)
createOMElement in interface org.apache.axiom.om.OMFactorylocalName - ns - public 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 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.OMFactoryExlocalName - parent - builder - public org.apache.axiom.om.OMElement createOMElement(String localName, String namespaceURI, String prefix)
createOMElement in interface org.apache.axiom.om.OMFactorypublic org.apache.axiom.om.OMElement createOMElement(QName qname, org.apache.axiom.om.OMContainer parent) throws org.apache.axiom.om.OMException
createOMElement in interface org.apache.axiom.om.OMFactoryqname - the QName of the element to createparent - the OMContainer in which to place the new elementorg.apache.axiom.om.OMException - if there's a namespace mapping problempublic org.apache.axiom.om.OMElement createOMElement(QName qname) throws org.apache.axiom.om.OMException
createOMElement in interface org.apache.axiom.om.OMFactoryqname - org.apache.axiom.om.OMExceptionpublic org.apache.axiom.om.OMSourcedElement createOMElement(org.apache.axiom.om.OMDataSource source)
createOMElement in interface org.apache.axiom.om.OMFactorypublic 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.OMFactorysource - localName - ns - public org.apache.axiom.om.OMSourcedElement createOMElement(org.apache.axiom.om.OMDataSource source,
QName qname)
createOMElement in interface org.apache.axiom.om.OMFactorysource - the data sourceqname - the name of the element produced by the data sourcepublic org.apache.axiom.om.OMNamespace createOMNamespace(String uri, String prefix)
createOMNamespace in interface org.apache.axiom.om.OMFactoryuri - prefix - public org.apache.axiom.om.OMAttribute createOMAttribute(String localName, org.apache.axiom.om.OMNamespace ns, String value)
createOMAttribute in interface org.apache.axiom.om.OMFactorylocalName - ns - value - public 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 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 org.apache.axiom.om.OMProcessingInstruction createOMProcessingInstruction(org.apache.axiom.om.OMContainer parent,
String piTarget,
String piData)
createOMProcessingInstruction in interface org.apache.axiom.om.OMFactoryparent - piTarget - piData - public 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 org.apache.axiom.om.OMComment createOMComment(org.apache.axiom.om.OMContainer parent,
String content)
createOMComment in interface org.apache.axiom.om.OMFactoryparent - content - public 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 org.apache.axiom.om.OMDocument createOMDocument()
createOMDocument in interface org.apache.axiom.om.OMFactorypublic org.apache.axiom.om.OMDocument createOMDocument(org.apache.axiom.om.OMXMLParserWrapper builder)
createOMDocument in interface org.apache.axiom.om.impl.builder.OMFactoryExpublic org.apache.axiom.om.OMEntityReference createOMEntityReference(org.apache.axiom.om.OMContainer parent,
String name)
createOMEntityReference in interface org.apache.axiom.om.OMFactorypublic 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 org.apache.axiom.om.OMNode importNode(org.apache.axiom.om.OMNode child)
importNode in interface org.apache.axiom.om.impl.builder.OMFactoryExchild - public org.apache.axiom.core.CoreDocument createDocument()
createDocument in interface org.apache.axiom.core.NodeFactorypublic org.apache.axiom.core.CoreCharacterData createCharacterData()
createCharacterData in interface org.apache.axiom.core.NodeFactorypublic org.apache.axiom.core.CoreCDATASection createCDATASection()
createCDATASection in interface org.apache.axiom.core.NodeFactoryCopyright ? The Apache Software Foundation. All Rights Reserved.