All Implemented Interfaces:
Supplier<Map<String,Object>>, Styleable, EventTarget

public class InputPane extends InputDialogPane<Map<String,Object>>
The InputPane class extends InputDialogPane to provide a customized input dialog pane containing an InputGrid. It initializes the input grid and ensures data retrieval and validation status binding.
  • Field Details

    • LOG

      protected static final org.apache.logging.log4j.Logger LOG
  • Constructor Details

    • InputPane

      public InputPane(InputGrid inputGrid)
      Constructs an InputPane with the specified InputGrid. This constructor initializes the InputGrid, binds its validation property, and sets it as the content of the InputPane.
      Parameters:
      inputGrid - the InputGrid instance to be used in the InputPane
  • Method Details

    • get

      public Map<String,Object> get()
    • init

      public void init()
      Description copied from class: InputDialogPane
      Initializes the input dialog pane, setting up necessary configurations or state required before the pane is displayed. This method should be invoked prior to rendering the dialog pane to ensure all components are properly prepared.

      Concrete implementations must define the behavior for initializing input fields, validation logic, and any other setup needed for the dialog pane.

      Specified by:
      init in class InputDialogPane<Map<String,Object>>