|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.CoreDocumentImpl
org.apache.xerces.dom.DocumentImpl
org.cip4.jdflib.core.DocumentXMLImpl
public class DocumentXMLImpl
implementation of the JDFLib class factory
| Field Summary | |
|---|---|
protected long |
initialMem
|
protected javax.mail.BodyPart |
m_Bodypart
the mime bodypart that this document was parsed from |
protected String |
m_OriginalFileName
the original file name if an element was parsed, else null |
XMLDoc |
m_validationResult
the xml output of the schema validation |
protected ZipReader |
m_ZipReader
we need this for grabbing local urls in a zip stream |
protected HashMap<String,String> |
nsMap
|
| Fields inherited from class org.apache.xerces.dom.DocumentImpl |
|---|
eventListeners, iterators, mutationEvents, ranges |
| Fields inherited from class org.apache.xerces.dom.CoreDocumentImpl |
|---|
actualEncoding, allowGrammarAccess, changes, docElement, docType, encoding, errorChecking, fDocumentURI, identifiers, standalone, userData, version, xmlVersionChanged |
| Fields inherited from class org.apache.xerces.dom.ParentNode |
|---|
firstChild, fNodeListCache, ownerDocument |
| Fields inherited from class org.apache.xerces.dom.ChildNode |
|---|
nextSibling, previousSibling |
| Fields inherited from class org.apache.xerces.dom.NodeImpl |
|---|
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE |
| Constructor Summary | |
|---|---|
DocumentXMLImpl()
Constructor for DocumentJDFImpl. |
|
| Method Summary | |
|---|---|
DocumentXMLImpl |
clone()
|
Element |
createElement(String qualifiedName)
Factory method; creates an Element having this Document as its OwnerDoc. |
Element |
createElementNS(String namespaceURI,
String qualifiedName)
|
Element |
createElementNS(String namespaceURI,
String qualifiedName,
String localPart)
|
long |
getDocMemoryUsed()
rough guestimate of the memory used by this if called after parsing |
String |
getNamespaceURIFromPrefix(String prefix)
|
boolean |
isIgnoreNSDefault()
|
static boolean |
isStaticStrictNSCheck()
|
boolean |
isStrictNSCheck()
|
void |
setIgnoreNSDefault(boolean _setIgnoreNSDefault)
if true no namespaces are heuristically gathered |
void |
setNamespaceURIFromPrefix(String prefix,
String strNamespaceURI)
|
static void |
setStaticStrictNSCheck(boolean staticStrictNSCheck)
|
void |
setStrictNSCheck(boolean strictNSCheck)
|
String |
toString()
|
| Methods inherited from class org.apache.xerces.dom.DocumentImpl |
|---|
addEventListener, cloneNode, copyEventListeners, createEvent, createNodeIterator, createNodeIterator, createRange, createTreeWalker, createTreeWalker, dispatchAggregateEvents, dispatchAggregateEvents, dispatchEvent, dispatchEventToSubtree, dispatchingEventToSubtree, getEventListeners, getImplementation, removeEventListener, saveEnclosingAttr, setEventListeners |
| Methods inherited from class org.apache.xerces.dom.CoreDocumentImpl |
|---|
abort, adoptNode, callUserDataHandlers, changed, changes, checkDOMNSErr, checkNamespaceWF, checkQName, clearIdentifiers, cloneNode, createAttribute, createAttributeNS, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createDocumentType, createElementDefinition, createEntity, createEntityReference, createNotation, createProcessingInstruction, createTextNode, getAsync, getBaseURI, getDoctype, getDocumentElement, getDocumentURI, getDomConfig, getElementById, getElementsByTagName, getElementsByTagNameNS, getEncoding, getErrorChecking, getFeature, getIdentifier, getIdentifiers, getInputEncoding, getNodeName, getNodeNumber, getNodeNumber, getNodeType, getOwnerDocument, getStandalone, getStrictErrorChecking, getTextContent, getUserData, getUserData, getUserDataRecord, getVersion, getXmlEncoding, getXmlStandalone, getXmlVersion, importNode, insertBefore, isKidOK, isValidQName, isXMLName, load, loadXML, normalizeDocument, putIdentifier, removeChild, removeIdentifier, renameNode, replaceChild, saveXML, setAsync, setDocumentURI, setEncoding, setErrorChecking, setInputEncoding, setStandalone, setStrictErrorChecking, setTextContent, setUserData, setUserData, setVersion, setXmlEncoding, setXmlStandalone, setXmlVersion, undeferChildren |
| Methods inherited from class org.apache.xerces.dom.ParentNode |
|---|
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, hasChildNodes, isEqualNode, item, normalize, setOwnerDocument, setReadOnly, synchronizeChildren |
| Methods inherited from class org.apache.xerces.dom.ChildNode |
|---|
getNextSibling, getParentNode, getPreviousSibling |
| Methods inherited from class org.apache.xerces.dom.NodeImpl |
|---|
addEventListener, appendChild, compareDocumentPosition, compareTreePosition, dispatchEvent, getAttributes, getContainer, getLocalName, getNamespaceURI, getNodeValue, getPrefix, getReadOnly, getUserData, getUserData, getUserDataRecord, hasAttributes, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setPrefix, setUserData, setUserData, synchronizeData |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.Node |
|---|
appendChild, compareDocumentPosition, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getParentNode, getPrefix, getPreviousSibling, getUserData, hasAttributes, hasChildNodes, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, setNodeValue, setPrefix, setUserData |
| Field Detail |
|---|
public XMLDoc m_validationResult
protected long initialMem
protected String m_OriginalFileName
protected javax.mail.BodyPart m_Bodypart
protected ZipReader m_ZipReader
protected final HashMap<String,String> nsMap
| Constructor Detail |
|---|
public DocumentXMLImpl()
| Method Detail |
|---|
public static boolean isStaticStrictNSCheck()
public static void setStaticStrictNSCheck(boolean staticStrictNSCheck)
staticStrictNSCheck - the bStaticStrictNSCheck to setpublic boolean isStrictNSCheck()
public void setStrictNSCheck(boolean strictNSCheck)
strictNSCheck - the strictNSCheck to setpublic long getDocMemoryUsed()
public DocumentXMLImpl clone()
clone in class org.apache.xerces.dom.CoreDocumentImplCoreDocumentImpl.clone()public Element createElement(String qualifiedName)
Element having this Document as its OwnerDoc.
createElement in interface DocumentcreateElement in class org.apache.xerces.dom.CoreDocumentImplqualifiedName - The name of the element type to instantiate. For XML, this is case-sensitive.
public Element createElementNS(String namespaceURI,
String qualifiedName)
createElementNS in interface DocumentcreateElementNS in class org.apache.xerces.dom.CoreDocumentImplnamespaceURI - qualifiedName -
CoreDocumentImpl.createElementNS(java.lang.String, java.lang.String)
public Element createElementNS(String namespaceURI,
String qualifiedName,
String localPart)
createElementNS in class org.apache.xerces.dom.CoreDocumentImplnamespaceURI - qualifiedName - localPart -
CoreDocumentImpl.createElementNS(java.lang.String, java.lang.String, java.lang.String)public String toString()
toString in class org.apache.xerces.dom.NodeImplObject.toString()public boolean isIgnoreNSDefault()
public void setIgnoreNSDefault(boolean _setIgnoreNSDefault)
_setIgnoreNSDefault - the setIgnoreNSDefault to setpublic String getNamespaceURIFromPrefix(String prefix)
prefix -
public void setNamespaceURIFromPrefix(String prefix,
String strNamespaceURI)
prefix - strNamespaceURI -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||