Class SeriesConfigurationForm
ContentPanel
net.datenwerke.gxtdto.client.baseex.widget.DwContentPanel
net.datenwerke.rs.scheduler.client.scheduler.schedulereport.pages.SeriesConfigurationForm
- All Implemented Interfaces:
Validatable,WizardResizer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Field Summary
Fields inherited from class net.datenwerke.gxtdto.client.baseex.widget.DwContentPanel
CSS_BODY_NAME, CSS_CONTENT_NAME, CSS_HEADER_NAME, CSS_LIGHT_DARK, CSS_LIGHT_HEADER, CSS_NAME -
Constructor Summary
ConstructorsConstructorDescriptionSeriesConfigurationForm(FormatUiHelper formatUiHelper, ReportScheduleDefinition definition) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureFromDefinition(DateTriggerConfigDto config) DateTriggerConfigDtoTimeDtoDailyRepeatTypeDtoEndTypesDtoDaysDtoNthDtointTimeDtoTimeDtoTimeUnitsDtoSet<DaysDto> DaysDtoMonthsDtoMonthsDtoNthDtobooleanisValid()Returns whether all required fields have been filled with reasonable valuesvoidsetDailyRepeatType(DailyRepeatTypeDto type) voidsetEndType(EndTypesDto type) voidsetMonthlyDay(DaysDto day) voidsetMonthlyNth(NthDto nth) voidsetSeriesSubType(SeriesConfigurationForm.SeriesPattern sPattern, SeriesConfigurationForm.SeriesSubPattern pattern) voidvoidsetTimeRangeUnit(TimeUnitsDto unit) voidsetWeeklyDays(Set<DaysDto> days) voidsetYearlyDay(DaysDto day) voidsetYearlyMonth(MonthsDto month) voidsetYearlyMonth2(MonthsDto month) voidsetYearlyNth(NthDto nth) Methods inherited from class net.datenwerke.gxtdto.client.baseex.widget.DwContentPanel
add, add, add, addClassName, enableScrollContainer, getCssBodyName, getCssContentName, getCssHeaderName, getCssName, newAccordeonInstance, newHeadlessInstance, newHeadlessInstance, newHeadlessInstance, newInlineInstance, newInlineInstance, newInlineInstance, newLightHeaderPanel, setHeaderIcon, setInfoText, setLightDarkStyle, setLightHeader, setScrollMode, setUrl, setUrl, setWidget
-
Constructor Details
-
SeriesConfigurationForm
public SeriesConfigurationForm(FormatUiHelper formatUiHelper, @Nullable ReportScheduleDefinition definition)
-
-
Method Details
-
isValid
public boolean isValid()Returns whether all required fields have been filled with reasonable values- Specified by:
isValidin interfaceValidatable
-
configureFromDefinition
public void configureFromDefinition(DateTriggerConfigDto config) -
createDto
public DateTriggerConfigDto createDto() -
getDailyN
-
setEndType
public void setEndType(EndTypesDto type) -
getEndType
public EndTypesDto getEndType() -
getFirstExecution
-
getLastExecution
-
setMonthlyDay
public void setMonthlyDay(DaysDto day) -
getMonthlyDay
public DaysDto getMonthlyDay() -
getMonthlyM
-
getMonthlyN
-
setMonthlyNth
public void setMonthlyNth(NthDto nth) -
getMonthlyNth
public NthDto getMonthlyNth() -
getMonthlyO
-
getNumberOfExecutions
-
setSeriesSubType
public void setSeriesSubType(SeriesConfigurationForm.SeriesPattern sPattern, SeriesConfigurationForm.SeriesSubPattern pattern) -
getSeriesSubType
-
setSeriesType
-
getSeriesType
-
setWeeklyDays
-
getWeeklyDays
-
getWeeklyN
-
setYearlyDay
public void setYearlyDay(DaysDto day) -
getYearlyDay
public DaysDto getYearlyDay() -
setYearlyMonth
public void setYearlyMonth(MonthsDto month) -
getYearlyMonth
public MonthsDto getYearlyMonth() -
setYearlyMonth2
public void setYearlyMonth2(MonthsDto month) -
getYearlyMonth2
public MonthsDto getYearlyMonth2() -
getYearlyN
-
setYearlyNth
public void setYearlyNth(NthDto nth) -
getYearlyNth
public NthDto getYearlyNth() -
getAtTime
public TimeDto getAtTime() -
getTimeRangeStart
public TimeDto getTimeRangeStart() -
getTimeRangeEnd
public TimeDto getTimeRangeEnd() -
getTimeRangeInterval
-
setTimeRangeUnit
public void setTimeRangeUnit(TimeUnitsDto unit) -
getTimeRangeUnit
public TimeUnitsDto getTimeRangeUnit() -
setDailyRepeatType
public void setDailyRepeatType(DailyRepeatTypeDto type) -
getDailyRepeatType
public DailyRepeatTypeDto getDailyRepeatType() -
getPageHeight
public int getPageHeight()- Specified by:
getPageHeightin interfaceWizardResizer
-