Interface Summary Interface Description IColorManagerInterface holding all color methods, such as line colors, background fills, etc. IEventFactory IEventMenuItemFactoryInterface for a factory that creates menu items in the context menu of a GanttEvent in the GanttChart. IFillBackgroundColorsInterface representing all methods that use colored fills. IGanttChartItemThis interface represents one displayable item in the chart. IGanttEventListenerThis interface is used by adding your implementation of it via
GanttChart.addGanttEventListener(IGanttEventListener)to listen to events that happen in the chart.
ILanguageManagerInterface that contains methods for returning all string-values used within the chart so that they can be customized to fit different languages easily. IMenuItemFactoryInterface for a factory that creates menu items in the context menu of the GanttChart. IPaintManager ISectionDetailContentReplacer ISectionDetailMoreClickListenerThis interface is used to implement a listener that gets informed when the plus icon in a section detail area is clicked to show more detail information. ISettingsThis interface lets you define various settings for the GanttChart. ISettings2This interface is an extension of ISettings which lets you define various settings for the GanttChart. IToolTipContentReplacer IViewPortHandler IViewPortHandler2 IZoomHandler
Class Summary Class Description AbstractColorManager AbstractGanttEvent AbstractLanguageManager AbstractPaintManager AbstractSettings AdvancedTooltip AdvancedTooltipDialog ColorCache CompoundViewPortHandler CompoundZoomHandler Constants CursorCache DateHelper DefaultColorManager DefaultEventFactory DefaultLanguageManager DefaultPaintManager DefaultSettings GanttChartGanttChart - SWT Widget - 2005-2011. GanttCheckpointConvenience class for creating a checkpoint instead of using the constructors on GanttEvent. GanttCompositeThe GanttComposite is the workhorse of the GANTT chart. GanttConnectionThis class represents one connection between two events in one direction. GanttControlParentThe GanttControlParent is a class that will lay out a Tree or Table so that it matches up with a chart. GanttDateTipShows any text right above an event (or any location really, but that's the idea) and does not dispose the shell until told to do so. GanttEventOne GanttEvent represents one "active" object in the GANTT chart. GanttEventListenerAdapter GanttFlagsValid styles outside of this class are as follows: GanttGroupA GanttGroup is a group of GanttEvents that will all draw on the same horizontal "line" or "row" in the GanttChart (next to each other instead of vertically arranged). GanttHeaderSpacedLayout GanttImageConvenience class for creating an image in the chart instead of using the constructors in GanttEvent. GanttMap GanttPhaseThis class represents one GanttPhase in the chart. GanttScopeA convenience class for creating a GanttScope instead of using the specific constructors on the GanttEvent. GanttSectionA GanttSection is a "box" section of the chart. GanttSpecialDateRangeThis class allows you to color a certain date range in a special background color, as well as set things such as if events should be allowed to be moved onto this range or not. GanttTester GanttToolTip HolidayOne Holiday Object represents one Holiday/Spare/Special Day in the GANTT chart.
This object can take an additional tooltip which pops up when hovering the mouse over a holiday.
The Tooltip is only displayed when the tooltip is not null and
ISettings.showHolidayToolTips()is configured to return true.
HorizontalScrollbarHandler ImageCache Utils VerticalDragModes ViewPortHandler