Serialized Form


Package org.apache.html.dom

Class org.apache.html.dom.HTMLAnchorElementImpl implements Serializable

Class org.apache.html.dom.HTMLAppletElementImpl implements Serializable

Class org.apache.html.dom.HTMLAreaElementImpl implements Serializable

Class org.apache.html.dom.HTMLBaseElementImpl implements Serializable

Class org.apache.html.dom.HTMLBaseFontElementImpl implements Serializable

Class org.apache.html.dom.HTMLBodyElementImpl implements Serializable

Class org.apache.html.dom.HTMLBRElementImpl implements Serializable

Class org.apache.html.dom.HTMLButtonElementImpl implements Serializable

Class org.apache.html.dom.HTMLDirectoryElementImpl implements Serializable

Class org.apache.html.dom.HTMLDivElementImpl implements Serializable

Class org.apache.html.dom.HTMLDListElementImpl implements Serializable

Class org.apache.html.dom.HTMLDocumentImpl implements Serializable

Serialized Fields

_anchors

org.apache.html.dom.HTMLCollectionImpl _anchors
Holds HTMLCollectionImpl object with live collection of all anchors in document. This reference is on demand only once.

_applets

org.apache.html.dom.HTMLCollectionImpl _applets
Holds HTMLCollectionImpl object with live collection of all applets in document. This reference is on demand only once.

_forms

org.apache.html.dom.HTMLCollectionImpl _forms
Holds HTMLCollectionImpl object with live collection of all forms in document. This reference is on demand only once.

_images

org.apache.html.dom.HTMLCollectionImpl _images
Holds HTMLCollectionImpl object with live collection of all images in document. This reference is on demand only once.

_links

org.apache.html.dom.HTMLCollectionImpl _links
Holds HTMLCollectionImpl object with live collection of all links in document. This reference is on demand only once.

_writer

java.io.StringWriter _writer
Holds string writer used by direct manipulation operation (HTMLDocumentImpl.open(). HTMLDocumentImpl.write(java.lang.String), etc) to write new contents into the document and parse that text into a document tree.

Class org.apache.html.dom.HTMLElementImpl implements Serializable

Class org.apache.html.dom.HTMLFieldSetElementImpl implements Serializable

Class org.apache.html.dom.HTMLFontElementImpl implements Serializable

Class org.apache.html.dom.HTMLFormElementImpl implements Serializable

Serialized Fields

_elements

org.apache.html.dom.HTMLCollectionImpl _elements
Collection of all elements contained in this FORM.

Class org.apache.html.dom.HTMLFrameElementImpl implements Serializable

Class org.apache.html.dom.HTMLFrameSetElementImpl implements Serializable

Class org.apache.html.dom.HTMLHeadElementImpl implements Serializable

Class org.apache.html.dom.HTMLHeadingElementImpl implements Serializable

Class org.apache.html.dom.HTMLHRElementImpl implements Serializable

Class org.apache.html.dom.HTMLHtmlElementImpl implements Serializable

Class org.apache.html.dom.HTMLIFrameElementImpl implements Serializable

Class org.apache.html.dom.HTMLImageElementImpl implements Serializable

Class org.apache.html.dom.HTMLInputElementImpl implements Serializable

Class org.apache.html.dom.HTMLIsIndexElementImpl implements Serializable

Class org.apache.html.dom.HTMLLabelElementImpl implements Serializable

Class org.apache.html.dom.HTMLLegendElementImpl implements Serializable

Class org.apache.html.dom.HTMLLIElementImpl implements Serializable

Class org.apache.html.dom.HTMLLinkElementImpl implements Serializable

Class org.apache.html.dom.HTMLMapElementImpl implements Serializable

Serialized Fields

_areas

HTMLCollection _areas

Class org.apache.html.dom.HTMLMenuElementImpl implements Serializable

Class org.apache.html.dom.HTMLMetaElementImpl implements Serializable

Class org.apache.html.dom.HTMLModElementImpl implements Serializable

Class org.apache.html.dom.HTMLObjectElementImpl implements Serializable

