net.sf.sqs_xml.reader.model
Class ImageFiles

java.lang.Object
  extended bynet.sf.sqs_xml.reader.model.ImageFiles
All Implemented Interfaces:
java.lang.Cloneable, IRNode, IRNSContainer, java.io.Serializable

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

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

 <element name="imagefiles" ns="http://sqs.cmr.sfc.keio.ac.jp/2004/reader">
       <zeroOrMore>
           <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>
       </zeroOrMore>
     </element>

Version:
reader.rng (Fri Aug 06 03:48:33 GMT+09:00 2004)
Author:
Relaxer 1.1b (http://www.relaxer.org)
See Also:
Serialized Form

Constructor Summary
ImageFiles()
          Creates a ImageFiles.
ImageFiles(org.w3c.dom.Document doc)
          Creates a ImageFiles by the Document doc.
ImageFiles(org.w3c.dom.Element element)
          Creates a ImageFiles by the Element element.
ImageFiles(java.io.File file)
          Creates a ImageFiles by the File file.
ImageFiles(ImageFiles source)
          Creates a ImageFiles.
ImageFiles(org.xml.sax.InputSource is)
          Creates a ImageFiles by the InputSource is.
ImageFiles(java.io.InputStream in)
          Creates a ImageFiles by the InputStream in.
ImageFiles(java.io.Reader reader)
          Creates a ImageFiles by the Reader reader.
ImageFiles(RStack stack)
          Creates a ImageFiles by the Stack stack that contains Elements.
ImageFiles(java.lang.String uri)
          Creates a ImageFiles by the String representation of URI uri.
ImageFiles(java.net.URL url)
          Creates a ImageFiles by the URL url.
 
Method Summary
 void addImageFilesImagefile(ImageFilesImagefile imageFilesImagefile)
          Adds the ImageFilesImagefile property ImageFilesImagefile.
 void addImageFilesImagefile(ImageFilesImagefile[] imageFilesImagefile)
          Adds the ImageFilesImagefile property ImageFilesImagefile.
 void addImageFilesImagefile(int index, ImageFilesImagefile imageFilesImagefile)
          Adds the ImageFilesImagefile property ImageFilesImagefile by index.
 void clearImageFilesImagefile()
          Clear the ImageFilesImagefile property ImageFilesImagefile.
 java.lang.Object clone()
           
 ImageFilesImagefile[] getImageFilesImagefile()
          Gets the ImageFilesImagefile property ImageFilesImagefile.
 ImageFilesImagefile getImageFilesImagefile(int index)
          Gets the ImageFilesImagefile property ImageFilesImagefile by index.
 ImageFilesImagefile getImageFilesImagefileByFilename(java.lang.String key)
          Gets the ImageFilesImagefile property ImageFilesImagefile by key.
static boolean isMatch(org.w3c.dom.Element element)
          Tests if a Element element is valid for the ImageFiles.
static boolean isMatch(RStack stack)
          Tests if elements contained in a Stack stack is valid for the ImageFiles.
static boolean isMatchHungry(RStack stack)
          Tests if elements contained in a Stack stack is valid for the ImageFiles.
 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.
 void removeImageFilesImagefile(ImageFilesImagefile imageFilesImagefile)
          Remove the ImageFilesImagefile property ImageFilesImagefile by object.
 void removeImageFilesImagefile(int index)
          Remove the ImageFilesImagefile property ImageFilesImagefile by index.
 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 setImageFilesImagefile(ImageFilesImagefile imageFilesImagefile)
          Sets the ImageFilesImagefile property ImageFilesImagefile.
 void setImageFilesImagefile(ImageFilesImagefile[] imageFilesImagefile)
          Sets the ImageFilesImagefile property ImageFilesImagefile.
 void setImageFilesImagefile(int index, ImageFilesImagefile imageFilesImagefile)
          Sets the ImageFilesImagefile property ImageFilesImagefile by index.
 void setup(org.w3c.dom.Document doc)
          Initializes the ImageFiles by the Document doc.
 void setup(org.w3c.dom.Element element)
          Initializes the ImageFiles by the Element element.
 void setup(java.io.File file)
          Initializes the ImageFiles by the File file.
 void setup(ImageFiles source)
          Initializes the ImageFiles by the ImageFiles source.
 void setup(org.xml.sax.InputSource is)
          Initializes the ImageFiles by the InputSource is.
 void setup(java.io.InputStream in)
          Initializes the ImageFiles by the InputStream in.
 void setup(java.io.Reader reader)
          Initializes the ImageFiles by the Reader reader.
 void setup(RStack stack)
          Initializes the ImageFiles by the Stack stack that contains Elements.
 void setup(java.lang.String uri)
          Initializes the ImageFiles by the String representation of URI uri.
 void setup(java.net.URL url)
          Initializes the ImageFiles by the URL url.
 int sizeImageFilesImagefile()
          Gets number of the ImageFilesImagefile property ImageFilesImagefile.
 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

ImageFiles

public ImageFiles()
Creates a ImageFiles.


ImageFiles

public ImageFiles(ImageFiles source)
Creates a ImageFiles.

Parameters:
source -

ImageFiles

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

Parameters:
stack -

ImageFiles

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

Parameters:
doc -

ImageFiles

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

Parameters:
element -

ImageFiles

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

Parameters:
file -
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

ImageFiles

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

Parameters:
uri -
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

ImageFiles

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

Parameters:
url -
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

ImageFiles

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

Parameters:
in -
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

ImageFiles

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

Parameters:
is -
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException

ImageFiles

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

Parameters:
reader -
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
Method Detail

setup

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

Parameters:
source -

setup

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

Parameters:
doc -

setup

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

Parameters:
element -

setup

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

Parameters:
stack -

clone

public java.lang.Object clone()
Returns:
Object

makeElement

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

Parameters:
parent -

setup

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

Parameters:
file -
Throws:
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 ImageFiles by the String representation of URI uri.

Parameters:
uri -
Throws:
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 ImageFiles by the URL url.

Parameters:
url -
Throws:
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 ImageFiles by the InputStream in.

Parameters:
in -
Throws:
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 ImageFiles by the InputSource is.

Parameters:
is -
Throws:
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 ImageFiles by the Reader reader.

Parameters:
reader -
Throws:
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.

Returns:
Document
Throws:
javax.xml.parsers.ParserConfigurationException

rGetRNSContext

public RNSContext rGetRNSContext()
Gets the RNSContext property RNSContext.

Specified by:
rGetRNSContext in interface IRNSContainer
Returns:
RNSContext

rSetRNSContext

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

Parameters:
rNSContext -

getImageFilesImagefile

public ImageFilesImagefile[] getImageFilesImagefile()
Gets the ImageFilesImagefile property ImageFilesImagefile.

Returns:
ImageFilesImagefile[]

setImageFilesImagefile

public void setImageFilesImagefile(ImageFilesImagefile[] imageFilesImagefile)
Sets the ImageFilesImagefile property ImageFilesImagefile.

Parameters:
imageFilesImagefile -

setImageFilesImagefile

public void setImageFilesImagefile(ImageFilesImagefile imageFilesImagefile)
Sets the ImageFilesImagefile property ImageFilesImagefile.

Parameters:
imageFilesImagefile -

addImageFilesImagefile

public void addImageFilesImagefile(ImageFilesImagefile imageFilesImagefile)
Adds the ImageFilesImagefile property ImageFilesImagefile.

Parameters:
imageFilesImagefile -

addImageFilesImagefile

public void addImageFilesImagefile(ImageFilesImagefile[] imageFilesImagefile)
Adds the ImageFilesImagefile property ImageFilesImagefile.

Parameters:
imageFilesImagefile -

sizeImageFilesImagefile

public int sizeImageFilesImagefile()
Gets number of the ImageFilesImagefile property ImageFilesImagefile.

Returns:
int

getImageFilesImagefile

public ImageFilesImagefile getImageFilesImagefile(int index)
Gets the ImageFilesImagefile property ImageFilesImagefile by index.

Parameters:
index -
Returns:
ImageFilesImagefile

setImageFilesImagefile

public void setImageFilesImagefile(int index,
                                   ImageFilesImagefile imageFilesImagefile)
Sets the ImageFilesImagefile property ImageFilesImagefile by index.

Parameters:
index -
imageFilesImagefile -

addImageFilesImagefile

public void addImageFilesImagefile(int index,
                                   ImageFilesImagefile imageFilesImagefile)
Adds the ImageFilesImagefile property ImageFilesImagefile by index.

Parameters:
index -
imageFilesImagefile -

removeImageFilesImagefile

public void removeImageFilesImagefile(int index)
Remove the ImageFilesImagefile property ImageFilesImagefile by index.

Parameters:
index -

removeImageFilesImagefile

public void removeImageFilesImagefile(ImageFilesImagefile imageFilesImagefile)
Remove the ImageFilesImagefile property ImageFilesImagefile by object.

Parameters:
imageFilesImagefile -

clearImageFilesImagefile

public void clearImageFilesImagefile()
Clear the ImageFilesImagefile property ImageFilesImagefile.


getImageFilesImagefileByFilename

public ImageFilesImagefile getImageFilesImagefileByFilename(java.lang.String key)
Gets the ImageFilesImagefile property ImageFilesImagefile by key.

Parameters:
key -
Returns:
ImageFilesImagefile

rGetElement

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

Returns:
Element

makeTextDocument

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

Returns:
String

makeTextElement

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

Parameters:
buffer -

makeTextElement

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

Parameters:
buffer -
Throws:
java.io.IOException

makeTextElement

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

Parameters:
buffer -

makeTextAttribute

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

Parameters:
buffer -

makeTextAttribute

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

Parameters:
buffer -
Throws:
java.io.IOException

makeTextAttribute

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

Parameters:
buffer -

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.

Returns:
String

rGetParentRNode

public IRNode rGetParentRNode()
Gets the IRNode property parentRNode.

Specified by:
rGetParentRNode in interface IRNode
Returns:
IRNode

rSetParentRNode

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

Specified by:
rSetParentRNode in interface IRNode
Parameters:
parentRNode -

rGetRNodes

public IRNode[] rGetRNodes()
Gets child RNodes.

Specified by:
rGetRNodes in interface IRNode
Returns:
IRNode[]

isMatch

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

Parameters:
element -
Returns:
boolean

isMatch

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

Parameters:
stack -
Returns:
boolean

isMatchHungry

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

Parameters:
stack -
Returns:
boolean