diff options
author | Vladimir Glazounov <vg@openoffice.org> | 2003-06-27 08:00:32 +0000 |
---|---|---|
committer | Vladimir Glazounov <vg@openoffice.org> | 2003-06-27 08:00:32 +0000 |
commit | 74d39991dddb106a50c4f527c831e2c41e8ba127 (patch) | |
tree | 746e16404770324d5929e88e1d689e327fdff110 /offapi/com/sun/star/awt | |
parent | 66f1a41250cc297caa62c47bdbe980bf63e2c5cc (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.idl | 29 |
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(); + }; //============================================================================= |