XScannerManager.idl (d1766043) | XScannerManager.idl (a893be29) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 45 unchanged lines hidden (view full) --- 54 55//============================================================================= 56/** 57*/ 58published interface XScannerManager: com::sun::star::uno::XInterface 59{ 60 //------------------------------------------------------------------------- 61 // DOCUMENTATION CHANGED FOR XScannerManager::getAvailableScanners | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 45 unchanged lines hidden (view full) --- 54 55//============================================================================= 56/** 57*/ 58published interface XScannerManager: com::sun::star::uno::XInterface 59{ 60 //------------------------------------------------------------------------- 61 // DOCUMENTATION CHANGED FOR XScannerManager::getAvailableScanners |
62 /** returns all avilable scanner devices | 62 /** returns all available scanner devices |
63 */ 64 sequence<com::sun::star::scanner::ScannerContext> getAvailableScanners(); 65 66 //------------------------------------------------------------------------- 67 /** produce some kind of User Interface to let the user have a preview, 68 configure the scan area, etc., it 69 returns FALSE if user cancelled this process 70 */ 71 boolean configureScanner( [inout] com::sun::star::scanner::ScannerContext scanner_context ) 72 raises( com::sun::star::scanner::ScannerException ); 73 74 //------------------------------------------------------------------------- 75 /**start the scanning process 76 listener will be called when scan is complete 77 the EventObject of the disposing call will contain | 63 */ 64 sequence<com::sun::star::scanner::ScannerContext> getAvailableScanners(); 65 66 //------------------------------------------------------------------------- 67 /** produce some kind of User Interface to let the user have a preview, 68 configure the scan area, etc., it 69 returns FALSE if user cancelled this process 70 */ 71 boolean configureScanner( [inout] com::sun::star::scanner::ScannerContext scanner_context ) 72 raises( com::sun::star::scanner::ScannerException ); 73 74 //------------------------------------------------------------------------- 75 /**start the scanning process 76 listener will be called when scan is complete 77 the EventObject of the disposing call will contain |
78 the ScannerManager if the scan was successfull, | 78 the ScannerManager if the scan was successful, |
79 an empty interface otherwise 80 */ 81 void startScan( [in] com::sun::star::scanner::ScannerContext scanner_context, 82 [in] com::sun::star::lang::XEventListener listener ) 83 raises( com::sun::star::scanner::ScannerException ); 84 85 //------------------------------------------------------------------------- 86 /**get the state of scanning after completion of scan --- 17 unchanged lines hidden --- | 79 an empty interface otherwise 80 */ 81 void startScan( [in] com::sun::star::scanner::ScannerContext scanner_context, 82 [in] com::sun::star::lang::XEventListener listener ) 83 raises( com::sun::star::scanner::ScannerException ); 84 85 //------------------------------------------------------------------------- 86 /**get the state of scanning after completion of scan --- 17 unchanged lines hidden --- |