net.aerith.misao.toolkit.ReportBatch
Class ReportBatchOperation

java.lang.Object
  |
  +--net.aerith.misao.util.OperationObservable
        |
        +--net.aerith.misao.util.Operation
              |
              +--net.aerith.misao.util.MultiTaskOperation
                    |
                    +--net.aerith.misao.toolkit.ReportBatch.ReportBatchOperation
Direct Known Subclasses:
AdditionalIdentificationOperation, CatalogDBConstructionOperation, DBDeletionOperation, DBIdentificationOperation, DBRegistrationOperation, IdentificationOperation, InformationDBConstructionOperation, MagnitudeDBConstructionOperation, NewStarSearchOperation, PhotometryOperation, ReadingOperation, WritingOperation

public abstract class ReportBatchOperation
extends MultiTaskOperation

The ReportBatchOperation represents a batch operation on XML report documents.


Field Summary
private  GlobalDBManager db_manager
          The database manager.
protected  FileManager file_manager
          The file manager.
 
Fields inherited from class net.aerith.misao.util.MultiTaskOperation
conductor
 
Fields inherited from class net.aerith.misao.util.Operation
monitor_set, stopped
 
Fields inherited from class net.aerith.misao.util.OperationObservable
observer_list
 
Constructor Summary
ReportBatchOperation()
           
 
Method Summary
protected  GlobalDBManager getDBManager()
          Gets the database manager.
 void setDBManager(GlobalDBManager db_manager)
          Sets the database manager.
 void setFileManager(FileManager file_manager)
          Sets the file manager.
 
Methods inherited from class net.aerith.misao.util.MultiTaskOperation
operate, operate, ready, showSettingDialog
 
Methods inherited from class net.aerith.misao.util.Operation
addMonitor, isStopped, perform, run, stop
 
Methods inherited from class net.aerith.misao.util.OperationObservable
addObserver, deleteObserver, notifyEnd, notifyFailed, notifyStart, notifySucceeded, notifyWarned
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

db_manager

private GlobalDBManager db_manager
The database manager.

file_manager

protected FileManager file_manager
The file manager.
Constructor Detail

ReportBatchOperation

public ReportBatchOperation()
Method Detail

getDBManager

protected GlobalDBManager getDBManager()
                                throws java.io.IOException
Gets the database manager.
Returns:
the database manager.
Throws:
java.io.IOException - if I/O error occurs.

setDBManager

public void setDBManager(GlobalDBManager db_manager)
Sets the database manager.
Parameters:
db_manager - the database manager.

setFileManager

public void setFileManager(FileManager file_manager)
Sets the file manager.
Parameters:
file_manager - the file manager.