org.apache.xalan.stree
Class DocImpl

java.lang.Object
  |
  +--org.apache.xml.utils.UnImplNode
        |
        +--org.apache.xalan.stree.Child
              |
              +--org.apache.xalan.stree.Parent
                    |
                    +--org.apache.xalan.stree.DocImpl
Direct Known Subclasses:
DocumentImpl

public abstract class DocImpl
extends Parent

**For internal use only** Contains extended functionality that Xalan requires that is common in both the DocumentImpl and DocumentFragmentImpl classes. This leaves the DocumentImpl class free to simply implement the Document interface plus items peculiar to it.


Field Summary
 java.lang.Exception m_exceptionThrown
          Contains exception thrown from transformation thread, if one occured.
 
Constructor Summary
DocImpl()
          Constructor DocImpl
DocImpl(int charBufSize)
          Constructor DocImpl
 
Method Summary
 boolean getUseMultiThreading()
          Tell whether or not the tree being built should handle transformation while the parse is still going on.
 void setUseMultiThreading(boolean b)
          Set whether or not the tree being built should handle transformation while the parse is still going on.
 
Methods inherited from class org.apache.xalan.stree.Parent
appendChild, dispatchCharactersEvent, getChild, getChildCount, getChildUID, getFirstChild, getLastChild, hasChildNodes, isComplete, setComplete
 
Methods inherited from class org.apache.xalan.stree.Child
getAttributes, getLevel, getLocalName, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTagName, getUid, isNamespaceNode, isSupported, setAttribute, setLevel
 
Methods inherited from class org.apache.xml.utils.UnImplNode
appendData, cloneNode, createAttribute, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createElement, createElementNS, createEntityReference, createProcessingInstruction, createTextNode, deleteData, error, error, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildNodes, getDoctype, getDocumentElement, getElementById, getElementsByTagName, getElementsByTagNameNS, getImplementation, getLength, getNodeName, getNodeType, getNodeValue, getOwnerElement, getSpecified, hasAttribute, hasAttributeNS, hasAttributes, importNode, insertBefore, insertData, item, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, replaceChild, replaceData, setAttributeNode, setAttributeNodeNS, setAttributeNS, setData, setNodeValue, setPrefix, setValue, splitText, substringData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_exceptionThrown

public java.lang.Exception m_exceptionThrown
Contains exception thrown from transformation thread, if one occured.
Constructor Detail

DocImpl

public DocImpl()
Constructor DocImpl

DocImpl

public DocImpl(int charBufSize)
Constructor DocImpl
Method Detail

setUseMultiThreading

public void setUseMultiThreading(boolean b)
Set whether or not the tree being built should handle transformation while the parse is still going on.
Parameters:
b - true if the transformation is working off of a secondary thread, false otherwise.

getUseMultiThreading

public boolean getUseMultiThreading()
Tell whether or not the tree being built should handle transformation while the parse is still going on.
Returns:
true if the transformation is working off of a secondary thread, false otherwise.


Copyright � 2000 Apache XML Project. All Rights Reserved.