net.aerith.misao.gui
Class InformationTable.InformationRecord

java.lang.Object
  |
  +--net.aerith.misao.gui.FileOperationTable.TableRecord
        |
        +--net.aerith.misao.gui.InformationTable.InformationRecord
Enclosing class:
InformationTable

protected class InformationTable.InformationRecord
extends FileOperationTable.TableRecord

The InformationRecord is a set of XML file and the status.


Field Summary
protected  FileManager file_manager
          The file manager.
protected  java.util.Hashtable hash
          The hash table of keys and values.
protected  XmlInformation info
          The image information.
 
Fields inherited from class net.aerith.misao.gui.FileOperationTable.TableRecord
file, status, STATUS_DONE, STATUS_FAILED, STATUS_READY
 
Constructor Summary
InformationTable.InformationRecord(XmlInformation info, FileManager file_manager)
          Construct an InformationRecord.
 
Method Summary
 java.io.File getImageFile()
          Gets the image file.
 XmlInformation getInformation()
          Gets the image information.
 java.lang.Object getOperationTarget()
          Gets the target of operation.
 java.lang.String getValue(java.lang.String key)
          Gets the value of the specified key.
 
Methods inherited from class net.aerith.misao.gui.FileOperationTable.TableRecord
getFile, getStatus, setFile, setStatus
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

info

protected XmlInformation info
The image information.

file_manager

protected FileManager file_manager
The file manager.

hash

protected java.util.Hashtable hash
The hash table of keys and values.
Constructor Detail

InformationTable.InformationRecord

public InformationTable.InformationRecord(XmlInformation info,
                                          FileManager file_manager)
Construct an InformationRecord.
Parameters:
info - the image information.
file_manager - the file manager.
Method Detail

getInformation

public XmlInformation getInformation()
Gets the image information.
Returns:
the image information.

getImageFile

public java.io.File getImageFile()
Gets the image file.
Returns:
the image file.

getValue

public java.lang.String getValue(java.lang.String key)
Gets the value of the specified key.
Parameters:
key - the key.
Returns:
the value of the specified key.

getOperationTarget

public java.lang.Object getOperationTarget()
Gets the target of operation.
Overrides:
getOperationTarget in class FileOperationTable.TableRecord
Returns:
the target of operation.