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