Class ParamSpecOverride

All Implemented Interfaces:
PointerInterface

public class ParamSpecOverride extends ParamSpec
A #GParamSpec derived structure that redirects operations to
other types of #GParamSpec.

All operations other than getting or setting the value are redirected,
including accessing the nick and blurb, validating a value, and so
forth.

See g_param_spec_get_redirect_target() for retrieving the overridden
property. #GParamSpecOverride is used in implementing
g_object_class_override_property(), and will not be directly useful
unless you are implementing a new base type similar to GObject.

https://docs.gtk.org/gobject/class.ParamSpecOverride.html

  • Constructor Details

  • Method Details

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()