Klasse MultiSelection

Alle implementierten Schnittstellen:
PointerInterface

public class MultiSelection extends PropertyHolder
A selection model that allows selecting multiple elements.

https://docs.gtk.org/gtk4/class.MultiSelection.html

  • Konstruktordetails

    • MultiSelection

      public MultiSelection(PointerContainer pointer)
    • MultiSelection

      public MultiSelection(@Nullable ListModel model)
      Creates a new selection to handle @model.
      Parameter:
      model - the `GListModel` to manage
  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getModel

      public ListModel getModel()
      Returns the underlying model of @self.
      Gibt zurück:
      the underlying model
    • setModel

      public void setModel(@Nullable ListModel model)
      Sets the model that @self should wrap.

      If @model is %NULL, @self will be empty.
      Parameter:
      model - A `GListModel` to wrap
    • asListModel

      public ListModel asListModel()
      Implements interface ListModel. Call this to get access to interface functions.
      Gibt zurück:
      ListModel
    • asSectionModel

      public SectionModel asSectionModel()
      Implements interface SectionModel. Call this to get access to interface functions.
      Gibt zurück:
      SectionModel
    • asSelectionModel

      public SelectionModel asSelectionModel()
      Implements interface SelectionModel. Call this to get access to interface functions.
      Gibt zurück:
      SelectionModel
    • 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()