Klasse ListSection<T>

java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
org.prelle.javafx.NodeWithTitle
org.prelle.javafx.Section
de.rpgframework.jfx.section.ListSection<T>
Alle implementierten Schnittstellen:
Styleable, EventTarget, Skinnable
Bekannte direkte Unterklassen:
ComplexDataItemListSection, HistoryElementSection

public abstract class ListSection<T> extends org.prelle.javafx.Section
  • Eigenschaftsdetails

  • Felddetails

  • Konstruktordetails

    • ListSection

      public ListSection(String title)
  • Methodendetails

    • initListInteractivity

      protected void initListInteractivity()
    • selectionChanged

      protected void selectionChanged(T old, T neu)
      Override this method to get finer control over the Delete button
    • setData

      public void setData(List<T> data)
    • showHelpForProperty

      public ReadOnlyObjectProperty<T> showHelpForProperty()
      Gibt zurück:
      die Eigenschaft showHelpFor
    • getSelectionModel

      public SelectionModel<T> getSelectionModel()
    • getListView

      public ListView<T> getListView()
    • onAdd

      protected abstract void onAdd()
    • onDelete

      protected abstract void onDelete(T item)
    • onSettings

      protected void onSettings()
    • headerNodeProperty

      public ObjectProperty<Node> headerNodeProperty()
      Gibt zurück:
      die Eigenschaft headerNode
      Siehe auch:
    • getHeaderNode

      public Node getHeaderNode()
      Ruft den Wert der headerNode-Eigenschaft ab.
      Eigenschaftsbeschreibung:
      Gibt zurück:
      Wert der Eigenschaft headerNode
      Siehe auch:
    • setHeaderNode

      public org.prelle.javafx.Section setHeaderNode(Node value)