Index

A B C D E F G H I M O P R S U V W 
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 Grid instance 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 TreeGrid instance 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 TemporalAccessor to 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 TemporalAccessor to 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 Gantt component.
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 GanttStep by uid.
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 Grid instance 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 TreeGrid instance 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 end attribute.
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 end attribute.
getFlatStepElements() - Method in class org.vaadin.tltv.gantt.Gantt
Returns StepElement stream 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 Step that 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 start attribute.
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 start attribute.
getStep(String) - Method in class org.vaadin.tltv.gantt.Gantt
Returns Step by the UID or null if it doesn't exist.
getStepElement(String) - Method in class org.vaadin.tltv.gantt.Gantt
Returns StepElement by uid.
getStepElementOptional(String) - Method in class org.vaadin.tltv.gantt.Gantt
Returns StepElement wrapped in Optional by uid.
getStepElements() - Method in class org.vaadin.tltv.gantt.Gantt
Returns StepElement stream excluding sub-steps.
getSteps() - Method in class org.vaadin.tltv.gantt.event.GanttDataChangeEvent
 
getSteps() - Method in class org.vaadin.tltv.gantt.Gantt
Returns Step stream excluding sub-steps.
getStepsList() - Method in class org.vaadin.tltv.gantt.Gantt
Returns a list of Step objects excluding sub-steps.
getStyleName() - Method in class org.vaadin.tltv.gantt.model.GanttStep
 
getSubStep(String) - Method in class org.vaadin.tltv.gantt.Gantt
Returns SubStep by the UID or null if it doesn't exist.
getSubStepElements() - Method in class org.vaadin.tltv.gantt.Gantt
Returns StepElement stream of all sub-steps.
getSubStepElements(String) - Method in class org.vaadin.tltv.gantt.Gantt
Returns StepElement stream for the given step UID.
getSubSteps() - Method in class org.vaadin.tltv.gantt.Gantt
Returns SubStep stream of all sub-steps.
getTimeZone() - Method in class org.vaadin.tltv.gantt.Gantt
Get currently active TimeZone based 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 monthRowVisible property.
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 movableSteps attribute.
isMovableStepsBetweenRows() - Method in class org.vaadin.tltv.gantt.Gantt
Get boolean value of the web component's movableStepsBetweenRows attribute.
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 resizableSteps attribute.
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 twelveHourClock attribute.
isYearRowVisible() - Method in class org.vaadin.tltv.gantt.Gantt
Get year row visibility flag for the timeline based on the web component's yearRowVisible property.

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 Grid instance 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.
Not shown anywhere. Use StepElement.addTooltip(String) instead. Placeholder for backwards compatibility with Vaadin 8 Gantt API.
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
setTwelveHourClock(boolean) - Method in class org.vaadin.tltv.gantt.Gantt
Set value of twelve hour clock boolean flag to the web component's twelveHourClock attribute.
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 Gantt component.
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
StepElement represents gantt-step-element element 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 GanttStep component.
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.
A B C D E F G H I M O P R S U V W 
All Classes and Interfaces|All Packages|Serialized Form