Package ch.bailu.gtk.gobject
Klasse ParamSpecClass
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gobject.ParamSpecClass
- Alle implementierten Schnittstellen:
PointerInterface
The class structure for the GParamSpec type.
Normally, GParamSpec classes are filled by
g_param_type_register_static().
Normally, GParamSpec classes are filled by
g_param_type_register_static().
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic interface
static interface
static interface
static interface
static interface
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final String
The instance finalization function (optional), should chain
up to the finalize method of the parent class.static final String
the parent class
Private field: direct-typestatic final String
Checks if contents of @value comply with the specifications
set out by this type, without modifying the value.static final String
Resets a @value to the default value for this type
(recommended, the default is g_value_reset()), see
g_param_value_set_default().static final String
the #GValue type for this parameterstatic final String
Ensures that the contents of @value comply with the
specifications set out by this type (optional), see
g_param_value_validate().static final String
Compares @value1 with @value2 according to this type
(recommended, the default is memcmp()), see g_param_values_cmp(). -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandler
ch.bailu.gtk.gobject.JnaParamSpecClass.OnFinalize
The instance finalization function (optional), should chain
up to the finalize method of the parent class.ch.bailu.gtk.gobject.JnaParamSpecClass.OnValueIsValid
Checks if contents of @value comply with the specifications
set out by this type, without modifying the value.ch.bailu.gtk.gobject.JnaParamSpecClass.OnValuesCmp
Compares @value1 with @value2 according to this type
(recommended, the default is memcmp()), see g_param_values_cmp().ch.bailu.gtk.gobject.JnaParamSpecClass.OnValueSetDefault
Resets a @value to the default value for this type
(recommended, the default is g_value_reset()), see
g_param_value_set_default().long
the #GValue type for this parameterch.bailu.gtk.gobject.JnaParamSpecClass.OnValueValidate
Ensures that the contents of @value comply with the
specifications set out by this type (optional), see
g_param_value_validate().static int
static TypeSystem.TypeSize
static TypeSystem.TypeSize
void
setFieldFinalize
(ParamSpecClass.OnFinalize finalize) The instance finalization function (optional), should chain
up to the finalize method of the parent class.void
setFieldValueIsValid
(ParamSpecClass.OnValueIsValid value_is_valid) Checks if contents of @value comply with the specifications
set out by this type, without modifying the value.void
setFieldValuesCmp
(ParamSpecClass.OnValuesCmp values_cmp) Compares @value1 with @value2 according to this type
(recommended, the default is memcmp()), see g_param_values_cmp().void
setFieldValueSetDefault
(ParamSpecClass.OnValueSetDefault value_set_default) Resets a @value to the default value for this type
(recommended, the default is g_value_reset()), see
g_param_value_set_default().void
setFieldValueValidate
(ParamSpecClass.OnValueValidate value_validate) Ensures that the contents of @value comply with the
specifications set out by this type (optional), see
g_param_value_validate().Von Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Von Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
G_TYPE_CLASS
the parent class
Private field: direct-type- Siehe auch:
-
VALUE_TYPE
the #GValue type for this parameter- Siehe auch:
-
FINALIZE
The instance finalization function (optional), should chain
up to the finalize method of the parent class.
SeeParamSpecClass.OnFinalize.onFinalize(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec)
- Siehe auch:
-
VALUE_SET_DEFAULT
Resets a @value to the default value for this type
(recommended, the default is g_value_reset()), see
g_param_value_set_default().
SeeParamSpecClass.OnValueSetDefault.onValueSetDefault(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
- Siehe auch:
-
VALUE_VALIDATE
Ensures that the contents of @value comply with the
specifications set out by this type (optional), see
g_param_value_validate().
SeeParamSpecClass.OnValueValidate.onValueValidate(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
- Siehe auch:
-
VALUES_CMP
Compares @value1 with @value2 according to this type
(recommended, the default is memcmp()), see g_param_values_cmp().
SeeParamSpecClass.OnValuesCmp.onValuesCmp(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value, ch.bailu.gtk.gobject.Value)
- Siehe auch:
-
VALUE_IS_VALID
Checks if contents of @value comply with the specifications
set out by this type, without modifying the value. This vfunc is optional.
If it isn't set, GObject will use @value_validate. Since 2.74
SeeParamSpecClass.OnValueIsValid.onValueIsValid(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
- Siehe auch:
-
-
Konstruktordetails
-
ParamSpecClass
-
-
Methodendetails
-
getClassHandler
-
getFieldValueType
public long getFieldValueType()the #GValue type for this parameter -
setFieldFinalize
The instance finalization function (optional), should chain
up to the finalize method of the parent class.
SeeParamSpecClass.OnFinalize.onFinalize(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec)
-
getFieldFinalize
public ch.bailu.gtk.gobject.JnaParamSpecClass.OnFinalize getFieldFinalize()The instance finalization function (optional), should chain
up to the finalize method of the parent class.
SeeParamSpecClass.OnFinalize.onFinalize(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec)
-
setFieldValueSetDefault
Resets a @value to the default value for this type
(recommended, the default is g_value_reset()), see
g_param_value_set_default().
SeeParamSpecClass.OnValueSetDefault.onValueSetDefault(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
-
getFieldValueSetDefault
public ch.bailu.gtk.gobject.JnaParamSpecClass.OnValueSetDefault getFieldValueSetDefault()Resets a @value to the default value for this type
(recommended, the default is g_value_reset()), see
g_param_value_set_default().
SeeParamSpecClass.OnValueSetDefault.onValueSetDefault(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
-
setFieldValueValidate
Ensures that the contents of @value comply with the
specifications set out by this type (optional), see
g_param_value_validate().
SeeParamSpecClass.OnValueValidate.onValueValidate(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
-
getFieldValueValidate
public ch.bailu.gtk.gobject.JnaParamSpecClass.OnValueValidate getFieldValueValidate()Ensures that the contents of @value comply with the
specifications set out by this type (optional), see
g_param_value_validate().
SeeParamSpecClass.OnValueValidate.onValueValidate(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
-
setFieldValuesCmp
Compares @value1 with @value2 according to this type
(recommended, the default is memcmp()), see g_param_values_cmp().
SeeParamSpecClass.OnValuesCmp.onValuesCmp(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value, ch.bailu.gtk.gobject.Value)
-
getFieldValuesCmp
public ch.bailu.gtk.gobject.JnaParamSpecClass.OnValuesCmp getFieldValuesCmp()Compares @value1 with @value2 according to this type
(recommended, the default is memcmp()), see g_param_values_cmp().
SeeParamSpecClass.OnValuesCmp.onValuesCmp(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value, ch.bailu.gtk.gobject.Value)
-
setFieldValueIsValid
Checks if contents of @value comply with the specifications
set out by this type, without modifying the value. This vfunc is optional.
If it isn't set, GObject will use @value_validate. Since 2.74
SeeParamSpecClass.OnValueIsValid.onValueIsValid(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
-
getFieldValueIsValid
public ch.bailu.gtk.gobject.JnaParamSpecClass.OnValueIsValid getFieldValueIsValid()Checks if contents of @value comply with the specifications
set out by this type, without modifying the value. This vfunc is optional.
If it isn't set, GObject will use @value_validate. Since 2.74
SeeParamSpecClass.OnValueIsValid.onValueIsValid(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gobject.ParamSpec, ch.bailu.gtk.gobject.Value)
-
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-