|
||||||||||
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 IRNSContainer
public 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.IOException
public 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.IOException
public void makeTextAttribute(java.io.PrintWriter buffer)
buffer
- public java.lang.String toString()
public IRNode rGetParentRNode()
rGetParentRNode
in interface IRNode
public void rSetParentRNode(IRNode parentRNode)
rSetParentRNode
in interface IRNode
parentRNode
- public IRNode[] rGetRNodes()
rGetRNodes
in interface IRNode
public 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 |