Xerces 1.0.0

Serialized Form


Package org.apache.xerces.dom

Class org.apache.xerces.dom.AttrImpl implements Serializable

Serialized Fields

localName

java.lang.String localName
DOM2: localName.

namespaceURI

java.lang.String namespaceURI
DOM2: Namespace URI.

owned

boolean owned
Flag used for INUSE exception processing.

prefix

java.lang.String prefix
DOM2: Prefix

specified

boolean specified
False for default attributes.

Class org.apache.xerces.dom.CDATASectionImpl implements Serializable

Class org.apache.xerces.dom.CharacterDataImpl implements Serializable

Class org.apache.xerces.dom.CommentImpl implements Serializable

Class org.apache.xerces.dom.DeferredAttrImpl implements Serializable

Class org.apache.xerces.dom.DeferredCDATASectionImpl implements Serializable

Class org.apache.xerces.dom.DeferredCommentImpl implements Serializable

Class org.apache.xerces.dom.DeferredDocumentImpl implements Serializable

Serialized Fields

fNamespacesEnabled

boolean fNamespacesEnabled
DOM2: For namespace support in the deferred case.

Class org.apache.xerces.dom.DeferredDocumentTypeImpl implements Serializable

Class org.apache.xerces.dom.DeferredElementDefinitionImpl implements Serializable

Class org.apache.xerces.dom.DeferredElementImpl implements Serializable

Class org.apache.xerces.dom.DeferredEntityImpl implements Serializable

Class org.apache.xerces.dom.DeferredEntityReferenceImpl implements Serializable

Class org.apache.xerces.dom.DeferredNotationImpl implements Serializable

Class org.apache.xerces.dom.DeferredProcessingInstructionImpl implements Serializable

Class org.apache.xerces.dom.DeferredTextImpl implements Serializable

Class org.apache.xerces.dom.DocumentFragmentImpl implements Serializable

Class org.apache.xerces.dom.DocumentImpl implements Serializable

Serialized Fields

allowGrammarAccess

boolean allowGrammarAccess
Allow grammar access.

docElement

ElementImpl docElement
Document element.

docType

DocumentTypeImpl docType
Document type.

identifiers

java.util.Hashtable identifiers
Identifiers.

iterators

java.util.Vector iterators
Iterators

treeWalkers

java.util.Vector treeWalkers
Tree walkers

Class org.apache.xerces.dom.DocumentTypeImpl implements Serializable

Serialized Fields

elements

NamedNodeMapImpl elements
Elements.

entities

NamedNodeMapImpl entities
Entities.

notations

NamedNodeMapImpl notations
Notations.

publicID

java.lang.String publicID

systemID

java.lang.String systemID

Class org.apache.xerces.dom.DOMExceptionImpl implements Serializable

Class org.apache.xerces.dom.ElementDefinitionImpl implements Serializable

Serialized Fields

attributes

NamedNodeMapImpl attributes
Default attributes.

Class org.apache.xerces.dom.ElementImpl implements Serializable

Serialized Fields

attributes

NamedNodeMapImpl attributes
Attributes.

enableNamespace

boolean enableNamespace
DOM2: support. Is this element created with ownerDocument.createElementNS()?

localName

java.lang.String localName
DOM2: localName.

namespaceURI

java.lang.String namespaceURI
DOM2: Namespace URI.

prefix

java.lang.String prefix
DOM2: Prefix

Class org.apache.xerces.dom.EntityImpl implements Serializable

Serialized Fields

notationName

java.lang.String notationName
Notation name.

publicId

java.lang.String publicId
Public identifier.

systemId

java.lang.String systemId
System identifier.

Class org.apache.xerces.dom.EntityReferenceImpl implements Serializable

Class org.apache.xerces.dom.NamedNodeMapImpl implements Serializable

Serialized Fields

changes

int changes
Changes.

defaults

NamedNodeMapImpl defaults
Default nodes.

element

ElementImpl element
Element. Only named node maps holding attributes for elements have an element object. This value is here to support the Attr#getElement method and MutationEvent processing (DOM Level 2, 19 June 1999).

lastDefaultsChanges

int lastDefaultsChanges
Last defaults changes.

nodes

java.util.Vector nodes
Nodes.

ownerDocument

Document ownerDocument
Owner document.

readOnly

boolean readOnly
Read-only.

Class org.apache.xerces.dom.NodeImpl implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialize object.
Serialized Fields

changes

int changes
Number of alterations made to this subtree since its creation. Serves as a "dirty bit" so NodeList can recognize when an alteration has been made and discard its cached state information.

Any method that alters the tree structure MUST cause or be accompanied by a call to changed(), to inform it and its parents that any outstanding NodeLists may have to be updated.

(Required because NodeList is simultaneously "live" and integer- indexed -- a bad decision in the DOM's design.)

Note that changes which do not affect the tree's structure -- changing the node's name, for example -- do _not_ have to call changed().

Alternative implementation would be to use a cryptographic Digest value rather than a count. This would have the advantage that "harmless" changes (those producing equal() trees) would not force NodeList to resynchronize. Disadvantage is that it's slightly more prone to "false negatives", though that's the difference between "wildly unlikely" and "absurdly unlikely". IF we start maintaining digests, we should consider taking advantage of them.


firstChild

NodeImpl firstChild
First child.

lastChild

NodeImpl lastChild
Last child.

name

java.lang.String name
Node name.

nextSibling

NodeImpl nextSibling
Next sibling.

nodeListeners

java.util.Vector nodeListeners
NON-DOM INTERNAL: EventListeners currently registered at THIS NODE; preferably null if none.

ownerDocument

DocumentImpl ownerDocument
Owner document.

parentNode

NodeImpl parentNode
Parent node.

previousSibling

NodeImpl previousSibling
Previous sibling.

readOnly

boolean readOnly
Read-only property.

userData

java.lang.Object userData
NON-DOM FEATURE; see setUserData/getUserData.

value

java.lang.String value
Node value.

Class org.apache.xerces.dom.NotationImpl implements Serializable

Serialized Fields

publicId

java.lang.String publicId
Public identifier.

systemId

java.lang.String systemId
System identifier.

Class org.apache.xerces.dom.ProcessingInstructionImpl implements Serializable

Class org.apache.xerces.dom.TextImpl implements Serializable

Serialized Fields

ignorableWhitespace

boolean ignorableWhitespace
Ignorable whitespace.


Package org.w3c.dom

Class org.w3c.dom.DOMException implements Serializable

Serialized Fields

code

short code


Package org.xml.sax

Class org.xml.sax.SAXException implements Serializable

Serialized Fields

exception

java.lang.Exception exception

message

java.lang.String message

Class org.xml.sax.SAXNotRecognizedException implements Serializable

Class org.xml.sax.SAXNotSupportedException implements Serializable

Class org.xml.sax.SAXParseException implements Serializable

Serialized Fields

columnNumber

int columnNumber

lineNumber

int lineNumber

publicId

java.lang.String publicId

systemId

java.lang.String systemId


Xerces 1.0.0