|
||||||||||
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 |