Package | Description |
---|---|
org.eclipse.nebula.widgets.ganttchart |
Modifier and Type | Interface and Description |
---|---|
interface |
ISettings2
This interface is an extension of ISettings which lets you define various settings for the GanttChart.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSettings |
class |
DefaultSettings |
(package private) class |
GanttTester.TestSettings |
Modifier and Type | Method and Description |
---|---|
ISettings |
GanttComposite.getSettings() |
ISettings |
GanttChart.getSettings()
Returns the currently set settings implementor.
|
Modifier and Type | Method and Description |
---|---|
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.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.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.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.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.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.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.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.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.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.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 to
|
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.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.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.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.
|
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) |
(package private) int |
GanttSection.getEventsHeight(ISettings settings) |
Constructor and Description |
---|
GanttChart(org.eclipse.swt.widgets.Composite parent,
int style,
ISettings settings)
Constructs a new GANTT chart widget with custom settings
ISettings . |
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 manager
IColorManager . |
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 manager
IColorManager , a custom paint manager
IPaintManager and a custom language manager ILanguageManager . |
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 manager
IColorManager , a custom paint manager IPaintManager and a custom language
manager ILanguageManager . |
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 manager
IColorManager , a custom paint manager IPaintManager and a custom language
manager ILanguageManager . |
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) |