|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use OverlapInfo | |
|---|---|
| de.jaret.util.ui.timebars.strategy | This package contains the definition of an interface for externalizing the strategy used to calculate overlap information and a default implementation that does a complete overlap check as seen in earlier versions of the time bar viewer. |
| de.jaret.util.ui.timebars.swt | This package contains the SWT version of the TimeBarViewer. |
| Uses of OverlapInfo in de.jaret.util.ui.timebars.strategy |
|---|
| Fields in de.jaret.util.ui.timebars.strategy with type parameters of type OverlapInfo | |
|---|---|
protected java.util.Map<TimeBarRow,java.util.Map<de.jaret.util.date.Interval,OverlapInfo>> |
DefaultOverlapStrategy._oiRowCache
Cache for overlap infos. |
| Methods in de.jaret.util.ui.timebars.strategy that return OverlapInfo | |
|---|---|
OverlapInfo |
IOverlapStrategy.getOverlapInfo(TimeBarRow row,
de.jaret.util.date.Interval interval)
Retrieve the information about overlapping intervals and drawing position for a given interval. |
OverlapInfo |
DefaultOverlapStrategy.getOverlapInfo(TimeBarRow row,
de.jaret.util.date.Interval interval)
Retrieve the information about overlapping intervals and drawing position for a given interval. |
| Methods in de.jaret.util.ui.timebars.strategy that return types with arguments of type OverlapInfo | |
|---|---|
java.util.Map<de.jaret.util.date.Interval,OverlapInfo> |
IOverlapStrategy.updateOICache(TimeBarRow row)
Calculate the number of overlapping intervals and determine the positions to draw them on. |
java.util.Map<de.jaret.util.date.Interval,OverlapInfo> |
DefaultOverlapStrategy.updateOICache(TimeBarRow row)
Calculate the number of overlapping intervals and determine the positions to draw them on. |
| Uses of OverlapInfo in de.jaret.util.ui.timebars.swt |
|---|
| Methods in de.jaret.util.ui.timebars.swt with parameters of type OverlapInfo | |
|---|---|
static void |
RenderDelegate.drawIntervalHorizontal(TimeBarViewerDelegate delegate,
TimeBarRenderer renderer,
boolean printing,
org.eclipse.swt.graphics.GC gc,
int y,
de.jaret.util.date.Interval interval,
OverlapInfo oi,
TimeBarRow row)
Draws a single interval. |
static void |
RenderDelegate.drawIntervalVertical(TimeBarViewerDelegate delegate,
TimeBarRenderer renderer,
boolean printing,
org.eclipse.swt.graphics.GC gc,
int x,
de.jaret.util.date.Interval interval,
OverlapInfo oi,
TimeBarRow row)
Draws a single interval (Vertical orientation). |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||