|
|||||||||
| 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.XmlImage
XmlImage is generated by Relaxer based on pixy.rlx. This class is derived from:
<elementRule role="image" type="string"/> <tag name="image"> <attribute name="format" type="string"/> <attribute name="order" type="string"/> </tag>
| Field Summary | |
private java.lang.String |
content
|
private java.lang.String |
format
|
private java.lang.String |
order
|
private IRNode |
parentRNode
|
private RContext |
rContext
|
| Constructor Summary | |
XmlImage()
Creates a XmlImage. |
|
XmlImage(org.w3c.dom.Document doc)
Creates a XmlImage by the Document doc. |
|
XmlImage(org.w3c.dom.Element element)
Creates a XmlImage by the Element element. |
|
XmlImage(RStack stack)
Creates a XmlImage by the Stack stack
that contains Elements. |
|
| Method Summary | |
java.lang.String |
getContent()
Gets the String property content. |
java.lang.String |
getFormat()
Gets the String property format. |
java.lang.String |
getOrder()
Gets the String property order. |
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. |
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 XmlImage. |
static boolean |
isMatch(RStack stack)
Tests if elements contained in a Stack stack
is valid for the XmlImage. |
static boolean |
isMatchHungry(RStack stack)
Tests if elements contained in a Stack stack
is valid for the XmlImage. |
void |
makeElement(org.w3c.dom.Node parent)
Creates a DOM representation of the object. |
void |
setContent(java.lang.String content)
Sets the String property content. |
void |
setFormat(java.lang.String format)
Sets the String property format. |
void |
setOrder(java.lang.String order)
Sets the String property order. |
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 XmlImage by the Document doc. |
void |
setup(org.w3c.dom.Element element)
Initializes the XmlImage by the Element element. |
void |
setup(RStack stack)
Initializes the XmlImage 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 java.lang.String content
private java.lang.String format
private java.lang.String order
private IRNode parentRNode
private RContext rContext
| Constructor Detail |
public XmlImage()
XmlImage.public XmlImage(RStack stack)
XmlImage by the Stack stack
that contains Elements.
This constructor is supposed to be used internally
by the Relaxer system.stack - public XmlImage(org.w3c.dom.Document doc)
XmlImage by the Document doc.doc - public XmlImage(org.w3c.dom.Element element)
XmlImage by the Element element.element - | Method Detail |
public void setup(org.w3c.dom.Document doc)
XmlImage by the Document doc.doc - public void setup(org.w3c.dom.Element element)
XmlImage by the Element element.element - public void setup(RStack stack)
XmlImage 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 getContent()
public final void setContent(java.lang.String content)
content - public final java.lang.String getFormat()
public final void setFormat(java.lang.String format)
format - public final java.lang.String getOrder()
public final void setOrder(java.lang.String order)
order - 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 XmlImage.element - public static boolean isMatch(RStack stack)
stack
is valid for the XmlImage.
This mehtod is supposed to be used internally
by the Relaxer system.stack - public static boolean isMatchHungry(RStack stack)
stack
is valid for the XmlImage.
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 | ||||||||