Sign in Join
FPDoc Onlineexperiment

TDOMAttr class

In unit Laz2_DOM

Implements a DOM Node for attributes with Namespace support.

Declaration

pascal
TDOMAttr = class(TDOMNode_NS)

Inheritance

  1. TDOMAttr
  2. TDOMNode_NS
  3. TDOMNode_WithChildren
  4. TDOMNode

Descends from it: TDOMAttrDef

Description

Nothing more than the line above yet.

Properties

NamepublicRepresents the name for the DOM Attribute.
SpecifiedpublicIndicates if the value for DOM Attribute was explicitly assigned.
ValuepublicValue for the DOM Attribute.
OwnerElementpublicDOM Element that owns the DOM Attribute node.
IsIDpublicIndicates if the DOM Attribute node represents an ID Data type.
DataTypepublicData type for value in the DOM Attribute node.

Methods

GetNodeValueprotectedGets the value for the NodeValue property.
GetNodeTypeprotectedGets the value for the NodeType property.
GetSpecifiedprotectedGets the value for the Specified property.
GetIsIDprotectedGets the value for the IsID property.
SetNodeValueprotectedSets the value for the NodeValue property.
DestroypublicDestructor for the class instance.
CloneNodepublicCreates a copy of the DOM Attribute.

Fields

FOwnerElementprotected
FDataTypeprotected

Inherited

From TDOMNode_NS (8)

CompareName GetLocalName GetNamespaceURI GetNodeName GetPrefix NSI SetNSI SetPrefix

From TDOMNode_WithChildren (13)

CloneChildren DetachChild FindNode FreeChildren GetChildCount GetFirstChild GetLastChild GetTextContent HasChildNodes InsertBefore InternalAppend ReplaceChild SetTextContent

From TDOMNode (41)

AppendChild Attributes baseURI Changing ChildNodes Create FirstChild Flags FreeInstance GetAttributes GetBaseURI GetChildNodes GetEnumerator GetEnumeratorAllChildren GetLastLeaf GetLevel GetNextNode GetNextNodeSkipChildren GetOwnerDocument GetPreviousNode GetRevision HasAttributes IsDefaultNamespace IsSupported LastChild LocalName LookupNamespaceURI LookupPrefix NamespaceURI NextSibling NodeName NodeType NodeValue Normalize OwnerDocument ParentNode Prefix PreviousSibling RemoveChild SetReadOnly TextContent

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.