atomicValue
public static Object atomicValue(Object value)
baseURI
public Path baseURI()
coerce
public static KNode coerce(Object value)
Convert value to a KNode, returning null if it isn't a node.
getBaseURI
public String getBaseURI()
getFeature
public Object getFeature(String feature,
String version)
getLocalName
public String getLocalName()
getNamespaceURI
public String getNamespaceURI()
getNodeName
public String getNodeName()
getNodeNameObject
public Object getNodeNameObject()
Get the raw "type object" of a node.
getNodeSymbol
public Symbol getNodeSymbol()
The Data Model's node-name accessor.
Return the node's name as a SSymbol (QName) or null if there is none.
getNodeValue
public String getNodeValue()
getNodeValue
public void getNodeValue(StringBuffer sbuf)
getNodeValue
public static String getNodeValue(NodeTree seq,
int ipos)
getNodeValue
public static void getNodeValue(NodeTree seq,
int ipos,
StringBuffer sbuf)
getPrefix
public String getPrefix()
getTextContent
public String getTextContent()
getTextContent
protected void getTextContent(StringBuffer sbuf)
hasAttributes
public boolean hasAttributes()
hasChildNodes
public boolean hasChildNodes()
isDefaultNamespace
public boolean isDefaultNamespace(String namespaceURI)
isSupported
public boolean isSupported(String feature,
String version)
lookupNamespaceURI
public String lookupNamespaceURI(String prefix)
lookupPrefix
public String lookupPrefix(String namespaceURI)
normalize
public void normalize()