Class org.apache.html.dom.HTMLOListElementImpl implements Serializable

Class org.apache.html.dom.HTMLOptGroupElementImpl implements Serializable

Class org.apache.html.dom.HTMLOptionElementImpl implements Serializable

Class org.apache.html.dom.HTMLParagraphElementImpl implements Serializable

Class org.apache.html.dom.HTMLParamElementImpl implements Serializable

Class org.apache.html.dom.HTMLPreElementImpl implements Serializable

Class org.apache.html.dom.HTMLQuoteElementImpl implements Serializable

Class org.apache.html.dom.HTMLScriptElementImpl implements Serializable

Class org.apache.html.dom.HTMLSelectElementImpl implements Serializable

Serialized Fields

_options

HTMLCollection _options

Class org.apache.html.dom.HTMLStyleElementImpl implements Serializable

Class org.apache.html.dom.HTMLTableCaptionElementImpl implements Serializable

Class org.apache.html.dom.HTMLTableCellElementImpl implements Serializable

Class org.apache.html.dom.HTMLTableColElementImpl implements Serializable

Class org.apache.html.dom.HTMLTableElementImpl implements Serializable

Serialized Fields

_bodies

org.apache.html.dom.HTMLCollectionImpl _bodies

_rows

org.apache.html.dom.HTMLCollectionImpl _rows

Class org.apache.html.dom.HTMLTableRowElementImpl implements Serializable

Serialized Fields

_cells

HTMLCollection _cells

Class org.apache.html.dom.HTMLTableSectionElementImpl implements Serializable

Serialized Fields

_rows

org.apache.html.dom.HTMLCollectionImpl _rows

Class org.apache.html.dom.HTMLTextAreaElementImpl implements Serializable

Class org.apache.html.dom.HTMLTitleElementImpl implements Serializable

Class org.apache.html.dom.HTMLUListElementImpl implements Serializable


Package org.apache.wml.dom

Class org.apache.wml.dom.WMLAccessElementImpl implements Serializable

Class org.apache.wml.dom.WMLAElementImpl implements Serializable

Class org.apache.wml.dom.WMLAnchorElementImpl implements Serializable

Class org.apache.wml.dom.WMLBElementImpl implements Serializable

Class org.apache.wml.dom.WMLBigElementImpl implements Serializable

Class org.apache.wml.dom.WMLBrElementImpl implements Serializable

Class org.apache.wml.dom.WMLCardElementImpl implements Serializable

Class org.apache.wml.dom.WMLDocumentImpl implements Serializable

Class org.apache.wml.dom.WMLDoElementImpl implements Serializable

Class org.apache.wml.dom.WMLElementImpl implements Serializable

Class org.apache.wml.dom.WMLEmElementImpl implements Serializable

Class org.apache.wml.dom.WMLFieldsetElementImpl implements Serializable

Class org.apache.wml.dom.WMLGoElementImpl implements Serializable

Class org.apache.wml.dom.WMLHeadElementImpl implements Serializable

Class org.apache.wml.dom.WMLIElementImpl implements Serializable

Class org.apache.wml.dom.WMLImgElementImpl implements Serializable

Class org.apache.wml.dom.WMLInputElementImpl implements Serializable

Class org.apache.wml.dom.WMLMetaElementImpl implements Serializable

Class org.apache.wml.dom.WMLNoopElementImpl implements Serializable

Class org.apache.wml.dom.WMLOneventElementImpl implements Serializable

Class org.apache.wml.dom.WMLOptgroupElementImpl implements Serializable

Class org.apache.wml.dom.WMLOptionElementImpl implements Serializable

Class org.apache.wml.dom.WMLPElementImpl implements Serializable

Class org.apache.wml.dom.WMLPostfieldElementImpl implements Serializable

Class org.apache.wml.dom.WMLPrevElementImpl implements Serializable

Class org.apache.wml.dom.WMLRefreshElementImpl implements Serializable

Class org.apache.wml.dom.WMLSelectElementImpl implements Serializable

