cdqa.object

Class XAttr


public final class XAttr
extends XDOMObject

The XAttr class defines a wrapper for Attr DOM interface

Field Summary

Fields inherited from class cdqa.object.XDOMObject

n

Fields inherited from class cdqa.object.XObject

LOGGER, TYPE_ATTR, TYPE_BOOLEAN, TYPE_DOCUMENT, TYPE_DOUBLE, TYPE_ELEMENT, TYPE_END, TYPE_INTEGER, TYPE_STRING, TYPE_TEXT

Method Summary

static XAttr
create(Attr a)
static XAttr
create(Node n)
(package private) String
fullText()
short
getType()
XString
pathTo(XObject o)
(package private) String
shortText()
(package private) String
stringValue()
boolean
valueCompare(XObject o)

Methods inherited from class cdqa.object.XDOMObject

booleanValue, createDOMClone, createXDOMObject, doubleValue, getDocumentElement, getNodeName, getOwnerDocument, getParentNode, getWrappedNode, intValue, isAtomic, isDOM, print, setWrappedNode, toString

Methods inherited from class cdqa.object.XObject

asBoolean, asDouble, asInteger, asString, booleanValue, createDOMClone, doubleValue, fullText, getDocumentElement, getFullText, getLabel, getNodeName, getOwnerDocument, getParentNode, getType, intValue, isAtomic, isDOM, isEND, isFALSE, isTRUE, pathTo, print, shortText, stringValue, theENDObject, valueCompare, valueCompare

Method Details

create

public static XAttr create(Attr a)

create

public static XAttr create(Node n)

fullText

(package private)  String fullText()
Overrides:
fullText in interface XObject

getType

public short getType()
Overrides:
getType in interface XObject

pathTo

public final XString pathTo(XObject o)
Overrides:
pathTo in interface XObject

shortText

(package private)  String shortText()
Overrides:
shortText in interface XObject

stringValue

(package private)  String stringValue()
Overrides:
stringValue in interface XObject

valueCompare

public boolean valueCompare(XObject o)
Overrides:
valueCompare in interface XObject