|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--net.aerith.misao.xml.IONode
|
+--net.aerith.misao.xml.relaxer.XmlReport
XmlReport is generated by Relaxer based on pixy.rlx. This class is derived from:
<elementRule role="report">
<sequence>
<ref label="system"/>
<ref label="information"/>
<ref label="data"/>
</sequence>
</elementRule>
<tag name="report"/>
| Field Summary | |
private XmlData |
data
|
private XmlInformation |
information
|
private IRNode |
parentRNode
|
private RContext |
rContext
|
private XmlSystem |
system
|
| Constructor Summary | |
XmlReport()
Creates a XmlReport. |
|
XmlReport(org.w3c.dom.Document doc)
Creates a XmlReport by the Document doc. |
|
XmlReport(org.w3c.dom.Element element)
Creates a XmlReport by the Element element. |
|
XmlReport(RStack stack)
Creates a XmlReport by the Stack stack
that contains Elements. |
|
| Method Summary | |
XmlData |
getData()
Gets the XmlData property data. |
XmlInformation |
getInformation()
Gets the XmlInformation property information. |
IRNode |
getParentRNode()
Gets the IRNode property parentRNode. |
RContext |
getRContext()
Gets the RContext property rContext. |
RContext |
getRContextResolved()
Gets the property "rContext" which is resolved recursively. |
IRNode[] |
getRNodes()
Gets child RNodes. |
XmlSystem |
getSystem()
Gets the XmlSystem property system. |
private void |
init(org.w3c.dom.Element element)
|
static boolean |
isMatch(org.w3c.dom.Element element)
Tests if a Element element is valid
for the XmlReport. |
static boolean |
isMatch(RStack stack)
Tests if elements contained in a Stack stack
is valid for the XmlReport. |
static boolean |
isMatchHungry(RStack stack)
Tests if elements contained in a Stack stack
is valid for the XmlReport. |
void |
makeElement(org.w3c.dom.Node parent)
Creates a DOM representation of the object. |
void |
setData(XmlData data)
Sets the XmlData property data. |
void |
setInformation(XmlInformation information)
Sets the XmlInformation property information. |
void |
setParentRNode(IRNode parentRNode)
Sets the IRNode property parentRNode. |
void |
setRContext(RContext rContext)
Sets the RContext property rContext. |
void |
setSystem(XmlSystem system)
Sets the XmlSystem property system. |
void |
setup(org.w3c.dom.Document doc)
Initializes the XmlReport by the Document doc. |
void |
setup(org.w3c.dom.Element element)
Initializes the XmlReport by the Element element. |
void |
setup(RStack stack)
Initializes the XmlReport by the Stack stack
that contains Elements. |
| Methods inherited from class net.aerith.misao.xml.IONode |
read,
read,
translateFrom,
translateTo,
write,
write |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private XmlSystem system
private XmlInformation information
private XmlData data
private IRNode parentRNode
private RContext rContext
| Constructor Detail |
public XmlReport()
XmlReport.public XmlReport(RStack stack)
XmlReport by the Stack stack
that contains Elements.
This constructor is supposed to be used internally
by the Relaxer system.stack - public XmlReport(org.w3c.dom.Document doc)
XmlReport by the Document doc.doc - public XmlReport(org.w3c.dom.Element element)
XmlReport by the Element element.element - | Method Detail |
public void setup(org.w3c.dom.Document doc)
XmlReport by the Document doc.doc - public void setup(org.w3c.dom.Element element)
XmlReport by the Element element.element - public void setup(RStack stack)
XmlReport by the Stack stack
that contains Elements.
This constructor is supposed to be used internally
by the Relaxer system.stack - private void init(org.w3c.dom.Element element)
element - public void makeElement(org.w3c.dom.Node parent)
parent.parent - public final XmlSystem getSystem()
public final void setSystem(XmlSystem system)
system - public final XmlInformation getInformation()
public final void setInformation(XmlInformation information)
information - public final XmlData getData()
public final void setData(XmlData data)
data - public final IRNode getParentRNode()
public final void setParentRNode(IRNode parentRNode)
parentRNode - public IRNode[] getRNodes()
public final RContext getRContext()
public final void setRContext(RContext rContext)
rContext - public RContext getRContextResolved()
public static boolean isMatch(org.w3c.dom.Element element)
element is valid
for the XmlReport.element - public static boolean isMatch(RStack stack)
stack
is valid for the XmlReport.
This mehtod is supposed to be used internally
by the Relaxer system.stack - public static boolean isMatchHungry(RStack stack)
stack
is valid for the XmlReport.
This method consumes the stack contents during matching operation.
This mehtod is supposed to be used internally
by the Relaxer system.stack -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||