weblogic.apache.xalan.stree
Class DocImpl
java.lang.Object
|
+--weblogic.apache.xml.utils.UnImplNode
|
+--weblogic.apache.xalan.stree.Child
|
+--weblogic.apache.xalan.stree.Parent
|
+--weblogic.apache.xalan.stree.DocImpl
- Direct Known Subclasses:
- DocumentImpl
- public abstract class DocImpl
- extends Parent
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.
- Author:
- Copyright © 2001 BEA Systems, Inc. All Rights Reserved.
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
|
protected int |
getDocOrderCount()
Get the number of nodes in the tree. |
boolean |
getUseMultiThreading()
Tell whether or not the tree being built should handle
transformation while the parse is still going on. |
protected void |
incrementDocOrderCount()
Increment the document order count. |
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 weblogic.apache.xalan.stree.Parent |
appendChild,
dispatchCharactersEvent,
getChild,
getChildCount,
getChildUID,
getFirstChild,
getLastChild,
hasChildNodes,
isComplete,
setComplete,
throwParseError |
Methods inherited from class weblogic.apache.xalan.stree.Child |
getAttributes,
getLevel,
getLocalName,
getNamespaceURI,
getNextSibling,
getOwnerDocument,
getParentNode,
getPrefix,
getPreviousSibling,
getTagName,
getTransformer,
getUid,
isNamespaceNode,
isSupported,
setAttribute,
setDoc,
setLevel,
setParent,
setUid,
throwIfParseError |
Methods inherited from class weblogic.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 |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
m_exceptionThrown
public java.lang.Exception m_exceptionThrown
- Contains exception thrown from transformation thread,
if one occured.
DocImpl
public DocImpl()
- Constructor DocImpl
DocImpl
public DocImpl(int charBufSize)
- Constructor DocImpl
incrementDocOrderCount
protected void incrementDocOrderCount()
- Increment the document order count. Needs to be called
when a child is added.
getDocOrderCount
protected int getDocOrderCount()
- Get the number of nodes in the tree. Needs to be called
when a child is added.
- Returns:
- The number of children in the tree.
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.
WebLogic classes and methods that do not appear in this reference are not public and are not supported.