|
|||||||||
| 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.XmlSystem
XmlSystem is generated by Relaxer based on pixy.rlx. This class is derived from:
<elementRule role="system">
<sequence>
<element name="version" type="string"/>
<ref label="examined-date"/>
<ref label="modified-date"/>
</sequence>
</elementRule>
<tag name="system"/>
| Field Summary | |
private java.lang.String |
examinedDate
|
private java.lang.String |
modifiedDate
|
private IRNode |
parentRNode
|
private RContext |
rContext
|
private java.lang.String |
version
|
| Constructor Summary | |
XmlSystem()
Creates a XmlSystem. |
|
XmlSystem(org.w3c.dom.Document doc)
Creates a XmlSystem by the Document doc. |
|
XmlSystem(org.w3c.dom.Element element)
Creates a XmlSystem by the Element element. |
|
XmlSystem(RStack stack)
Creates a XmlSystem by the Stack stack
that contains Elements. |
|
| Method Summary | |
java.lang.String |
getExaminedDate()
Gets the String property examinedDate. |
java.lang.String |
getModifiedDate()
Gets the String property modifiedDate. |
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. |
java.lang.String |
getVersion()
Gets the String property version. |
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 XmlSystem. |
static boolean |
isMatch(RStack stack)
Tests if elements contained in a Stack stack
is valid for the XmlSystem. |
static boolean |
isMatchHungry(RStack stack)
Tests if elements contained in a Stack stack
is valid for the XmlSystem. |
void |
makeElement(org.w3c.dom.Node parent)
Creates a DOM representation of the object. |
void |
setExaminedDate(java.lang.String examinedDate)
Sets the String property examinedDate. |
void |
setModifiedDate(java.lang.String modifiedDate)
Sets the String property modifiedDate. |
void |
setParentRNode(IRNode parentRNode)
Sets the IRNode property parentRNode. |
void |
setRContext(RContext rContext)
Sets the RContext property rContext. |
void |
setup(org.w3c.dom.Document doc)
Initializes the XmlSystem by the Document doc. |
void |
setup(org.w3c.dom.Element element)
Initializes the XmlSystem by the Element element. |
void |
setup(RStack stack)
Initializes the XmlSystem by the Stack stack
that contains Elements. |
void |
setVersion(java.lang.String version)
Sets the String property version. |
| 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 java.lang.String version
private java.lang.String examinedDate
private java.lang.String modifiedDate
private IRNode parentRNode
private RContext rContext
| Constructor Detail |
public XmlSystem()
XmlSystem.public XmlSystem(RStack stack)
XmlSystem by the Stack stack
that contains Elements.
This constructor is supposed to be used internally
by the Relaxer system.stack - public XmlSystem(org.w3c.dom.Document doc)
XmlSystem by the Document doc.doc - public XmlSystem(org.w3c.dom.Element element)
XmlSystem by the Element element.element - | Method Detail |
public void setup(org.w3c.dom.Document doc)
XmlSystem by the Document doc.doc - public void setup(org.w3c.dom.Element element)
XmlSystem by the Element element.element - public void setup(RStack stack)
XmlSystem 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 java.lang.String getVersion()
public final void setVersion(java.lang.String version)
version - public final java.lang.String getExaminedDate()
public final void setExaminedDate(java.lang.String examinedDate)
examinedDate - public final java.lang.String getModifiedDate()
public final void setModifiedDate(java.lang.String modifiedDate)
modifiedDate - 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 XmlSystem.element - public static boolean isMatch(RStack stack)
stack
is valid for the XmlSystem.
This mehtod is supposed to be used internally
by the Relaxer system.stack - public static boolean isMatchHungry(RStack stack)
stack
is valid for the XmlSystem.
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 | ||||||||