Interface TaskEditor<T extends Task>

    • Method Detail

      • setApplication

        void setApplication​(BeaTunes beaTunes)
      • getApplication

        BeaTunes getApplication()
      • init

        void init()
      • getComponent

        JComponent getComponent()
        Returns the main visual component, typically a JPanel.
        Returns:
        the main visual component
      • setTask

        void setTask​(T task)
        Initializes this editor with the values contained in the passed task.
        Parameters:
        task - task
      • getTask

        T getTask​(T task)
        Initializes the passed task with the values set in this editor.
        Parameters:
        task - task to adjust
        Returns:
        task that reflects the values set in the editor
      • getTask

        T getTask()
        Creates a new task that reflects the values set in the editor.
        Returns:
        new task with with editor values