|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
wrapper interface for nodes exposed in the template. Isolates the in-VSL DOM from that of the underlying implementation
Method Summary | |
String |
attrib(String attribute)
returns attribute |
List |
children()
returns a list of all children of the current node |
String |
copy()
renders a deep copy of the XML tree below the current node to the output |
String |
copy(List nodeList)
renders a deep copy of the nodes in the list ot the output |
DVSLNode |
get(String xpath)
|
Map |
getAttribMap()
|
Object |
getNodeImpl()
returns the object corresponding to the node in the implementaion that we are using. |
String |
name()
returns the name of the node |
List |
selectNodes(String xpath)
returns a list of nodes that satisfy the xpath |
DVSLNode |
selectSingleNode(String xpath)
returns a single node that satisfies the xpath |
String |
toString()
returns the 'value' of the node |
String |
value()
returns the 'value' of the node |
Object |
valueOf(String xpath)
returns the value of the XPAth expression |
Method Detail |
public String name()
public String value()
public Object valueOf(String xpath)
public String attrib(String attribute)
public List selectNodes(String xpath)
public DVSLNode selectSingleNode(String xpath)
public DVSLNode get(String xpath)
public String copy()
public String copy(List nodeList)
public List children()
public String toString()
public Object getNodeImpl()
public Map getAttribMap()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |