Uses of Interface
org.eclipse.nebula.widgets.ganttchart.ISettings
Package | Description |
---|---|
org.eclipse.nebula.widgets.ganttchart |
-
Uses of ISettings in org.eclipse.nebula.widgets.ganttchart
Subinterfaces of ISettings in org.eclipse.nebula.widgets.ganttchart Modifier and Type Interface Description interface
ISettings2
This interface is an extension of ISettings which lets you define various settings for the GanttChart.Classes in org.eclipse.nebula.widgets.ganttchart that implement ISettings Modifier and Type Class Description class
AbstractSettings
class
DefaultSettings
(package private) class
GanttTester.TestSettings
Methods in org.eclipse.nebula.widgets.ganttchart that return ISettings Modifier and Type Method Description ISettings
GanttChart. getSettings()
Returns the currently set settings implementor.ISettings
GanttComposite. getSettings()
Methods in org.eclipse.nebula.widgets.ganttchart with parameters of type ISettings Modifier and Type Method Description void
AbstractPaintManager. drawCheckpoint(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent event, org.eclipse.swt.graphics.GC gc, boolean threeDee, int dayWidth, int x, int y, org.eclipse.swt.graphics.Rectangle bounds)
void
IPaintManager. drawCheckpoint(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, boolean threeDee, int dayWidth, int x, int y, org.eclipse.swt.graphics.Rectangle bounds)
Draws one checkpoint.void
AbstractPaintManager. drawDaysOnChart(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent event, org.eclipse.swt.graphics.GC gc, boolean threeDee, int x, int y, int eventWidth, int daysNumber, org.eclipse.swt.graphics.Rectangle bounds)
void
IPaintManager. drawDaysOnChart(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, boolean threeDee, int x, int y, int eventWidth, int daysNumber, org.eclipse.swt.graphics.Rectangle bounds)
Draws the little plaque showing how many number of days an event spans over.void
AbstractPaintManager. drawEvent(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent event, org.eclipse.swt.graphics.GC gc, boolean isSelected, boolean threeDee, int dayWidth, int xStart, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
void
IPaintManager. drawEvent(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, boolean isSelected, boolean threeDee, int dayWidth, int x, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
Draws one normal event.void
AbstractPaintManager. drawEventString(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent event, org.eclipse.swt.graphics.GC gc, java.lang.String toDraw, boolean threeDee, int x, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
void
IPaintManager. drawEventString(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, java.lang.String toDraw, boolean threeDee, int x, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
Draws a string shown next to an event.void
AbstractPaintManager. drawImage(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent event, org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Image image, boolean threeDee, int dayWidth, int xLoc, int yStart, org.eclipse.swt.graphics.Rectangle fullBounds)
void
IPaintManager. drawImage(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Image image, boolean threeDee, int dayWidth, int x, int y, org.eclipse.swt.graphics.Rectangle bounds)
Draws one checkpoint.void
AbstractPaintManager. drawLockedDateRangeMarker(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, boolean threeDee, int dayWidth, int y, int startLoc, int end, org.eclipse.swt.graphics.Rectangle bounds)
void
IPaintManager. drawLockedDateRangeMarker(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, boolean threeDee, int dayWidth, int y, int xStart, int xEnd, org.eclipse.swt.graphics.Rectangle bounds)
Draws the marker that shows what dates an event are locked down tovoid
AbstractPaintManager. drawPlannedDates(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent event, org.eclipse.swt.graphics.GC gc, boolean threeDee, int x, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
void
IPaintManager. drawPlannedDates(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, boolean threeDee, int x, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
Draws the planned dates.void
AbstractPaintManager. drawScope(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent event, org.eclipse.swt.graphics.GC gc, boolean threeDee, int dayWidth, int x, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
void
IPaintManager. drawScope(GanttComposite ganttComposite, ISettings settings, IColorManager colorManager, GanttEvent ge, org.eclipse.swt.graphics.GC gc, boolean threeDee, int dayWidth, int x, int y, int eventWidth, org.eclipse.swt.graphics.Rectangle bounds)
Draws one scope.(package private) int
GanttSection. getEventsHeight(ISettings settings)
Constructors in org.eclipse.nebula.widgets.ganttchart with parameters of type ISettings Constructor Description GanttChart(org.eclipse.swt.widgets.Composite parent, int style, ISettings settings)
Constructs a new GANTT chart widget with custom settingsISettings
.GanttChart(org.eclipse.swt.widgets.Composite parent, int style, ISettings settings, IColorManager colorManager)
Constructs a new GANTT chart widget with custom settings and a custom color managerIColorManager
.GanttChart(org.eclipse.swt.widgets.Composite parent, int style, ISettings settings, IColorManager colorManager, IPaintManager paintManager, ILanguageManager languageManager)
Constructs a new GANTT chart widget with custom settings, custom color managerIColorManager
, a custom paint managerIPaintManager
and a custom language managerILanguageManager
.GanttChart(org.eclipse.swt.widgets.Composite parent, int style, ISettings settings, IColorManager colorManager, IPaintManager paintManager, ILanguageManager languageManager, java.util.Calendar... holidays)
Constructs a new GANTT chart widget with custom settings, custom color managerIColorManager
, a custom paint managerIPaintManager
and a custom language managerILanguageManager
.GanttChart(org.eclipse.swt.widgets.Composite parent, int style, ISettings settings, IColorManager colorManager, IPaintManager paintManager, ILanguageManager languageManager, Holiday... holidays)
Constructs a new GANTT chart widget with custom settings, custom color managerIColorManager
, a custom paint managerIPaintManager
and a custom language managerILanguageManager
.GanttComposite(GanttChart parent, int style, ISettings settings, IColorManager colorManager, IPaintManager paintManager, ILanguageManager languageManager)
GanttComposite(GanttChart parent, int style, ISettings settings, IColorManager colorManager, IPaintManager paintManager, ILanguageManager languageManager, Holiday[] holidays)