Class org.apache.wml.dom.WMLSetvarElementImpl implements Serializable

Class org.apache.wml.dom.WMLSmallElementImpl implements Serializable

Class org.apache.wml.dom.WMLStrongElementImpl implements Serializable

Class org.apache.wml.dom.WMLTableElementImpl implements Serializable

Class org.apache.wml.dom.WMLTdElementImpl implements Serializable

Class org.apache.wml.dom.WMLTemplateElementImpl implements Serializable

Class org.apache.wml.dom.WMLTimerElementImpl implements Serializable

Class org.apache.wml.dom.WMLTrElementImpl implements Serializable

Class org.apache.wml.dom.WMLUElementImpl implements Serializable

Class org.apache.wml.dom.WMLWmlElementImpl implements Serializable


Package org.apache.xerces.dom

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

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.lang.ClassNotFoundException,
                        java.io.IOException
Deserialize object.

writeObject

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

name

java.lang.String name
Attribute name.

value

java.lang.Object value
This can either be a String or the first child node.

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

Serialized Fields

localName

java.lang.String localName
DOM2: localName.

namespaceURI

java.lang.String namespaceURI
DOM2: Namespace URI.

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

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

Serialized Fields

data

java.lang.String data

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

Serialized Fields

nextSibling

ChildNode nextSibling
Next sibling.

previousSibling

ChildNode previousSibling
Previous sibling.

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

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

Serialized Fields

allowGrammarAccess

boolean allowGrammarAccess
Allow grammar access.

changes

int changes
Number of alterations made to this document since its creation. Serves as a "dirty bit" so that live objects such as 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 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. Note: This used to be done a node basis, so that we knew what subtree changed. But since only DeepNodeList really use this today, the gain appears to be really small compared to the cost of having an int on every (parent) node plus having to walk up the tree all the way to the root to mark the branch as changed everytime a node is changed. So we now have a single counter global to the document. It means that some objects may flush their cache more often than necessary, but this makes nodes smaller and only the document needs to be marked as changed.


docElement

ElementImpl docElement
Document element.

docType

DocumentTypeImpl docType
Document type.

encoding

java.lang.String encoding
Experimental DOM Level 3 feature: Document encoding

errorChecking

boolean errorChecking
Bypass error checking.

identifiers

java.util.Hashtable identifiers
Identifiers.

standalone

boolean standalone
Experimental DOM Level 3 feature: Document standalone

version

java.lang.String version
Experimental DOM Level 3 feature: Document version

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

Class org.apache.xerces.dom.DeferredAttrNSImpl 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

fBufferStr

java.lang.StringBuffer fBufferStr

fNamespacesEnabled

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

fStrChunks

java.util.Vector fStrChunks

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.DeferredElementNSImpl 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

eventListeners

java.util.Hashtable eventListeners
Table for event listeners registered to this document nodes.

iterators

java.util.Vector iterators
Iterators

mutationEvents

boolean mutationEvents
Bypass mutation events firing.

ranges

java.util.Vector ranges
Ranges

savedEnclosingAttr

org.apache.xerces.dom.DocumentImpl.EnclosingAttr savedEnclosingAttr

userData

java.util.Hashtable userData
Table for user data attached to this document nodes.

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

Serialized Fields

elements

NamedNodeMapImpl elements
Elements.

entities

NamedNodeMapImpl entities
Entities.

internalSubset

java.lang.String internalSubset

name

java.lang.String name
Document type name.

notations

NamedNodeMapImpl notations
Notations.

publicID

java.lang.String publicID

systemID

java.lang.String systemID

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

Serialized Fields

attributes

NamedNodeMapImpl attributes
Default attributes.

name

java.lang.String name
Element definition name.

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

Serialized Fields

attributes

AttributeMap attributes
Attributes.

name

java.lang.String name
Element name.

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

Serialized Fields

localName

java.lang.String localName
DOM2: localName.

namespaceURI

java.lang.String namespaceURI
DOM2: Namespace URI.

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

Serialized Fields

encoding

java.lang.String encoding
Encoding

