net.sf.sqs_xml.reader.model
クラス ImageFilesImagefile

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

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

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

 <element name="imagefile" ns="http://sqs.cmr.sfc.keio.ac.jp/2004/reader">
             <attribute name="filename" java:mapKey="true">
               <text/>
             </attribute>
             <attribute name="mtime">
                           <data type="dateTime"/>
             </attribute>            
             <optional>
               <ref name="ScanFrame"/>
             </optional>
             
           </element>

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

コンストラクタの概要
ImageFilesImagefile()
          Creates a ImageFilesImagefile.
ImageFilesImagefile(org.w3c.dom.Document doc)
          Creates a ImageFilesImagefile by the Document doc.
ImageFilesImagefile(org.w3c.dom.Element element)
          Creates a ImageFilesImagefile by the Element element.
ImageFilesImagefile(java.io.File file)
          Creates a ImageFilesImagefile by the File file.
ImageFilesImagefile(ImageFilesImagefile source)
          Creates a ImageFilesImagefile.
ImageFilesImagefile(org.xml.sax.InputSource is)
          Creates a ImageFilesImagefile by the InputSource is.
ImageFilesImagefile(java.io.InputStream in)
          Creates a ImageFilesImagefile by the InputStream in.
ImageFilesImagefile(java.io.Reader reader)
          Creates a ImageFilesImagefile by the Reader reader.
ImageFilesImagefile(RStack stack)
          Creates a ImageFilesImagefile by the Stack stack that contains Elements.
ImageFilesImagefile(java.lang.String uri)
          Creates a ImageFilesImagefile by the String representation of URI uri.
ImageFilesImagefile(java.net.URL url)
          Creates a ImageFilesImagefile by the URL url.
 
メソッドの概要
 java.lang.Object clone()
           
 java.lang.String getFilename()
          Gets the String property filename.
 java.lang.String getFilenameAsString()
          Gets the property value as String.
 java.sql.Timestamp getMtime()
          Gets the java.sql.Timestamp property mtime.
 java.lang.String getMtimeAsString()
          Gets the property value as String.
 ScanFrame getScanFrame()
          Gets the ScanFrame property ScanFrame.
static boolean isMatch(org.w3c.dom.Element element)
          Tests if a Element element is valid for the ImageFilesImagefile.
static boolean isMatch(RStack stack)
          Tests if elements contained in a Stack stack is valid for the ImageFilesImagefile.
static boolean isMatchHungry(RStack stack)
          Tests if elements contained in a Stack stack is valid for the ImageFilesImagefile.
 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.
 org.w3c.dom.Element rGetElement()
          Gets the element to be used in the object construction.
 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 setFilename(java.lang.String filename)
          Sets the String property filename.
 void setFilenameByString(java.lang.String string)
          Sets the property value by String.
 void setMtime(java.sql.Timestamp mtime)
          Sets the java.sql.Timestamp property mtime.
 void setMtimeByString(java.lang.String string)
          Sets the property value by String.
 void setScanFrame(ScanFrame scanFrame)
          Sets the ScanFrame property ScanFrame.
 void setup(org.w3c.dom.Document doc)
          Initializes the ImageFilesImagefile by the Document doc.
 void setup(org.w3c.dom.Element element)
          Initializes the ImageFilesImagefile by the Element element.
 void setup(java.io.File file)
          Initializes the ImageFilesImagefile by the File file.
 void setup(ImageFilesImagefile source)
          Initializes the ImageFilesImagefile by the ImageFilesImagefile source.
 void setup(org.xml.sax.InputSource is)
          Initializes the ImageFilesImagefile by the InputSource is.
 void setup(java.io.InputStream in)
          Initializes the ImageFilesImagefile by the InputStream in.
 void setup(java.io.Reader reader)
          Initializes the ImageFilesImagefile by the Reader reader.
 void setup(RStack stack)
          Initializes the ImageFilesImagefile by the Stack stack that contains Elements.
 void setup(java.lang.String uri)
          Initializes the ImageFilesImagefile by the String representation of URI uri.
 void setup(java.net.URL url)
          Initializes the ImageFilesImagefile by the URL url.
 java.lang.String toString()
          Returns a String representation of this object.
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ImageFilesImagefile

public ImageFilesImagefile()
Creates a ImageFilesImagefile.


ImageFilesImagefile

public ImageFilesImagefile(ImageFilesImagefile source)
Creates a ImageFilesImagefile.

パラメータ:
source -

ImageFilesImagefile

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

パラメータ:
stack -

ImageFilesImagefile

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

パラメータ:
doc -

ImageFilesImagefile

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

パラメータ:
element -

ImageFilesImagefile

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

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

ImageFilesImagefile

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

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

ImageFilesImagefile

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

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

ImageFilesImagefile

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

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

ImageFilesImagefile

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

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

ImageFilesImagefile

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

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

setup

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

パラメータ:
source -

setup

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

パラメータ:
doc -

setup

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

パラメータ:
element -

setup

public void setup(RStack stack)
Initializes the ImageFilesImagefile 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 ImageFilesImagefile 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 ImageFilesImagefile 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 ImageFilesImagefile 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 ImageFilesImagefile 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 ImageFilesImagefile 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 ImageFilesImagefile 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 RNSContext rGetRNSContext()
Gets the RNSContext property RNSContext.

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

rSetRNSContext

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

パラメータ:
rNSContext -

getFilename

public java.lang.String getFilename()
Gets the String property filename.

戻り値:
String

setFilename

public void setFilename(java.lang.String filename)
Sets the String property filename.

パラメータ:
filename -

getMtime

public java.sql.Timestamp getMtime()
Gets the java.sql.Timestamp property mtime.

戻り値:
java.sql.Timestamp

setMtime

public void setMtime(java.sql.Timestamp mtime)
Sets the java.sql.Timestamp property mtime.

パラメータ:
mtime -

getScanFrame

public ScanFrame getScanFrame()
Gets the ScanFrame property ScanFrame.

戻り値:
ScanFrame

setScanFrame

public void setScanFrame(ScanFrame scanFrame)
Sets the ScanFrame property ScanFrame.

パラメータ:
scanFrame -

rGetElement

public org.w3c.dom.Element rGetElement()
Gets the element to be used in the object construction.

戻り値:
Element

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 -

getFilenameAsString

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

戻り値:
String

getMtimeAsString

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

戻り値:
String

setFilenameByString

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

パラメータ:
string -

setMtimeByString

public void setMtimeByString(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 IRNode rGetParentRNode()
Gets the IRNode property parentRNode.

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

rSetParentRNode

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

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

rGetRNodes

public IRNode[] rGetRNodes()
Gets child RNodes.

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

isMatch

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

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

isMatch

public static boolean isMatch(RStack stack)
Tests if elements contained in a Stack stack is valid for the ImageFilesImagefile. 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 ImageFilesImagefile. This method consumes the stack contents during matching operation. This mehtod is supposed to be used internally by the Relaxer system.

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