ajdom


Enum AjEDomNodeType

AJAX DOM Node Type enumeration

Enumerated value(s)

Name
ajEDomNodeTypeNULLNULL
ajEDomNodeTypeElementElement
ajEDomNodeTypeAttributeAttribute
ajEDomNodeTypeTextText
ajEDomNodeTypeCdataSectionCDATA Section
ajEDomNodeTypeEntityReferenceEntity Reference
ajEDomNodeTypeEntityNodeEntity
ajEDomNodeTypeProcessingInstructionProcessing Instruction
ajEDomNodeTypeCommentComment
ajEDomNodeTypeDocumentNodeDocument
ajEDomNodeTypeDocumentTypeDocument Type
ajEDomNodeTypeDocumentFragmentDocument Fragment
ajEDomNodeTypeNotationNotation


Data type AjSDomNode

DOM parsing node

Alias name(s)

Name
AjODomNode
AjPDomNode
AjPDomDocument
AjPDomDocumentType
AjPDomElement
AjPDomText
AjPDomCharacterData
AjPDomDocumentFragment
AjPDomCDATASection
AjPDomComment
AjPDomAttr
AjPDomEntityReference
AjPDomEntity
AjPDomPi
AjPDomNotation

Attributes

NameTypeDescription
nameAjPStrname of node
valueAjPStrvalue associated with name
parentnodestruct AjSDomNode*ancestor
childnodesstruct AjSDomNodeList*children
firstchildstruct AjSDomNode*first child in list
lastchildstruct AjSDomNode*last child in list
previoussiblingstruct AjSDomNode*last node at this level
nextsiblingstruct AjSDomNode*next node at this level
attributesstruct AjSDomNodeList*attributes
ownerdocumentstruct AjSDomNode*document owner
subunionsubstructure depending on node type
typeAjEDomNodeTypeAJAX DOM Node enumeration
subtreeModifiedajuintinternal flag


Data type AjSDomNodeEntry

DOM parsing node entry

Alias name(s)

Name
AjODomNodeEntry
AjPDomNodeEntry

Attributes

NameTypeDescription
prevstruct AjSDomNodeEntry*previous node
nextstruct AjSDomNodeEntry*next node
nodeAjPDomNodelinked list node


Data type AjSDomNodeList

DOM parsing node list

Alias name(s)

Name
AjODomNodeList
AjPDomNodeList
AjPDomNodeMap

Attributes

NameTypeDescription
ownerdocumentAjPDomNodedocument owner
ownerelementAjPDomNodeelement owner
firstAjPDomNodeEntryfirst in list
lastAjPDomNodeEntrylast in list
lengthajintlength
filterajuintfilter
liststruct AjSDomNodeList*list
tableAjPTablefast lookup table


Data type AjSDomUserdata

DOM Userdata used when reading XML

Alias name(s)

Name
AjODomUserdata
AjPDomUserdata

Attributes

NameTypeDescription
BufferAjPStrUtility string
StackAjPListStack
CdataAjBoolCdata
PaddingAjBoolPad to alignment boundary