name

java.lang.String name
Entity name.

notationName

java.lang.String notationName
Notation name.

publicId

java.lang.String publicId
Public identifier.

systemId

java.lang.String systemId
System identifier.

version

java.lang.String version
Version

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

Serialized Fields

name

java.lang.String name
Name of Entity referenced

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

Serialized Fields

flags

short flags

nodes

java.util.Vector nodes
Nodes.

ownerNode

NodeImpl ownerNode

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

flags

short flags

ownerNode

NodeImpl ownerNode

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

Serialized Fields

name

java.lang.String name
Notation name.

publicId

java.lang.String publicId
Public identifier.

systemId

java.lang.String systemId
System identifier.

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.lang.ClassNotFoundException,
                        java.io.IOException
Deserialize object.

writeObject

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

firstChild

ChildNode firstChild
First child.

ownerDocument

CoreDocumentImpl ownerDocument
Owner document.

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

Serialized Fields

target

java.lang.String target

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

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


Package org.apache.xerces.utils

Class org.apache.xerces.utils.URI implements Serializable

Serialized Fields

m_fragment

java.lang.String m_fragment
If specified, stores the fragment for this URI; otherwise null

m_host

java.lang.String m_host
If specified, stores the host for this URI; otherwise null

m_path

java.lang.String m_path
If specified, stores the path for this URI; otherwise null

m_port

int m_port
If specified, stores the port for this URI; otherwise -1

m_queryString

java.lang.String m_queryString
If specified, stores the query string for this URI; otherwise null.

m_scheme

java.lang.String m_scheme
Stores the scheme (usually the protocol) for this URI.

m_userinfo

java.lang.String m_userinfo
If specified, stores the userinfo for this URI; otherwise null

Class org.apache.xerces.utils.URI.MalformedURIException implements Serializable


Package org.apache.xerces.utils.regex

Class org.apache.xerces.utils.regex.ParseException implements Serializable

Serialized Fields

location

int location

Class org.apache.xerces.utils.regex.RegularExpression implements Serializable

Serialized Fields

hasBackReferences

boolean hasBackReferences

nofparen

int nofparen
The number of parenthesis in the regular expression.
 

options

int options
 

regex

java.lang.String regex
A regular expression.
 

tokentree

org.apache.xerces.utils.regex.Token tokentree
Internal representation of the regular expression.
 


Package org.apache.xerces.validators.common

Class org.apache.xerces.validators.common.CMException implements Serializable

Serialized Fields

fErrorCode

int fErrorCode


Package org.apache.xerces.validators.datatype

Class org.apache.xerces.validators.datatype.InvalidDatatypeFacetException implements Serializable

Serialized Fields

majorCode

int majorCode

minorCode

int minorCode

Class org.apache.xerces.validators.datatype.InvalidDatatypeValueException implements Serializable

Serialized Fields

majorCode

int majorCode

minorCode

int minorCode

Class org.apache.xerces.validators.datatype.SchemaDateTimeException implements Serializable

Class org.apache.xerces.validators.datatype.XMLException implements Serializable


Package org.apache.xerces.validators.schema.identity

Class org.apache.xerces.validators.schema.identity.XPathException implements Serializable


Package org.w3c.dom

Class org.w3c.dom.DOMException implements Serializable

Serialized Fields

code

short code


Package org.w3c.dom.events

Class org.w3c.dom.events.EventException implements Serializable

Serialized Fields

code

short code


Package org.w3c.dom.ranges

Class org.w3c.dom.ranges.RangeException 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
The embedded exception if tunnelling, or null.

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
The column number, or -1.
See Also:
SAXParseException.getColumnNumber()

lineNumber

int lineNumber
The line number, or -1.
See Also:
SAXParseException.getLineNumber()

publicId

java.lang.String publicId
The public identifier, or null.
See Also:
SAXParseException.getPublicId()

systemId

java.lang.String systemId
The system identifier, or null.
See Also:
SAXParseException.getSystemId()



Copyright © 1999-2001 Apache XML Project. All Rights Reserved.