Interface ScheduleWizardFactory
public interface ScheduleWizardFactory
Factory to create a wizard dialog for schedule entries.
- Since:
 - 4.2.38
 
- 
Method Summary
Modifier and TypeMethodDescription@NotNull ScheduleWizardcreateDialog(@NotNull Host host, Window parent, @NotNull ScheduleStorage scheduleStorage) Create new schedule entry wirzard dialog@NotNull StringProvides a job description for created tasks.@NotNull StringProvides a display name for task creation selection.booleanisLicensed(@NotNull Host host) Is this wizard factory enabled by license?booleanImplementations returntrueif created schedule entries may be executed without project binding.booleanImplementations returntrueif created schedule entries may be executed with project binding. 
- 
Method Details
- 
getDisplayName
Provides a display name for task creation selection.- Returns:
 - the visible task selection display name
 - Since:
 - 4.2.5
 
 - 
getDescription
Provides a job description for created tasks.- Returns:
 - the task description
 - Since:
 - 4.2.5
 
 - 
mayExecuteWithoutProject
boolean mayExecuteWithoutProject()Implementations returntrueif 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 returntrueif 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
Is this wizard factory enabled by license?- Returns:
 - true if this wizard is licensed
 - Since:
 - 4.2.20
 
 
 -