Class CalendarRow

java.lang.Object
io.goobi.viewer.model.calendar.CalendarRow
All Implemented Interfaces:
Serializable

public class CalendarRow extends Object implements Serializable
Represents a row of calendar items (e.g. a week row within a month view) for display in the calendar widget.
See Also:
  • Constructor Details

    • CalendarRow

      public CalendarRow()
  • Method Details

    • getItemList

      public List<ICalendarItem> getItemList()
      Getter for the field itemList.
      Returns:
      a list of calendar items contained in this row
    • setItemList

      public void setItemList(List<ICalendarItem> itemList)
      Setter for the field itemList.
      Parameters:
      itemList - calendar items to set for this row
    • addItem

      public void addItem(ICalendarItem item)
      addItem.
      Parameters:
      item - calendar item to append to this row
    • isSelected

      public boolean isSelected()
      isSelected.
      Returns:
      true if this calendar row is currently selected, false otherwise
    • setSelected

      public void setSelected(boolean selected)
      Setter for the field selected.
      Parameters:
      selected - true to mark this row as selected