jp.sourceforge.sqs_xml.reader.model
クラス FormElementsSelectItem

java.lang.Object
  拡張jp.sourceforge.sqs_xml.reader.model.FormElementsSelectItem
すべての実装インタフェース:
java.lang.Cloneable, IRNode, IRNSContainer, java.io.Serializable

public class FormElementsSelectItem
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable, IRNSContainer, IRNode

FormElementsSelectItem is generated from reader.rng by Relaxer. This class is derived from:

   </element>
   </element>
       </optional>
       </optional>
     </element>
   </optional>
 </element>
 

バージョン:
reader.rng (Fri Jun 18 02:41:18 GMT+09:00 2004)
作成者:
Relaxer 1.1b (http://www.relaxer.org)
関連項目:
直列化された形式

コンストラクタの概要
FormElementsSelectItem()
          Creates a FormElementsSelectItem.
FormElementsSelectItem(org.w3c.dom.Document doc)
          Creates a FormElementsSelectItem by the Document doc.
FormElementsSelectItem(org.w3c.dom.Element element)
          Creates a FormElementsSelectItem by the Element element.
FormElementsSelectItem(java.io.File file)
          Creates a FormElementsSelectItem by the File file.
FormElementsSelectItem(FormElementsSelectItem source)
          Creates a FormElementsSelectItem.
FormElementsSelectItem(org.xml.sax.InputSource is)
          Creates a FormElementsSelectItem by the InputSource is.
FormElementsSelectItem(java.io.InputStream in)
          Creates a FormElementsSelectItem by the InputStream in.
FormElementsSelectItem(java.io.Reader reader)
          Creates a FormElementsSelectItem by the Reader reader.
FormElementsSelectItem(RStack stack)
          Creates a FormElementsSelectItem by the Stack stack that contains Elements.
FormElementsSelectItem(java.lang.String uri)
          Creates a FormElementsSelectItem by the String representation of URI uri.
FormElementsSelectItem(java.net.URL url)
          Creates a FormElementsSelectItem by the URL url.
 
メソッドの概要
 java.lang.Object clone()
           
 FormElementsSelectItemMetadata getFormElementsSelectItemMetadata()
          Gets the FormElementsSelectItemMetadata property FormElementsSelectItemMetadata.
 java.lang.String getLabel()
          Gets the String property label.
 java.lang.String getLabelAsString()
          Gets the property value as String.
 java.lang.String getValue()
          Gets the String property value.
 java.lang.String getValueAsString()
          Gets the property value as String.
static boolean isMatch(org.w3c.dom.Element element)
          Tests if a Element element is valid for the FormElementsSelectItem.
static boolean isMatch(RStack stack)
          Tests if elements contained in a Stack stack is valid for the FormElementsSelectItem.
static boolean isMatchHungry(RStack stack)
          Tests if elements contained in a Stack stack is valid for the FormElementsSelectItem.
 org.w3c.dom.Document makeDocument()
          Creates a DOM document representation of the object.
 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.
 IRNode rGetParentRNode()
          Gets the IRNode property parentRNode.
 RContext rGetRContext()
          Gets the RContext property rContext.
 RContext rGetRContextResolved()
          Gets the property "rContext" which is resolved recursively.
 IRNode[] rGetRNodes()
          Gets child RNodes.
 RNSContext rGetRNSContext()
          Gets the RNSContext property RNSContext.
 void rSetParentRNode(IRNode parentRNode)
          Sets the IRNode property parentRNode.
 void rSetRContext(RContext rContext)
          Sets the RContext property rContext.
 void rSetRNSContext(RNSContext rNSContext)
          Sets the RNSContext property RNSContext.
 void setFormElementsSelectItemMetadata(FormElementsSelectItemMetadata formElementsSelectItemMetadata)
          Sets the FormElementsSelectItemMetadata property FormElementsSelectItemMetadata.
 void setLabel(java.lang.String label)
          Sets the String property label.
 void setLabelByString(java.lang.String string)
          Sets the property value by String.
 void setup(org.w3c.dom.Document doc)
          Initializes the FormElementsSelectItem by the Document doc.
 void setup(org.w3c.dom.Element element)
          Initializes the FormElementsSelectItem by the Element element.
 void setup(java.io.File file)
          Initializes the FormElementsSelectItem by the File file.
 void setup(FormElementsSelectItem source)
          Initializes the FormElementsSelectItem by the FormElementsSelectItem source.
 void setup(org.xml.sax.InputSource is)
          Initializes the FormElementsSelectItem by the InputSource is.
 void setup(java.io.InputStream in)
          Initializes the FormElementsSelectItem by the InputStream in.
 void setup(java.io.Reader reader)
          Initializes the FormElementsSelectItem by the Reader reader.
 void setup(RStack stack)
          Initializes the FormElementsSelectItem by the Stack stack that contains Elements.
 void setup(java.lang.String uri)
          Initializes the FormElementsSelectItem by the String representation of URI uri.
 void setup(java.net.URL url)
          Initializes the FormElementsSelectItem by the URL url.
 void setValue(java.lang.String value)
          Sets the String property value.
 void setValueByString(java.lang.String string)
          Sets the property value by String.
 java.lang.String toString()
          Returns a String representation of this object.
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

FormElementsSelectItem

public FormElementsSelectItem()
Creates a FormElementsSelectItem.


FormElementsSelectItem

public FormElementsSelectItem(FormElementsSelectItem source)
Creates a FormElementsSelectItem.

パラメータ:
source -

FormElementsSelectItem

public FormElementsSelectItem(RStack stack)
Creates a FormElementsSelectItem by the Stack stack that contains Elements. This constructor is supposed to be used internally by the Relaxer system.

パラメータ:
stack -

FormElementsSelectItem

public FormElementsSelectItem(org.w3c.dom.Document doc)
Creates a FormElementsSelectItem by the Document doc.

パラメータ:
doc -

FormElementsSelectItem

public FormElementsSelectItem(org.w3c.dom.Element element)
Creates a FormElementsSelectItem by the Element element.

パラメータ:
element -

FormElementsSelectItem

public FormElementsSelectItem(java.io.File file)
                       throws java.io.IOException,
                              org.xml.sax.SAXException,
                              javax.xml.parsers.ParserConfigurationException
Creates a FormElementsSelectItem by the File file.

パラメータ:
file -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

FormElementsSelectItem

public FormElementsSelectItem(java.lang.String uri)
                       throws java.io.IOException,
                              org.xml.sax.SAXException,
                              javax.xml.parsers.ParserConfigurationException
Creates a FormElementsSelectItem by the String representation of URI uri.

パラメータ:
uri -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

FormElementsSelectItem

public FormElementsSelectItem(java.net.URL url)
                       throws java.io.IOException,
                              org.xml.sax.SAXException,
                              javax.xml.parsers.ParserConfigurationException
Creates a FormElementsSelectItem by the URL url.

パラメータ:
url -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

FormElementsSelectItem

public FormElementsSelectItem(java.io.InputStream in)
                       throws java.io.IOException,
                              org.xml.sax.SAXException,
                              javax.xml.parsers.ParserConfigurationException
Creates a FormElementsSelectItem by the InputStream in.

パラメータ:
in -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

FormElementsSelectItem

public FormElementsSelectItem(org.xml.sax.InputSource is)
                       throws java.io.IOException,
                              org.xml.sax.SAXException,
                              javax.xml.parsers.ParserConfigurationException
Creates a FormElementsSelectItem by the InputSource is.

パラメータ:
is -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

FormElementsSelectItem

public FormElementsSelectItem(java.io.Reader reader)
                       throws java.io.IOException,
                              org.xml.sax.SAXException,
                              javax.xml.parsers.ParserConfigurationException
Creates a FormElementsSelectItem by the Reader reader.

パラメータ:
reader -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
メソッドの詳細

setup

public void setup(FormElementsSelectItem source)
Initializes the FormElementsSelectItem by the FormElementsSelectItem source.

パラメータ:
source -

setup

public void setup(org.w3c.dom.Document doc)
Initializes the FormElementsSelectItem by the Document doc.

パラメータ:
doc -

setup

public void setup(org.w3c.dom.Element element)
Initializes the FormElementsSelectItem by the Element element.

パラメータ:
element -

setup

public void setup(RStack stack)
Initializes the FormElementsSelectItem by the Stack stack that contains Elements. This constructor is supposed to be used internally by the Relaxer system.

パラメータ:
stack -

clone

public java.lang.Object clone()
戻り値:
Object

makeElement

public void makeElement(org.w3c.dom.Node parent)
Creates a DOM representation of the object. Result is appended to the Node parent.

パラメータ:
parent -

setup

public void setup(java.io.File file)
           throws java.io.IOException,
                  org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException
Initializes the FormElementsSelectItem by the File file.

パラメータ:
file -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

setup

public void setup(java.lang.String uri)
           throws java.io.IOException,
                  org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException
Initializes the FormElementsSelectItem by the String representation of URI uri.

パラメータ:
uri -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

setup

public void setup(java.net.URL url)
           throws java.io.IOException,
                  org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException
Initializes the FormElementsSelectItem by the URL url.

パラメータ:
url -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

setup

public void setup(java.io.InputStream in)
           throws java.io.IOException,
                  org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException
Initializes the FormElementsSelectItem by the InputStream in.

パラメータ:
in -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

setup

public void setup(org.xml.sax.InputSource is)
           throws java.io.IOException,
                  org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException
Initializes the FormElementsSelectItem by the InputSource is.

パラメータ:
is -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

setup

public void setup(java.io.Reader reader)
           throws java.io.IOException,
                  org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException
Initializes the FormElementsSelectItem by the Reader reader.

パラメータ:
reader -
例外:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

makeDocument

public org.w3c.dom.Document makeDocument()
                                  throws javax.xml.parsers.ParserConfigurationException
Creates a DOM document representation of the object.

戻り値:
Document
例外:
javax.xml.parsers.ParserConfigurationException

rGetRNSContext

public final RNSContext rGetRNSContext()
Gets the RNSContext property RNSContext.

定義:
インタフェース IRNSContainer 内の rGetRNSContext
戻り値:
RNSContext

rSetRNSContext

public final void rSetRNSContext(RNSContext rNSContext)
Sets the RNSContext property RNSContext.

パラメータ:
rNSContext -

getLabel

public final java.lang.String getLabel()
Gets the String property label.

戻り値:
String

setLabel

public final void setLabel(java.lang.String label)
Sets the String property label.

パラメータ:
label -

getValue

public final java.lang.String getValue()
Gets the String property value.

戻り値:
String

setValue

public final void setValue(java.lang.String value)
Sets the String property value.

パラメータ:
value -

getFormElementsSelectItemMetadata

public final FormElementsSelectItemMetadata getFormElementsSelectItemMetadata()
Gets the FormElementsSelectItemMetadata property FormElementsSelectItemMetadata.

戻り値:
FormElementsSelectItemMetadata

setFormElementsSelectItemMetadata

public final void setFormElementsSelectItemMetadata(FormElementsSelectItemMetadata formElementsSelectItemMetadata)
Sets the FormElementsSelectItemMetadata property FormElementsSelectItemMetadata.

パラメータ:
formElementsSelectItemMetadata -

makeTextDocument

public java.lang.String makeTextDocument()
Makes an XML text representation.

戻り値:
String

makeTextElement

public void makeTextElement(java.lang.StringBuffer buffer)
Makes an XML text representation.

パラメータ:
buffer -

makeTextElement

public void makeTextElement(java.io.Writer buffer)
                     throws java.io.IOException
Makes an XML text representation.

パラメータ:
buffer -
例外:
java.io.IOException

makeTextElement

public void makeTextElement(java.io.PrintWriter buffer)
Makes an XML text representation.

パラメータ:
buffer -

makeTextAttribute

public void makeTextAttribute(java.lang.StringBuffer buffer)
Makes an XML text representation.

パラメータ:
buffer -

makeTextAttribute

public void makeTextAttribute(java.io.Writer buffer)
                       throws java.io.IOException
Makes an XML text representation.

パラメータ:
buffer -
例外:
java.io.IOException

makeTextAttribute

public void makeTextAttribute(java.io.PrintWriter buffer)
Makes an XML text representation.

パラメータ:
buffer -

getLabelAsString

public java.lang.String getLabelAsString()
Gets the property value as String.

戻り値:
String

getValueAsString

public java.lang.String getValueAsString()
Gets the property value as String.

戻り値:
String

setLabelByString

public void setLabelByString(java.lang.String string)
Sets the property value by String.

パラメータ:
string -

setValueByString

public void setValueByString(java.lang.String string)
Sets the property value by String.

パラメータ:
string -

toString

public java.lang.String toString()
Returns a String representation of this object. While this method informs as XML format representaion, it's purpose is just information, not making a rigid XML documentation.

戻り値:
String

rGetParentRNode

public final IRNode rGetParentRNode()
Gets the IRNode property parentRNode.

定義:
インタフェース IRNode 内の rGetParentRNode
戻り値:
IRNode

rSetParentRNode

public final void rSetParentRNode(IRNode parentRNode)
Sets the IRNode property parentRNode.

定義:
インタフェース IRNode 内の rSetParentRNode
パラメータ:
parentRNode -

rGetRNodes

public IRNode[] rGetRNodes()
Gets child RNodes.

定義:
インタフェース IRNode 内の rGetRNodes
戻り値:
IRNode[]

rGetRContext

public final RContext rGetRContext()
Gets the RContext property rContext.

定義:
インタフェース IRNode 内の rGetRContext
戻り値:
RContext

rSetRContext

public final void rSetRContext(RContext rContext)
Sets the RContext property rContext.

定義:
インタフェース IRNode 内の rSetRContext
パラメータ:
rContext -

rGetRContextResolved

public RContext rGetRContextResolved()
Gets the property "rContext" which is resolved recursively.

定義:
インタフェース IRNode 内の rGetRContextResolved
戻り値:
RContext

isMatch

public static boolean isMatch(org.w3c.dom.Element element)
Tests if a Element element is valid for the FormElementsSelectItem.

パラメータ:
element -
戻り値:
boolean

isMatch

public static boolean isMatch(RStack stack)
Tests if elements contained in a Stack stack is valid for the FormElementsSelectItem. This mehtod is supposed to be used internally by the Relaxer system.

パラメータ:
stack -
戻り値:
boolean

isMatchHungry

public static boolean isMatchHungry(RStack stack)
Tests if elements contained in a Stack stack is valid for the FormElementsSelectItem. This method consumes the stack contents during matching operation. This mehtod is supposed to be used internally by the Relaxer system.

パラメータ:
stack -
戻り値:
boolean