public abstract class AbstractAnnotationLayout extends java.lang.Object implements AnnotationLayoutManager
| Modifier and Type | Field and Description |
|---|---|
protected PickSupport |
pickSupport |
protected OGLStackHandler |
stackHandler |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAnnotationLayout() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginDrawAnnotations(DrawContext dc,
java.awt.Rectangle bounds) |
protected void |
drawAnnotation(DrawContext dc,
Annotation annotation,
int width,
int height,
double opacity,
Position pickPosition) |
void |
endDrawAnnotations(DrawContext dc) |
protected java.awt.Dimension |
getAnnotationSize(DrawContext dc,
Annotation annotation) |
PickSupport |
getPickSupport() |
void |
setPickSupport(PickSupport pickSupport) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdrawAnnotations, getPreferredSizeprotected PickSupport pickSupport
protected OGLStackHandler stackHandler
public void beginDrawAnnotations(DrawContext dc, java.awt.Rectangle bounds)
beginDrawAnnotations in interface AnnotationLayoutManagerprotected void drawAnnotation(DrawContext dc, Annotation annotation, int width, int height, double opacity, Position pickPosition)
public void endDrawAnnotations(DrawContext dc)
endDrawAnnotations in interface AnnotationLayoutManagerprotected java.awt.Dimension getAnnotationSize(DrawContext dc, Annotation annotation)
public PickSupport getPickSupport()
getPickSupport in interface AnnotationLayoutManagerpublic void setPickSupport(PickSupport pickSupport)
setPickSupport in interface AnnotationLayoutManager