Public Member Functions | |
| void | registerExportModule (in tmozIScanBatchExport aExport) | 
| Register export module.   | |
| void | unregisterExportModule (in tmozIScanBatchExport aExport) | 
| Unregister export module.   | |
Public Attributes | |
| readonly attribute  tmozIScanFormatManager  | formatManager | 
| Return format manager.   | |
| readonly attribute  tmozIScanInterpretManager  | interpretManager | 
| Interpretation Manager.   | |
| readonly attribute tmozIScanDevice | scanDevice | 
| Return scan device.  | |
| 
readonly attribute  tmozIScanDocuments  | documents | 
| Collection of all scanned documents.  | |
Scanning component allows to manage scanned files, register export modules.
This interface can be obtain from the domain component called 'Scanner'.
Pseudo code to get this interface:
 var component = domain.componentManager.get("Scanner");
 var requestor = component.QueryInterface(Components.interfaces.nsIInterfaceRequestor);
 var scanComponent = requestor.getInterface(Components.interfaces.tmozIScanComponent);
| void registerExportModule | ( | in tmozIScanBatchExport | aExport | ) | 
Register export module.
Register new export module for the scanned files. Export modules are used to export batch to other system.
| aExport | new export module | 
| void unregisterExportModule | ( | in tmozIScanBatchExport | aExport | ) | 
Unregister export module.
Unregister export module. Mmodule had to be registered using registerExportModule.
| aExport | unregistered export module | 
| readonly attribute tmozIScanFormatManager formatManager | 
Return format manager.
Format manager contains all available scanning formats.
| readonly attribute tmozIScanInterpretManager interpretManager | 
Interpretation Manager.
Method return interpretation manager