com.ibm.di.entry
Class DocImpl

java.lang.Object
  extended by com.ibm.di.entry.DocImpl
All Implemented Interfaces:
Document, Node
Direct Known Subclasses:
Entry

public abstract class DocImpl
extends Object
implements Document

This class is just a place holder for all the methods that are not relevant to the IBM Tivoli Directory Integrator's DOM implementation and that are not implemented. This class is extended by the Entry class.

Since:
7.0

Field Summary
protected static String COPYRIGHT
           
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
DocImpl()
           
 
Method Summary
 short compareDocumentPosition(Node other)
          not implemented
 Comment createComment(String data)
          not implemented
 DocumentFragment createDocumentFragment()
          not implemented
 EntityReference createEntityReference(String name)
          not implemented
 ProcessingInstruction createProcessingInstruction(String target, String data)
          not implemented
 NamedNodeMap getAttributes()
          not implemented
 String getBaseURI()
          not implemented
 DocumentType getDoctype()
          not implemented
 String getDocumentURI()
          not implemented
 DOMConfiguration getDomConfig()
          not implemented
 Element getElementById(String elementId)
          not implemented
 Object getFeature(String feature, String version)
          not implemented
 DOMImplementation getImplementation()
          not implemented
 String getInputEncoding()
           
 String getLocalName()
          not implemented
 String getNamespaceURI()
          not implemented
 Node getNextSibling()
          not implemented
 String getNodeName()
           
 short getNodeType()
           
 String getNodeValue()
          not implemented
 Document getOwnerDocument()
          not implemented
 Attribute getParentNode()
          not implemented
 String getPrefix()
          not implemented
 Node getPreviousSibling()
          not implemented
 boolean getStrictErrorChecking()
          not implemented
 String getTextContent()
          not implemented
 Object getUserData(String key)
          not implemented
 String getXmlEncoding()
          return null
 boolean getXmlStandalone()
           
 String getXmlVersion()
           
 boolean hasAttributes()
          not implemented
 Node importNode(Node importedNode, boolean deep)
          not supported
 boolean isDefaultNamespace(String namespaceURI)
          not implemented
 boolean isSameNode(Node other)
           
 boolean isSupported(String feature, String version)
          not implemented
 String lookupNamespaceURI(String prefix)
          not implemented
 String lookupPrefix(String namespaceURI)
          not implemented
 void normalize()
           
 void normalizeDocument()
          not implemented
 void setDocumentURI(String documentURI)
          not implemented
 void setNodeValue(String nodeValue)
          not implemented
 void setPrefix(String prefix)
          not implemented
 void setStrictErrorChecking(boolean strictErrorChecking)
          not implemented
 void setTextContent(String textContent)
          not implemented
 Object setUserData(String key, Object data, UserDataHandler handler)
          not implemented
 void setXmlEncoding(String value)
          Does nothig
 void setXmlStandalone(boolean xmlStandalone)
          Does not change anything.
 void setXmlVersion(String xmlVersion)
          Does nothing.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Document
adoptNode, createAttribute, createAttributeNS, createCDATASection, createElement, createElementNS, createTextNode, getDocumentElement, getElementsByTagName, getElementsByTagNameNS, renameNode
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, getChildNodes, getFirstChild, getLastChild, hasChildNodes, insertBefore, isEqualNode, removeChild, replaceChild
 

Field Detail

COPYRIGHT

protected static final String COPYRIGHT
See Also:
Constant Field Values
Constructor Detail

DocImpl

public DocImpl()
Method Detail

createComment

public Comment createComment(String data)
not implemented

Specified by:
createComment in interface Document
Returns:
null

createDocumentFragment

public DocumentFragment createDocumentFragment()
not implemented

Specified by:
createDocumentFragment in interface Document
Returns:
null

createEntityReference

public EntityReference createEntityReference(String name)
                                      throws DOMException
not implemented

Specified by:
createEntityReference in interface Document
Returns:
null
Throws:
DOMException

createProcessingInstruction

public ProcessingInstruction createProcessingInstruction(String target,
                                                         String data)
                                                  throws DOMException
not implemented

Specified by:
createProcessingInstruction in interface Document
Returns:
null
Throws:
DOMException

getDoctype

public DocumentType getDoctype()
not implemented

Specified by:
getDoctype in interface Document
Returns:
null

getDocumentURI

public String getDocumentURI()
not implemented

Specified by:
getDocumentURI in interface Document
Returns:
null

getDomConfig

public DOMConfiguration getDomConfig()
not implemented

Specified by:
getDomConfig in interface Document
Returns:
null

getElementById

public Element getElementById(String elementId)
not implemented

Specified by:
getElementById in interface Document
Returns:
null

getImplementation

public DOMImplementation getImplementation()
not implemented

Specified by:
getImplementation in interface Document
Returns:
null

getInputEncoding

public String getInputEncoding()
Specified by:
getInputEncoding in interface Document
Returns:
null

getStrictErrorChecking

public boolean getStrictErrorChecking()
not implemented

Specified by:
getStrictErrorChecking in interface Document
Returns:
false

