Interface ScheduleWizardFactory


public interface ScheduleWizardFactory
Factory to create a wizard dialog for schedule entries.
Since:
4.2.38
  • Method Summary

    Modifier and Type
    Method
    Description
    createDialog(@NotNull Host host, Window parent, @NotNull ScheduleStorage scheduleStorage)
    Create new schedule entry wirzard dialog
    @NotNull String
    Provides a job description for created tasks.
    @NotNull String
    Provides a display name for task creation selection.
    boolean
    isLicensed(@NotNull Host host)
    Is this wizard factory enabled by license?
    boolean
    Implementations return true if created schedule entries may be executed without project binding.
    boolean
    Implementations return true if created schedule entries may be executed with project binding.
  • Method Details

    • getDisplayName

      @NotNull @NotNull String getDisplayName()
      Provides a display name for task creation selection.
      Returns:
      the visible task selection display name
      Since:
      4.2.5
    • getDescription

      @NotNull @NotNull String getDescription()
      Provides a job description for created tasks.
      Returns:
      the task description
      Since:
      4.2.5
    • mayExecuteWithoutProject

      boolean mayExecuteWithoutProject()
      Implementations return true if created schedule entries may be executed without project binding.
      Returns:
      true if task may be executed without a project binding
      Since:
      4.2.5
      See Also:
    • mayExecuteWithProject

      boolean mayExecuteWithProject()
      Implementations return true if created schedule entries may be executed with project binding.
      Returns:
      true if task may be executed with a project binding
      Since:
      4.2.5
      See Also:
    • createDialog

      @NotNull @NotNull ScheduleWizard createDialog(@NotNull @NotNull Host host, Window parent, @NotNull @NotNull ScheduleStorage scheduleStorage)
      Create new schedule entry wirzard dialog
      Since:
      4.2.5
    • isLicensed

      boolean isLicensed(@NotNull @NotNull Host host)
      Is this wizard factory enabled by license?
      Returns:
      true if this wizard is licensed
      Since:
      4.2.20