|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.sqs_xml.reader.model.FormElements
FormElements is generated from reader.rng by Relaxer. This class is derived from:
<define name="FormElements">
<zeroOrMore>
<choice>
<element name="markarea" ns="http://sqs.cmr.sfc.keio.ac.jp/2004/reader">
<attribute name="ref" java:mapKey="true"><data type="string"/></attribute>
<ref name="MarkDensity"/>
</element>
<element name="textarea" ns="http://sqs.cmr.sfc.keio.ac.jp/2004/reader">
<attribute name="ref" java:mapKey="true"><data type="string"/></attribute>
<ref name="TextareaImage"/>
</element>
</choice>
</zeroOrMore>
</define>
| Constructor Summary | |
FormElements()
Creates a FormElements. |
|
FormElements(FormElements source)
Creates a FormElements. |
|
FormElements(RStack stack)
Creates a FormElements by the Stack stack
that contains Elements. |
|
| Method Summary | |
void |
addContent(IFormElementsChoice content)
Adds the IFormElementsChoice property content. |
void |
addContent(IFormElementsChoice[] content)
Adds the IFormElementsChoice property content. |
void |
addContent(int index,
IFormElementsChoice content)
Adds the IFormElementsChoice property content by index. |
void |
clearContent()
Clear the IFormElementsChoice property content. |
java.lang.Object |
clone()
|
IFormElementsChoice[] |
getContent()
Gets the IFormElementsChoice property content. |
IFormElementsChoice |
getContent(int index)
Gets the IFormElementsChoice property content by index. |
static boolean |
isMatch(RStack stack)
Tests if elements contained in a Stack stack
is valid for the FormElements. |
static boolean |
isMatchHungry(RStack stack)
Tests if elements contained in a Stack stack
is valid for the FormElements. |
void |
makeElement(org.w3c.dom.Node parent)
Creates a DOM representation of the object. |
void |
makeTextAttribute(java.io.PrintWriter buffer)
Makes an XML text representation. |
void |
makeTextAttribute(java.lang.StringBuffer buffer)
Makes an XML text representation. |
void |
makeTextAttribute(java.io.Writer buffer)
Makes an XML text representation. |
java.lang.String |
makeTextDocument()
Makes an XML text representation. |
void |
makeTextElement(java.io.PrintWriter buffer)
Makes an XML text representation. |
void |
makeTextElement(java.lang.StringBuffer buffer)
Makes an XML text representation. |
void |
makeTextElement(java.io.Writer buffer)
Makes an XML text representation. |
void |
removeContent(IFormElementsChoice content)
Remove the IFormElementsChoice property content by object. |
void |
removeContent(int index)
Remove the IFormElementsChoice property content by index. |
IRNode |
rGetParentRNode()
Gets the IRNode property parentRNode. |
IRNode[] |
rGetRNodes()
Gets child RNodes. |
RNSContext |
rGetRNSContext()
Gets the RNSContext property RNSContext. |
void |
rSetParentRNode(IRNode parentRNode)
Sets the IRNode property parentRNode. |
void |
rSetRNSContext(RNSContext rNSContext)
Sets the RNSContext property RNSContext. |
void |
setContent(IFormElementsChoice content)
Sets the IFormElementsChoice property content. |
void |
setContent(IFormElementsChoice[] content)
Sets the IFormElementsChoice property content. |
void |
setContent(int index,
IFormElementsChoice content)
Sets the IFormElementsChoice property content by index. |
void |
setup(FormElements source)
Initializes the FormElements by the FormElements source. |
void |
setup(RStack stack)
Initializes the FormElements by the Stack stack
that contains Elements. |
int |
sizeContent()
Gets number of the IFormElementsChoice property content. |
java.lang.String |
toString()
Returns a String representation of this object. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public FormElements()
FormElements.
public FormElements(FormElements source)
FormElements.
source - public FormElements(RStack stack)
FormElements by the Stack stack
that contains Elements.
This constructor is supposed to be used internally
by the Relaxer system.
stack - | Method Detail |
public void setup(FormElements source)
FormElements by the FormElements source.
source - public void setup(RStack stack)
FormElements by the Stack stack
that contains Elements.
This constructor is supposed to be used internally
by the Relaxer system.
stack - public java.lang.Object clone()
public void makeElement(org.w3c.dom.Node parent)
parent.
parent - public RNSContext rGetRNSContext()
rGetRNSContext in interface IRNSContainerpublic void rSetRNSContext(RNSContext rNSContext)
rNSContext - public IFormElementsChoice[] getContent()
public void setContent(IFormElementsChoice[] content)
content - public void setContent(IFormElementsChoice content)
content - public void addContent(IFormElementsChoice content)
content - public void addContent(IFormElementsChoice[] content)
content - public int sizeContent()
public IFormElementsChoice getContent(int index)
index -
public void setContent(int index,
IFormElementsChoice content)
index - content -
public void addContent(int index,
IFormElementsChoice content)
index - content - public void removeContent(int index)
index - public void removeContent(IFormElementsChoice content)
content - public void clearContent()
public java.lang.String makeTextDocument()
public void makeTextElement(java.lang.StringBuffer buffer)
buffer -
public void makeTextElement(java.io.Writer buffer)
throws java.io.IOException
buffer -
java.io.IOExceptionpublic void makeTextElement(java.io.PrintWriter buffer)
buffer - public void makeTextAttribute(java.lang.StringBuffer buffer)
buffer -
public void makeTextAttribute(java.io.Writer buffer)
throws java.io.IOException
buffer -
java.io.IOExceptionpublic void makeTextAttribute(java.io.PrintWriter buffer)
buffer - public java.lang.String toString()
public IRNode rGetParentRNode()
rGetParentRNode in interface IRNodepublic void rSetParentRNode(IRNode parentRNode)
rSetParentRNode in interface IRNodeparentRNode - public IRNode[] rGetRNodes()
rGetRNodes in interface IRNodepublic static boolean isMatch(RStack stack)
stack
is valid for the FormElements.
This mehtod is supposed to be used internally
by the Relaxer system.
stack -
public static boolean isMatchHungry(RStack stack)
stack
is valid for the FormElements.
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: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||