|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.qanavigation.Basics.Rslt
com.qanavigation.XMLBasics.XMLRslt
com.qanavigation.XMLBasics.RsltXMLNode
public class RsltXMLNode
XML node as a result class + some helpers. Creates its own XMLDoc! RsltXMLNode isA Rslt.
| Field Summary | |
|---|---|
org.w3c.dom.Document |
m_xDoc
|
org.w3c.dom.Node |
m_xNode
|
| Constructor Summary | |
|---|---|
RsltXMLNode()
Creates an undefined node! |
|
RsltXMLNode(org.w3c.dom.Element p_XElem)
|
|
RsltXMLNode(org.w3c.dom.Node p_XNode)
|
|
RsltXMLNode(RsltXMLNode p_XMLNode)
|
|
RsltXMLNode(java.lang.String p_NodeName)
The node is automatically appended to the XMLDoc! |
|
| Method Summary | |
|---|---|
void |
addAttrAsHTML(java.lang.String p_Name,
java.lang.String p_Val)
|
void |
addAttribute(java.lang.String p_Name,
java.lang.String p_Val)
|
void |
addComment(java.lang.String p_Comment)
|
void |
addUID(java.lang.String p_UID)
Adds a UID, if a UID is provided. |
Rslt |
appNode(RsltXMLNode p_Node)
|
RsltXMLNode |
appNode(java.lang.String p_NodeName)
|
RsltXMLNode |
appTxt(java.lang.String p_NodeVal)
Appends a value (text) to this node. |
RsltXMLNode |
appTxtNode(java.lang.String p_NodeName,
java.lang.String p_NodeVal)
Creates a new text node and appends it to the current. |
RsltString |
getAttrVal(java.lang.String m_AttrName)
|
RsltXMLNodeLst |
getSubNodes(java.lang.String p_XPath)
Only succesful if the node is unique |
RsltString |
getSubNodeVal(java.lang.String p_XPath)
Retrieves a single value from the document. |
RsltString |
getText()
Text value of the node. |
java.lang.String |
getUID()
Gets the UID, if there's a UID. |
Rslt |
setText(java.lang.String p_Txt)
Text value of the node. |
| Methods inherited from class com.qanavigation.XMLBasics.XMLRslt |
|---|
setRsltByExcp |
| Methods inherited from class com.qanavigation.Basics.Rslt |
|---|
addRsltAddFailInfo, addRsltAddFailInfoIf, addRsltAddInfo, addRsltAddInfo, addRsltFinalInfo, addRsltInitialInfo, checkRslt, checkRslt, checkRslt, checkRslt, getRslt, getRsltAddInfo, getRsltFinalInfo, getRsltFinalMsg, getRsltInitialInfo, getRsltInitialMsg, getRsltStatVal, getRsltStatValLbl, isInStat, isOK, isOK, notOK, notOK, resetRslt, setInError, setOK, setRsltByExcp, setRsltByExcp, setRsltByExcp, setRsltStat, setRsltStat, setRsltStat, setRsltStat, setSelfReflect |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public org.w3c.dom.Document m_xDoc
public org.w3c.dom.Node m_xNode
| Constructor Detail |
|---|
public RsltXMLNode()
public RsltXMLNode(org.w3c.dom.Element p_XElem)
p_XElem - public RsltXMLNode(org.w3c.dom.Node p_XNode)
p_XNode - public RsltXMLNode(RsltXMLNode p_XMLNode)
p_XMLNode - public RsltXMLNode(java.lang.String p_NodeName)
p_NodeName - | Method Detail |
|---|
public void addAttrAsHTML(java.lang.String p_Name,
java.lang.String p_Val)
p_Name - p_Val -
public void addAttribute(java.lang.String p_Name,
java.lang.String p_Val)
p_Name - p_Val - public void addComment(java.lang.String p_Comment)
p_Comment - public void addUID(java.lang.String p_UID)
p_UID - public RsltXMLNode appNode(java.lang.String p_NodeName)
p_NodeName -
public Rslt appNode(RsltXMLNode p_Node)
p_Node -
public RsltXMLNode appTxt(java.lang.String p_NodeVal)
public RsltXMLNode appTxtNode(java.lang.String p_NodeName,
java.lang.String p_NodeVal)
public RsltString getAttrVal(java.lang.String m_AttrName)
public RsltXMLNodeLst getSubNodes(java.lang.String p_XPath)
public RsltString getSubNodeVal(java.lang.String p_XPath)
p_XPath - The node path, separated by '/'public RsltString getText()
public java.lang.String getUID()
public Rslt setText(java.lang.String p_Txt)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||