Fantom

 

const final enum

xml::XNodeType

sys::Obj
  sys::Enum
    xml::XNodeType

@simple

Enumerates the type of XNode and current node of XParser.

Slots

docSource

static XNodeType doc

Document node type by XDoc.nodeType

elemSource

static XNodeType elem

Element node type returned by XElem.nodeType

elemEndSource

static XNodeType elemEnd

End of element used by XParser when pull parsing.

elemStartSource

static XNodeType elemStart

Start of element used by XParser when pull parsing.

fromStrSource

static XNodeType? fromStr(Str name, Bool checked := true)

Return the XNodeType instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

piSource

static XNodeType pi

Processing instruction node type returned by XPi.nodeType

textSource

static XNodeType text

Text node type returned by XText.nodeType

valsSource

static XNodeType[] vals := ...

List of XNodeType values indexed by ordinal