|
||||||||||
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 |