summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/awt
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2003-06-27 08:00:32 +0000
committerVladimir Glazounov <vg@openoffice.org>2003-06-27 08:00:32 +0000
commit74d39991dddb106a50c4f527c831e2c41e8ba127 (patch)
tree746e16404770324d5929e88e1d689e327fdff110 /offapi/com/sun/star/awt
parent66f1a41250cc297caa62c47bdbe980bf63e2c5cc (diff)
INTEGRATION: CWS tbe4 (1.3.146); FILE MERGED
2003/06/23 13:22:33 tbe 1.3.146.1: #56751# IDL review
Diffstat (limited to 'offapi/com/sun/star/awt')
-rw-r--r--offapi/com/sun/star/awt/XDisplayConnection.idl29
1 files changed, 16 insertions, 13 deletions
diff --git a/offapi/com/sun/star/awt/XDisplayConnection.idl b/offapi/com/sun/star/awt/XDisplayConnection.idl
index da187ac658a7..94a5199c9678 100644
--- a/offapi/com/sun/star/awt/XDisplayConnection.idl
+++ b/offapi/com/sun/star/awt/XDisplayConnection.idl
@@ -2,9 +2,9 @@
*
* $RCSfile: XDisplayConnection.idl,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: mi $ $Date: 2002-10-03 13:01:00 $
+ * last change: $Author: vg $ $Date: 2003-06-27 09:00:32 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -73,13 +73,14 @@ module com { module sun { module star { module awt {
interface XEventHandler;
//=============================================================================
+
/** This interface should be implemented by toolkits that want to give access
to their internal message handling loop.
*/
-
interface XDisplayConnection: com::sun::star::uno::XInterface
{
//-------------------------------------------------------------------------
+
/** registers an event handler.
@param window
@@ -87,15 +88,15 @@ interface XDisplayConnection: com::sun::star::uno::XInterface
registered for all windows.
@param eventHandler
- the handler to register
+ the handler to register.
@param eventMask
the event mask specifies the events the handler is interested in.
*/
-
[oneway] void addEventHandler( [in] any window, [in] XEventHandler eventHandler, [in] long eventMask );
//-------------------------------------------------------------------------
+
/** removes a eventHandler from the handler list.
@param window
@@ -103,34 +104,36 @@ interface XDisplayConnection: com::sun::star::uno::XInterface
If empty, the handler should be deregistered completly.
@param eventHandler
- the handler to remove
+ the handler to remove.
*/
-
[oneway] void removeEventHandler( [in] any window, [in] XEventHandler eventHandler );
//-------------------------------------------------------------------------
+
/** register an error handler for toolkit specific errors.
@param errorHandler
- the handler to register
+ the handler to register.
*/
-
[oneway] void addErrorHandler( [in] XEventHandler errorHandler );
//-------------------------------------------------------------------------
+
/** remover an error handler from the handler list.
@param errorHandler
- the handler to remove
+ the handler to remove.
*/
-
[oneway] void removeErrorHandler( [in] XEventHandler errorhandler );
//-------------------------------------------------------------------------
- /** @returns a unique platform dependend identifier for a display connection
- */
+ /** returns a identifier.
+
+ @returns a unique platform dependend identifier for a display connection.
+ */
any getIdentifier();
+
};
//=============================================================================