Interface Controls.Builder

All Superinterfaces:
Control.Builder<Controls,Controls.Builder>
Enclosing interface:
Controls

public static interface Controls.Builder extends Control.Builder<Controls,Controls.Builder>
A builder for Controls
See Also:
  • Method Details

    • control

      Controls.Builder control(Control control)
      Parameters:
      control - the control to add to this controls instance
      Returns:
      this Builder instance
    • control

      Controls.Builder control(Control.Builder<?,?> controlBuilder)
      Parameters:
      controlBuilder - the control builder to add to this controls instance
      Returns:
      this Builder instance
    • controls

      Controls.Builder controls(Control... controls)
      Parameters:
      controls - the controls to add
      Returns:
      this Builder instance
    • controls

      Controls.Builder controls(Control.Builder<?,?>... controlBuilders)
      Parameters:
      controlBuilders - the control builder to add
      Returns:
      this Builder instance
    • action

      Controls.Builder action(Action action)
      Parameters:
      action - the Action to add to this controls instance
      Returns:
      this Builder instance
    • actions

      Controls.Builder actions(Action... actions)
      Parameters:
      actions - the Actions to add to this controls instance
      Returns:
      this Builder instance
    • separator

      Controls.Builder separator()
      Adds a separator to the Controls
      Returns:
      this Builder instance