Package ch.bailu.gtk.gobject
Klasse SignalInvocationHint
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gobject.SignalInvocationHint
- Alle implementierten Schnittstellen:
PointerInterface
The #GSignalInvocationHint structure is used to pass on additional information
to callbacks during a signal emission.
to callbacks during a signal emission.
https://docs.gtk.org/gobject/struct.SignalInvocationHint.html
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final StringThe detail passed on for this emissionstatic final StringThe stage the signal emission is currently in, this
field will contain one of %G_SIGNAL_RUN_FIRST,
%G_SIGNAL_RUN_LAST or %G_SIGNAL_RUN_CLEANUP and %G_SIGNAL_ACCUMULATOR_FIRST_RUN.static final StringThe signal id of the signal invoking the callback -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandlerintThe detail passed on for this emissionintThe stage the signal emission is currently in, this
field will contain one of %G_SIGNAL_RUN_FIRST,
%G_SIGNAL_RUN_LAST or %G_SIGNAL_RUN_CLEANUP and %G_SIGNAL_ACCUMULATOR_FIRST_RUN.intThe signal id of the signal invoking the callbackvoidsetFieldDetail(int detail) The detail passed on for this emissionvoidsetFieldRunType(int run_type) The stage the signal emission is currently in, this
field will contain one of %G_SIGNAL_RUN_FIRST,
%G_SIGNAL_RUN_LAST or %G_SIGNAL_RUN_CLEANUP and %G_SIGNAL_ACCUMULATOR_FIRST_RUN.voidsetFieldSignalId(int signal_id) The signal id of the signal invoking the callbackVon Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksVon Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
SIGNAL_ID
The signal id of the signal invoking the callback- Siehe auch:
-
DETAIL
The detail passed on for this emission- Siehe auch:
-
RUN_TYPE
The stage the signal emission is currently in, this
field will contain one of %G_SIGNAL_RUN_FIRST,
%G_SIGNAL_RUN_LAST or %G_SIGNAL_RUN_CLEANUP and %G_SIGNAL_ACCUMULATOR_FIRST_RUN.
%G_SIGNAL_ACCUMULATOR_FIRST_RUN is only set for the first run of the accumulator
function for a signal emission.- Siehe auch:
-
-
Konstruktordetails
-
SignalInvocationHint
-
SignalInvocationHint
public SignalInvocationHint()
-
-
Methodendetails
-
getClassHandler
-
setFieldSignalId
public void setFieldSignalId(int signal_id) The signal id of the signal invoking the callback -
getFieldSignalId
public int getFieldSignalId()The signal id of the signal invoking the callback -
setFieldDetail
public void setFieldDetail(int detail) The detail passed on for this emission -
getFieldDetail
public int getFieldDetail()The detail passed on for this emission -
setFieldRunType
public void setFieldRunType(int run_type) The stage the signal emission is currently in, this
field will contain one of %G_SIGNAL_RUN_FIRST,
%G_SIGNAL_RUN_LAST or %G_SIGNAL_RUN_CLEANUP and %G_SIGNAL_ACCUMULATOR_FIRST_RUN.
%G_SIGNAL_ACCUMULATOR_FIRST_RUN is only set for the first run of the accumulator
function for a signal emission. -
getFieldRunType
public int getFieldRunType()The stage the signal emission is currently in, this
field will contain one of %G_SIGNAL_RUN_FIRST,
%G_SIGNAL_RUN_LAST or %G_SIGNAL_RUN_CLEANUP and %G_SIGNAL_ACCUMULATOR_FIRST_RUN.
%G_SIGNAL_ACCUMULATOR_FIRST_RUN is only set for the first run of the accumulator
function for a signal emission.
-