Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addContextMenu(BiConsumer<ContextMenu, String>) - Method in class org.vaadin.tltv.gantt.element.StepElement
-
Adds dynamic context menu.
- addDataChangeListener(ComponentEventListener<GanttDataChangeEvent>) - Method in class org.vaadin.tltv.gantt.Gantt
- addGanttClickListener(ComponentEventListener<GanttClickEvent>) - Method in class org.vaadin.tltv.gantt.Gantt
- addStep(int, Step) - Method in class org.vaadin.tltv.gantt.Gantt
-
Add step component based on the given step descriptor.
- addStep(Step) - Method in class org.vaadin.tltv.gantt.Gantt
-
Add new step component based on the given step descriptor.
- addStepClickListener(ComponentEventListener<StepClickEvent>) - Method in class org.vaadin.tltv.gantt.Gantt
- addStepMoveListener(ComponentEventListener<StepMoveEvent>) - Method in class org.vaadin.tltv.gantt.Gantt
- addStepResizeListener(ComponentEventListener<StepResizeEvent>) - Method in class org.vaadin.tltv.gantt.Gantt
- addSteps(Collection<Step>) - Method in class org.vaadin.tltv.gantt.Gantt
-
Add new step components based on the given collection of step descriptors.
- addSteps(Stream<Step>) - Method in class org.vaadin.tltv.gantt.Gantt
-
Add new step components based on the given stream of step descriptors.
- addSteps(Step...) - Method in class org.vaadin.tltv.gantt.Gantt
-
Add new step components based on the given varargs of step descriptors.
- addSubStep(SubStep) - Method in class org.vaadin.tltv.gantt.Gantt
-
Add new sub step component based on the given sub step descriptor.
- addTooltip() - Method in class org.vaadin.tltv.gantt.element.StepElement
-
Create and return new Tooltip instance attached to this step.
- addTooltip(Tooltip) - Method in class org.vaadin.tltv.gantt.element.StepElement
-
Create and return new Tooltip instance attached to this step based on the given Tooltip data.
- addTooltip(String) - Method in class org.vaadin.tltv.gantt.element.StepElement
-
Create and return new Tooltip instance attached to this step with the given text.
B
- buildCaptionGrid(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Builds a new
Gridinstance with a single column that renders text based on the step caption. - buildCaptionTreeGrid(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Builds a new
TreeGridinstance with a single column that renders text based on the step caption.
C
- contains(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns true if given UID matches with any existing step including sub step.
- contains(GanttStep) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns true if given
GanttStep's UID matches with any existing step including sub step. - contains(Step) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns true if given
Step's UID matches with any existing step excluding sub step. - contains(SubStep) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns true if given
SubStep's UID matches with any existing sub step.
D
- Day - Enum constant in enum class org.vaadin.tltv.gantt.model.Resolution
-
Day resolution makes the Gantt Chart to represent all dates in the timeline.
E
- ensureUID(T) - Method in class org.vaadin.tltv.gantt.Gantt
-
Ensures that given step has UID.
- equals(Object) - Method in class org.vaadin.tltv.gantt.model.GanttStep
- expand(Collection<Step>) - Method in class org.vaadin.tltv.gantt.Gantt
-
Expands all child steps directed by the caption TreeGrid's hierarchical data source.
- expand(Collection<Step>, boolean) - Method in class org.vaadin.tltv.gantt.Gantt
-
Expands all child steps directed by the caption TreeGrid's hierarchical data source.
- expand(Step) - Method in class org.vaadin.tltv.gantt.Gantt
-
Expands all child steps directed by the caption TreeGrid's hierarchical data source.
- expand(Step, boolean) - Method in class org.vaadin.tltv.gantt.Gantt
-
Expands all child steps directed by the caption TreeGrid's hierarchical data source.
F
- formatDate(TemporalAccessor) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
-
Format given
TemporalAccessorto date format yyyy-MM-dd. - formatDateHour(TemporalAccessor) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
- formatDateTime(TemporalAccessor) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
-
Format given
TemporalAccessorto datetime format yyyy-MM-ddTHH:mm:ss.
G
- Gantt - Class in org.vaadin.tltv.gantt
-
Gantt is a component that shows Gantt chart which is by definition a bar chart that illustrates a project schedule.
- Gantt() - Constructor for class org.vaadin.tltv.gantt.Gantt
-
Default contructor with default settings.
- GanttClickEvent - Class in org.vaadin.tltv.gantt.event
- GanttClickEvent(Gantt, boolean, Integer, String, Integer) - Constructor for class org.vaadin.tltv.gantt.event.GanttClickEvent
- GanttDataChangeEvent - Class in org.vaadin.tltv.gantt.event
-
Event that is fired when data in Gantt data model has been changed.
- GanttDataChangeEvent(Gantt, GanttDataChangeEvent.DataEvent, Stream<Step>) - Constructor for class org.vaadin.tltv.gantt.event.GanttDataChangeEvent
- GanttDataChangeEvent.DataEvent - Enum Class in org.vaadin.tltv.gantt.event
- GanttStep - Class in org.vaadin.tltv.gantt.model
-
Abstract base class describing a step inside
Ganttcomponent. - GanttStep() - Constructor for class org.vaadin.tltv.gantt.model.GanttStep
- GanttUtil - Class in org.vaadin.tltv.gantt.util
- GanttUtil() - Constructor for class org.vaadin.tltv.gantt.util.GanttUtil
- getAnyStep() - Method in class org.vaadin.tltv.gantt.event.StepClickEvent
- getAnyStep() - Method in class org.vaadin.tltv.gantt.event.StepMoveEvent
-
Return moved step or sub step.
- getAnyStep() - Method in class org.vaadin.tltv.gantt.event.StepResizeEvent
- getAnyStep(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
GanttStepbyuid. - getBackgroundColor() - Method in class org.vaadin.tltv.gantt.element.StepElement
- getBackgroundColor() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Gets background color like '#000000', 'red' or null if not set.
- getButton() - Method in class org.vaadin.tltv.gantt.event.GanttClickEvent
- getCaption() - Method in class org.vaadin.tltv.gantt.element.StepElement
- getCaption() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Get caption text.
- getCaptionGrid() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get caption
Gridinstance or null if it's not set. - getCaptionMode() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Deprecated.
- getCaptionTreeGrid() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get caption
TreeGridinstance or null if it's not set. - getContextMenuBuilders() - Method in class org.vaadin.tltv.gantt.element.StepElement
- getDataEvent() - Method in class org.vaadin.tltv.gantt.event.GanttDataChangeEvent
- getDate() - Method in class org.vaadin.tltv.gantt.event.GanttClickEvent
- getDescription() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Deprecated.
- getEnd() - Method in class org.vaadin.tltv.gantt.event.StepMoveEvent
- getEnd() - Method in class org.vaadin.tltv.gantt.event.StepResizeEvent
- getEndDate() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get end date of the timeline based on the web component's
endattribute. - getEndDate() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Get inclusive end date and time.
- getEndDateTime() - Method in class org.vaadin.tltv.gantt.element.StepElement
- getEndDateTime() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get end datetime of the timeline based on the web component's
endattribute. - getFlatStepElements() - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
StepElementstream of all steps including sub steps. - getIdentifier() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Application specific optional identifier.
- getIndex() - Method in class org.vaadin.tltv.gantt.event.GanttClickEvent
- getIndex() - Method in class org.vaadin.tltv.gantt.event.StepClickEvent
- getLocale() - Method in class org.vaadin.tltv.gantt.Gantt
-
Return active locale based on the language tag in the web component.
- getModel() - Method in class org.vaadin.tltv.gantt.element.StepElement
- getNewUid() - Method in class org.vaadin.tltv.gantt.event.StepMoveEvent
- getOwner() - Method in class org.vaadin.tltv.gantt.model.SubStep
-
Return a
Stepthat this substep belongs to. - getPredecessor() - Method in class org.vaadin.tltv.gantt.model.Step
- getProgress() - Method in class org.vaadin.tltv.gantt.model.GanttStep
- getResolution() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get current timeline resolution.
- getStart() - Method in class org.vaadin.tltv.gantt.event.StepMoveEvent
- getStart() - Method in class org.vaadin.tltv.gantt.event.StepResizeEvent
- getStartDate() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get start date of the timeline based on the web component's
startattribute. - getStartDate() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Get inclusive start date and time time.
- getStartDateTime() - Method in class org.vaadin.tltv.gantt.element.StepElement
- getStartDateTime() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get start datetime of the timeline based on the web component's
startattribute. - getStep(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
Stepby the UID or null if it doesn't exist. - getStepElement(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
StepElementbyuid. - getStepElementOptional(String) - Method in class org.vaadin.tltv.gantt.Gantt
- getStepElements() - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
StepElementstream excluding sub-steps. - getSteps() - Method in class org.vaadin.tltv.gantt.event.GanttDataChangeEvent
- getSteps() - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
Stepstream excluding sub-steps. - getStepsList() - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns a list of
Stepobjects excluding sub-steps. - getStyleName() - Method in class org.vaadin.tltv.gantt.model.GanttStep
- getSubStep(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
SubStepby the UID or null if it doesn't exist. - getSubStepElements() - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
StepElementstream of all sub-steps. - getSubStepElements(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
StepElementstream for the given step UID. - getSubSteps() - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns
SubStepstream of all sub-steps. - getTimeZone() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get currently active
TimeZonebased on the zone in the web component. - getTooltips() - Method in class org.vaadin.tltv.gantt.element.StepElement
-
Return all tooltips added to this step with addTooltip methods.
- getUid() - Method in class org.vaadin.tltv.gantt.element.StepElement
- getUid() - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Unique indetifier for the step.
H
- handleTreeDataAdd(TreeData<Step>, Step) - Method in class org.vaadin.tltv.gantt.Gantt
- handleTreeDataMove(TreeData<Step>, Step) - Method in class org.vaadin.tltv.gantt.Gantt
- hashCode() - Method in class org.vaadin.tltv.gantt.model.GanttStep
- Hour - Enum constant in enum class org.vaadin.tltv.gantt.model.Resolution
-
Hour resolution divides the timeline in hour blocks.
I
- indexOf(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns a zero based index of the given UID for a step or sub step.
- indexOf(Step) - Method in class org.vaadin.tltv.gantt.Gantt
-
Returns a zero based index of the given
Step. - isMonthRowVisible() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get month row visibility flag for the timeline based on the web component's
monthRowVisibleproperty. - isMovable() - Method in class org.vaadin.tltv.gantt.model.GanttStep
- isMovableSteps() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get boolean value of the web component's
movableStepsattribute. - isMovableStepsBetweenRows() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get boolean value of the web component's
movableStepsBetweenRowsattribute. - isResizable() - Method in class org.vaadin.tltv.gantt.model.GanttStep
- isResizableSteps() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get boolean value of the web component's
resizableStepsattribute. - isShowProgress() - Method in class org.vaadin.tltv.gantt.model.GanttStep
- isSubstep() - Method in class org.vaadin.tltv.gantt.model.GanttStep
- isTwelveHourClock() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get value of twelve hour clock boolean flag based on the web component's
twelveHourClockattribute. - isYearRowVisible() - Method in class org.vaadin.tltv.gantt.Gantt
-
Get year row visibility flag for the timeline based on the web component's
yearRowVisibleproperty.
M
- moveStep(int, GanttStep) - Method in class org.vaadin.tltv.gantt.Gantt
-
Moves given step or sub step.
- moveStep(int, Step) - Method in class org.vaadin.tltv.gantt.Gantt
-
Move given existing step to the given index.
- moveSubStep(int, SubStep) - Method in class org.vaadin.tltv.gantt.Gantt
-
Move given existing substep to the given index.
O
- org.vaadin.tltv.gantt - package org.vaadin.tltv.gantt
- org.vaadin.tltv.gantt.element - package org.vaadin.tltv.gantt.element
- org.vaadin.tltv.gantt.event - package org.vaadin.tltv.gantt.event
- org.vaadin.tltv.gantt.model - package org.vaadin.tltv.gantt.model
- org.vaadin.tltv.gantt.util - package org.vaadin.tltv.gantt.util
P
- parse(CharSequence) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
- parseDate(CharSequence) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
- parseDateHour(CharSequence) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
- parseDateTime(CharSequence) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
- parseLocalDateTime(CharSequence) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
R
- refresh() - Method in class org.vaadin.tltv.gantt.element.StepElement
- refresh(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Refresh target step element if it exists.
- removeAnyStep(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Removes Step or sub step if it exists, based on the given UID.
- removeAnyStep(GanttStep) - Method in class org.vaadin.tltv.gantt.Gantt
-
Removes Step or sub step if it exists, based on its UID.
- removeCaptionGrid() - Method in class org.vaadin.tltv.gantt.Gantt
-
Remove caption
Gridinstance if it exists. - removeFromParent() - Method in class org.vaadin.tltv.gantt.element.StepElement
-
Remove element from the parent and clear all context menu listeners (
StepElement.getContextMenuBuilders()). - removeStep(Step) - Method in class org.vaadin.tltv.gantt.Gantt
-
Removes given Step if it exists, based on its UID.
- removeSteps(Collection<Step>) - Method in class org.vaadin.tltv.gantt.Gantt
-
Removes all given steps if they exists, based on their UIDs.
- removeSteps(Stream<Step>) - Method in class org.vaadin.tltv.gantt.Gantt
-
Removes all given steps looped through the given Stream if they exists, based on their UIDs.
- removeSteps(Step...) - Method in class org.vaadin.tltv.gantt.Gantt
-
Removes all given steps if they exists, based on their UIDs.
- resetTimeToMax(LocalDateTime, Resolution, boolean) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
-
Reset given datetime to timeline maximum for the given resolution.
- resetTimeToMin(LocalDateTime, Resolution) - Static method in class org.vaadin.tltv.gantt.util.GanttUtil
-
Reset given datetime to minimum for the given resolution.
- Resolution - Enum Class in org.vaadin.tltv.gantt.model
-
Resolution of timeline.
S
- setBackgroundColor(String) - Method in class org.vaadin.tltv.gantt.element.StepElement
- setBackgroundColor(String) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Sets background color like '#000000' or 'red'.
- setCaption(String) - Method in class org.vaadin.tltv.gantt.element.StepElement
- setCaption(String) - Method in class org.vaadin.tltv.gantt.model.GanttStep
- setCaptionMode(String) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Deprecated.
- setDescription(String) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Deprecated.
- setEndDate(LocalDate) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set end date of the timeline.
- setEndDate(LocalDateTime) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Set inclusive end date and time.
- setEndDateTime(LocalDateTime) - Method in class org.vaadin.tltv.gantt.element.StepElement
- setEndDateTime(LocalDateTime) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set end date and time of the timeline.
- setHeight(String) - Method in class org.vaadin.tltv.gantt.Gantt
- setIdentifier(Long) - Method in class org.vaadin.tltv.gantt.model.GanttStep
- setLocale(Locale) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set
Locale. - setMonthRowVisible(boolean) - Method in class org.vaadin.tltv.gantt.Gantt
- setMovable(boolean) - Method in class org.vaadin.tltv.gantt.model.GanttStep
- setMovableSteps(boolean) - Method in class org.vaadin.tltv.gantt.Gantt
- setMovableStepsBetweenRows(boolean) - Method in class org.vaadin.tltv.gantt.Gantt
- setOwner(Step) - Method in class org.vaadin.tltv.gantt.model.SubStep
- setPredecessor(Step) - Method in class org.vaadin.tltv.gantt.model.Step
- setProgress(double) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Deprecated.Not shown anywhere. Use
Component.getElement()to add a custom progress bar element and/or CSS to draw a progress bar. Placeholder for backwards compatibility with Vaadin 8 Gantt API. - setResizable(boolean) - Method in class org.vaadin.tltv.gantt.model.GanttStep
- setResizableSteps(boolean) - Method in class org.vaadin.tltv.gantt.Gantt
- setResolution(Resolution) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set new timeline resolution.
- setShowProgress(boolean) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Deprecated.Not shown anywhere. Use
Component.getElement()to add a custom progress bar element and/or CSS to draw a progress bar. Placeholder for backwards compatibility with Vaadin 8 Gantt API. - setStartDate(LocalDate) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set start date of the timeline.
- setStartDate(LocalDateTime) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Set inclusive start date and time.
- setStartDateTime(LocalDateTime) - Method in class org.vaadin.tltv.gantt.element.StepElement
- setStartDateTime(LocalDateTime) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set start date and time of the timeline.
- setStyleName(String) - Method in class org.vaadin.tltv.gantt.model.GanttStep
- setSubstep(boolean) - Method in class org.vaadin.tltv.gantt.model.GanttStep
- setTimeZone(TimeZone) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set
TimeZone. - setTwelveHourClock(boolean) - Method in class org.vaadin.tltv.gantt.Gantt
-
Set value of twelve hour clock boolean flag to the web component's
twelveHourClockattribute. - setUid(String) - Method in class org.vaadin.tltv.gantt.model.GanttStep
-
Set unique identifier for this step.
- setupDefaults() - Method in class org.vaadin.tltv.gantt.Gantt
-
Setup component with default settings.
- setWidth(String) - Method in class org.vaadin.tltv.gantt.Gantt
- setYearRowVisible(boolean) - Method in class org.vaadin.tltv.gantt.Gantt
- Step - Class in org.vaadin.tltv.gantt.model
-
A step inside
Ganttcomponent. - Step() - Constructor for class org.vaadin.tltv.gantt.model.Step
- STEP_ADD - Enum constant in enum class org.vaadin.tltv.gantt.event.GanttDataChangeEvent.DataEvent
- STEP_MOVE - Enum constant in enum class org.vaadin.tltv.gantt.event.GanttDataChangeEvent.DataEvent
- STEP_REMOVE - Enum constant in enum class org.vaadin.tltv.gantt.event.GanttDataChangeEvent.DataEvent
- StepClickEvent - Class in org.vaadin.tltv.gantt.event
- StepClickEvent(Gantt, boolean, String) - Constructor for class org.vaadin.tltv.gantt.event.StepClickEvent
- StepElement - Class in org.vaadin.tltv.gantt.element
-
StepElementrepresentsgantt-step-elementelement in the DOM. - StepElement(GanttStep) - Constructor for class org.vaadin.tltv.gantt.element.StepElement
- StepMoveEvent - Class in org.vaadin.tltv.gantt.event
- StepMoveEvent(Gantt, boolean, String, String, String, String) - Constructor for class org.vaadin.tltv.gantt.event.StepMoveEvent
- StepResizeEvent - Class in org.vaadin.tltv.gantt.event
- StepResizeEvent(Gantt, boolean, String, String, String) - Constructor for class org.vaadin.tltv.gantt.event.StepResizeEvent
- SubStep - Class in org.vaadin.tltv.gantt.model
-
A substep inside a
GanttStepcomponent. - SubStep(Step) - Constructor for class org.vaadin.tltv.gantt.model.SubStep
-
Construct a substep for the given owner
Step.
U
- updateOwnerDatesBySubStep() - Method in class org.vaadin.tltv.gantt.model.SubStep
- updateSubStepsByMovedOwner(String) - Method in class org.vaadin.tltv.gantt.Gantt
-
Updates sub step start and end dates for moved owner step.
V
- valueOf(String) - Static method in enum class org.vaadin.tltv.gantt.event.GanttDataChangeEvent.DataEvent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.tltv.gantt.model.Resolution
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.vaadin.tltv.gantt.event.GanttDataChangeEvent.DataEvent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.tltv.gantt.model.Resolution
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- Week - Enum constant in enum class org.vaadin.tltv.gantt.model.Resolution
-
Week resolution divides the timeline in week blocks making it clearer to represent several months long steps.
All Classes and Interfaces|All Packages|Serialized Form
StepElement.addTooltip(String)instead. Placeholder for backwards compatibility with Vaadin 8 Gantt API.