CoreGanttView

public interface CoreGanttView extends CoreListView

Added in version AS: 1.18.0-rc38

Отображение в виде диаграммы ганта

Methods

getFocusedItem

CoreGanttItem getFocusedItem()

Added in version 1.20.0-ms25.

Метод возвращает сфокусированный элемент или null если на диаграмме нет сфокусированного элемента.

Returns:

сфокусированный элемент.

getHolidays

Set<Date> getHolidays()

Added in version 1.25.0-rc33.

Множество праздничных дней в виде конкретных дат. Праздничные дни перекрывают выходные и рабочие дни

getRestDays

Set<Integer> getRestDays()

Added in version 1.25.0-rc33.

Множество порядковых номеров дней недели от 1 до 7, которые являются выходными. По умолчанию - пусто

getStartDate

Date getStartDate()

Added in version 1.21.0-rc10.

Получить дату начала временного интервала, отображаемого на графике.

Added in version 1.21.0-rc10.

Returns:

Date

getStopDate

Date getStopDate()

Added in version 1.21.0-rc10.

Получить дату окончания временного интервала, отображаемого на графике.

Added in version 1.21.0-rc10.

Returns:

Date

getTimeline

CoreGanttTimeLine getTimeline()

Возвращает объект таймлайна.

Returns:

таймлайн

getWorkDays

Set<Date> getWorkDays()

Added in version 1.25.0-rc33.

Множество рабочих дней в виде конкретных дат. Рабочие дни перекрывают выходные дни

isHighlightHolidays

boolean isHighlightHolidays()

Added in version 1.25.0-rc33.

Выделять цветом праздничные дни

isHighlightRestDays

boolean isHighlightRestDays()

Выделять выходные дни цветом. Значение по умолчанию: True

selectScaleZoom

CoreTimeUnitInfo selectScaleZoom()

Отображает умолчательный диалог выбора масштаба диаграммы ганта.

Returns:

null, если диалог был закрыт по кнопкам закрытия или отмены, или выбранный временной интервал, если диалог был закрыт по кнопке ОК

selectScaleZoom

CoreTimeUnitInfo selectScaleZoom(Collection<CoreScaleZoomDialogElement> dialogElements)

Отображает диалог выбора масштаба диаграммы ганта с заданным набором элементов

Parameters:
  • dialogElements – коллекция элементов диалога выбора.

Returns:

null, если диалог был закрыт по кнопкам закрытия или отмены, или выбранный временной интервал, если диалог был закрыт по кнопке ОК

setHighlightHolidays

void setHighlightHolidays(boolean isHighlightHolidays)

Added in version 1.25.0-rc33.

Выделять цветом праздничные дни

setHighlightRestDays

void setHighlightRestDays(boolean isHighlightRestDays)

Выделять выходные дни цветом

setHolidays

void setHolidays(Set<Date> holidays)

Added in version 1.25.0-rc33.

Устанавливает множество праздничных дней в виде конкретных дат. Праздничные дни перекрывают выходные и рабочие дни

setRestDays

void setRestDays(Set<Integer> restDays)

Added in version 1.25.0-rc33.

Устанавливает множество порядковых номеров дней недели от 1 до 7, которые являются выходными

setStartDate

void setStartDate(Date startDate)

Added in version 1.21.0-rc10.

Задать дату начала временного интервала, отображаемого на графике.

Added in version 1.21.0-rc10.

Parameters:
  • startDate – дата

setStopDate

void setStopDate(Date stopDate)

Added in version 1.21.0-rc10.

Задать дату окончания временного интервала, отображаемого на графике.

Added in version 1.21.0-rc10.

Parameters:
  • stopDate – дата

setWorkDays

void setWorkDays(Set<Date> workDays)

Added in version 1.25.0-rc33.

Устанавливает множество рабочих дней в виде конкретных дат. Рабочие дни перекрывают выходные дни