You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/kdejava/koala/org/kde/koala/DCOPClientSignals.java

63 lines
2.5 KiB

//Auto-generated by kalyptus. DO NOT EDIT.
package org.kde.koala;
import java.util.ArrayList;
import org.kde.qt.TQMetaObject;
import org.kde.qt.QtSupport;
import org.kde.qt.TQObject;
public interface DCOPClientSignals {
/**
Indicates that the application <code>appId</code> has been registered with
the server we are attached to.
You need to call setNotifications() first, to tell the DCOP server
that you want to get these events.
@param appId the id of the new application
@short Indicates that the application <code>appId</code> has been registered with the server we are attached to.
*/
void applicationRegistered(String appId);
/**
Indicates that the formerly registered application <code>appId</code> has
been removed.
You need to call setNotifications() first, to tell the
DCOP server that you want to get these events.
@param appId the id of the removed application
@short Indicates that the formerly registered application <code>appId</code> has been removed.
*/
void applicationRemoved(String appId);
/**
Indicates that the process of establishing DCOP communications failed
in some manner.
Usually attached to a dialog box or some other visual
aid.
@param msg the message tha contains further information
@short Indicates that the process of establishing DCOP communications failed in some manner.
*/
void attachFailed(String msg);
/**
Indicates that user input shall be blocked or released,
depending on the argument.
The signal is emitted whenever the client has to wait too long
(i.e. more than 1/10 of a second) for an answer to a
synchronous call. In that case, it will enter a local event
loop to keep the GUI updated until finally an answer arrives.
In KDE, the TDEApplication object connects to this signal to be
able to block any user input (i.e. mouse and key events) while
we are waiting for an answer. If we did not do this, the
application might end up in an illegal state, as a keyboard
shortcut or a mouse action might cause another dcop call to be
issued.
@param block true to block user input, false otherwise
@short Indicates that user input shall be blocked or released, depending on the argument.
*/
void blockUserInput(boolean block);
/**
Signal used for callbacks of async calls.
This signal is automatically connected to the call back
slot specified in the async call.
@short
@see #callAsync
*/
void callBack(int arg1, String arg2, byte[] arg3);
}