getXmlEncoding

public String getXmlEncoding()
return null

Specified by:
getXmlEncoding in interface Document

getXmlStandalone

public boolean getXmlStandalone()
Specified by:
getXmlStandalone in interface Document
Returns:
true

getXmlVersion

public String getXmlVersion()
Specified by:
getXmlVersion in interface Document
Returns:
"1.0"

normalizeDocument

public void normalizeDocument()
not implemented

Specified by:
normalizeDocument in interface Document

setStrictErrorChecking

public void setStrictErrorChecking(boolean strictErrorChecking)
not implemented

Specified by:
setStrictErrorChecking in interface Document

setXmlEncoding

public void setXmlEncoding(String value)
Does nothig


setXmlStandalone

public void setXmlStandalone(boolean xmlStandalone)
                      throws DOMException
Does not change anything.

Specified by:
setXmlStandalone in interface Document
Throws:
DOMException

setXmlVersion

public void setXmlVersion(String xmlVersion)
                   throws DOMException
Does nothing.

Specified by:
setXmlVersion in interface Document
Throws:
DOMException

compareDocumentPosition

public short compareDocumentPosition(Node other)
                              throws DOMException
not implemented

Specified by:
compareDocumentPosition in interface Node
Returns:
0
Throws:
DOMException

getAttributes

public NamedNodeMap getAttributes()
not implemented

Specified by:
getAttributes in interface Node
Returns:
null

getBaseURI

public String getBaseURI()
not implemented

Specified by:
getBaseURI in interface Node
Returns:
null

getFeature

public Object getFeature(String feature,
                         String version)
not implemented

Specified by:
getFeature in interface Node
Returns:
null

getLocalName

public String getLocalName()
not implemented

Specified by:
getLocalName in interface Node
Returns:
null

getNamespaceURI

public String getNamespaceURI()
not implemented

Specified by:
getNamespaceURI in interface Node
Returns:
null

getNextSibling

public Node getNextSibling()
not implemented

Specified by:
getNextSibling in interface Node
Returns:
null

getNodeName

public String getNodeName()
Specified by:
getNodeName in interface Node
Returns:
"#document"

getNodeType

public short getNodeType()
Specified by:
getNodeType in interface Node
Returns:
Node#DOCUMENT_NODE

getNodeValue

public String getNodeValue()
                    throws DOMException
not implemented

Specified by:
getNodeValue in interface Node
Returns:
null
Throws:
DOMException

getOwnerDocument

public Document getOwnerDocument()
not implemented

Specified by:
getOwnerDocument in interface Node
Returns:
null

getParentNode

public Attribute getParentNode()
not implemented

Specified by:
getParentNode in interface Node
Returns:
null

getPrefix

public String getPrefix()
not implemented

Specified by:
getPrefix in interface Node
Returns:
null

getPreviousSibling

public Node getPreviousSibling()
not implemented

Specified by:
getPreviousSibling in interface Node
Returns:
null

getTextContent

public String getTextContent()
                      throws DOMException
not implemented

Specified by:
getTextContent in interface Node
Returns:
null
Throws:
DOMException

getUserData

public Object getUserData(String key)
not implemented

Specified by:
getUserData in interface Node
Returns:
null

hasAttributes

public boolean hasAttributes()
not implemented

Specified by:
hasAttributes in interface Node
Returns:
null

isDefaultNamespace

public boolean isDefaultNamespace(String namespaceURI)
not implemented

Specified by:
isDefaultNamespace in interface Node
Returns:
false

isSupported

public boolean isSupported(String feature,
                           String version)
not implemented

Specified by:
isSupported in interface Node
Returns:
false

lookupNamespaceURI

public String lookupNamespaceURI(String prefix)
not implemented

Specified by:
lookupNamespaceURI in interface Node
Returns:
null

lookupPrefix

public String lookupPrefix(String namespaceURI)
not implemented

Specified by:
lookupPrefix in interface Node
Returns:
null

setNodeValue

public void setNodeValue(String nodeValue)
                  throws DOMException
not implemented

Specified by:
setNodeValue in interface Node
Throws:
DOMException

setPrefix

public void setPrefix(String prefix)
               throws DOMException
not implemented

Specified by:
setPrefix in interface Node
Throws:
DOMException

setTextContent

public void setTextContent(String textContent)
                    throws DOMException
not implemented

Specified by:
setTextContent in interface Node
Throws:
DOMException

setUserData

public Object setUserData(String key,
                          Object data,
                          UserDataHandler handler)
not implemented

Specified by:
setUserData in interface Node
Returns:
null

importNode

public Node importNode(Node importedNode,
                       boolean deep)
                throws DOMException
not supported

Specified by:
importNode in interface Document
Returns:
null
Throws:
DOMException

setDocumentURI

public void setDocumentURI(String documentURI)
not implemented

Specified by:
setDocumentURI in interface Document

isSameNode

public boolean isSameNode(Node other)
Specified by:
isSameNode in interface Node

normalize

public void normalize()
Specified by:
normalize in interface Node