org.apache.axis2.om.impl.llom.factory
Class OMLinkedListImplFactory

java.lang.Object
  extended byorg.apache.axis2.om.impl.llom.factory.OMLinkedListImplFactory
All Implemented Interfaces:
OMFactory
Direct Known Subclasses:
SOAPLinkedListImplFactory

public class OMLinkedListImplFactory
extends java.lang.Object
implements OMFactory

Class OMLinkedListImplFactory


Field Summary
static int MAX_TO_POOL
          Field MAX_TO_POOL
 
Constructor Summary
OMLinkedListImplFactory()
           
 
Method Summary
 OMAttribute createOMAttribute(java.lang.String localName, OMNamespace ns, java.lang.String value)
          create attribute
 OMComment createOMComment(OMContainer parent, java.lang.String content)
          create a comment
 OMDocType createOMDocType(OMContainer parent, java.lang.String content)
          create DocType/DTD
 OMDocument createOMDocument()
          Create a new OMDocument
 OMElement createOMElement(javax.xml.namespace.QName qname, OMContainer parent)
          Method createOMElement
 OMElement createOMElement(java.lang.String localName, OMNamespace ns)
          Method createOMElement
 OMElement createOMElement(java.lang.String localName, OMNamespace ns, OMContainer parent)
           
 OMElement createOMElement(java.lang.String localName, OMNamespace ns, OMContainer parent, OMXMLParserWrapper builder)
          Method createOMElement
 OMElement createOMElement(java.lang.String localName, java.lang.String namespaceURI, java.lang.String namespacePrefix)
          Method createOMElement
 OMNamespace createOMNamespace(java.lang.String uri, java.lang.String prefix)
          Method createOMNamespace
 OMProcessingInstruction createOMProcessingInstruction(OMContainer parent, java.lang.String piTarget, java.lang.String piData)
          create a PI
 OMText createText(java.lang.Object dataHandler, boolean optimize)
          create text
 OMText createText(OMElement parent, java.lang.String text)
          Method createText
 OMText createText(OMElement parent, java.lang.String s, java.lang.String mimeType, boolean optimize)
          create text
 OMText createText(java.lang.String s)
          Method createText
 OMText createText(java.lang.String s, int type)
           
 OMText createText(java.lang.String s, java.lang.String mimeType, boolean optimize)
          create Text
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_TO_POOL

public static final int MAX_TO_POOL
Field MAX_TO_POOL

See Also:
Constant Field Values
Constructor Detail

OMLinkedListImplFactory

public OMLinkedListImplFactory()
Method Detail

createOMElement

public OMElement createOMElement(java.lang.String localName,
                                 OMNamespace ns)
Method createOMElement

Specified by:
createOMElement in interface OMFactory
Parameters:
localName -
ns -
Returns:
element

createOMElement

public OMElement createOMElement(java.lang.String localName,
                                 OMNamespace ns,
                                 OMContainer parent)
Specified by:
createOMElement in interface OMFactory

createOMElement

public OMElement createOMElement(java.lang.String localName,
                                 OMNamespace ns,
                                 OMContainer parent,
                                 OMXMLParserWrapper builder)
Method createOMElement

Specified by:
createOMElement in interface OMFactory
Parameters:
localName -
ns -
parent -
builder -
Returns:
element

createOMElement

public OMElement createOMElement(java.lang.String localName,
                                 java.lang.String namespaceURI,
                                 java.lang.String namespacePrefix)
Method createOMElement

Specified by:
createOMElement in interface OMFactory
Parameters:
localName -
namespaceURI -
namespacePrefix -
Returns:
element

createOMElement

public OMElement createOMElement(javax.xml.namespace.QName qname,
                                 OMContainer parent)
                          throws OMException
Method createOMElement

Specified by:
createOMElement in interface OMFactory
Parameters:
qname -
parent -
Returns:
Throws:
OMException

createOMNamespace

public OMNamespace createOMNamespace(java.lang.String uri,
                                     java.lang.String prefix)
Method createOMNamespace

Specified by:
createOMNamespace in interface OMFactory
Parameters:
uri -
prefix -
Returns:
namespace

createText

public OMText createText(OMElement parent,
                         java.lang.String text)
Method createText

Specified by:
createText in interface OMFactory
Parameters:
parent -
text -
Returns:
text

createText

public OMText createText(java.lang.String s)
Method createText

Specified by:
createText in interface OMFactory
Parameters:
s -
Returns:
text

createText

public OMText createText(java.lang.String s,
                         int type)
Specified by:
createText in interface OMFactory
Parameters:
s -
type - - OMText node can handle SPACE, CHARACTERS, CDATA and ENTITY REFERENCES. For Constants, use either XMLStreamConstants or constants found in OMNode.
Returns:

createText

public OMText createText(java.lang.String s,
                         java.lang.String mimeType,
                         boolean optimize)
create Text

Specified by:
createText in interface OMFactory
Parameters:
s -
mimeType -
optimize -
Returns:
text

createText

public OMText createText(java.lang.Object dataHandler,
                         boolean optimize)
create text

Specified by:
createText in interface OMFactory
Parameters:
dataHandler -
optimize -
Returns:
text

createText

public OMText createText(OMElement parent,
                         java.lang.String s,
                         java.lang.String mimeType,
                         boolean optimize)
create text

Specified by:
createText in interface OMFactory
Parameters:
parent -
s -
mimeType -
optimize -
Returns:
text

createOMAttribute

public OMAttribute createOMAttribute(java.lang.String localName,
                                     OMNamespace ns,
                                     java.lang.String value)
create attribute

Specified by:
createOMAttribute in interface OMFactory
Parameters:
localName -
ns -
value -
Returns:
attribute

createOMDocType

public OMDocType createOMDocType(OMContainer parent,
                                 java.lang.String content)
create DocType/DTD

Specified by:
createOMDocType in interface OMFactory
Parameters:
parent -
content -
Returns:
doctype

createOMProcessingInstruction

public OMProcessingInstruction createOMProcessingInstruction(OMContainer parent,
                                                             java.lang.String piTarget,
                                                             java.lang.String piData)
create a PI

Specified by:
createOMProcessingInstruction in interface OMFactory
Parameters:
parent -
piTarget -
piData -
Returns:
pi

createOMComment

public OMComment createOMComment(OMContainer parent,
                                 java.lang.String content)
create a comment

Specified by:
createOMComment in interface OMFactory
Parameters:
parent -
content -
Returns:
comment

createOMDocument

public OMDocument createOMDocument()
Description copied from interface: OMFactory
Create a new OMDocument

Specified by:
createOMDocument in interface OMFactory
Returns: