Class HolidayDetailView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, FragmentOwner, ChangeTracker, DetailView<HolidayModel>, ReadOnlyAwareView, Serializable

@ViewController("buscal_HolidayModel.detail") @ViewDescriptor("holiday-detail-view.xml") @DialogMode(width="30em", height="AUTO") public class HolidayDetailView extends StandardDetailView<HolidayModel>
See Also:
  • Constructor Details

    • HolidayDetailView

      public HolidayDetailView()
  • Method Details

    • setCreateMode

      public void setCreateMode(boolean createMode)
    • setAlreadyUsedDaysOfWeek

      public void setAlreadyUsedDaysOfWeek(List<DayOfWeek> alreadyUsedDaysOfWeek)
    • onInit

      @Subscribe public void onInit(View.InitEvent event)
    • onBeforeShow

      @Subscribe public void onBeforeShow(View.BeforeShowEvent event)
    • onHolidayTypeSelectComponentValueChange

      @Subscribe("holidayTypeSelect") public void onHolidayTypeSelectComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixSelect<String>,String> event)
    • onDayOfWeekSelectComponentValueChange

      @Subscribe("dayOfWeekSelect") public void onDayOfWeekSelectComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixSelect<DayOfWeek>,DayOfWeek> event)
    • onMonthSelectComponentValueChange

      @Subscribe("monthSelect") public void onMonthSelectComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixSelect<Month>,Month> event)
    • onBeforeCommitChanges

      @Subscribe public void onBeforeCommitChanges(StandardDetailView.BeforeSaveEvent event)