Package com.macrofocus.high_d.tablelens
Class AbstractTableLensComponent.AbstractVisualLayerIDrawing
java.lang.Object
com.macrofocus.igraphics.AbstractIDrawing
com.macrofocus.high_d.tablelens.AbstractTableLensComponent.AbstractVisualLayerIDrawing
- All Implemented Interfaces:
com.macrofocus.igraphics.IDrawing
- Enclosing class:
- AbstractTableLensComponent<Component,
Color, Row, C>
public abstract class AbstractTableLensComponent.AbstractVisualLayerIDrawing
extends com.macrofocus.igraphics.AbstractIDrawing
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractVisualLayerIDrawing
(com.macrofocus.visual.VisualLayer<Row> visualLayer) -
Method Summary
Modifier and TypeMethodDescriptionabstract void
void
draw
(com.macrofocus.igraphics.IGraphics g, com.macrofocus.geom.Point2D point, double gw, double gh, com.macrofocus.geom.Rectangle clipBounds) protected void
draw
(com.macrofocus.igraphics.IGraphics g, Row row, int height, MutableVisibleOrder<com.macrofocus.high_d.axis.AxisModel<Row, C>> axisOrder, int objectCount, int rowHeight) boolean
isActive()
Methods inherited from class com.macrofocus.igraphics.AbstractIDrawing
addIDrawingListener, notifyIDrawingChanged, removeIDrawingListener
-
Constructor Details
-
AbstractVisualLayerIDrawing
-
-
Method Details
-
isActive
public boolean isActive()- Specified by:
isActive
in interfacecom.macrofocus.igraphics.IDrawing
- Overrides:
isActive
in classcom.macrofocus.igraphics.AbstractIDrawing
-
draw
public void draw(com.macrofocus.igraphics.IGraphics g, com.macrofocus.geom.Point2D point, double gw, double gh, com.macrofocus.geom.Rectangle clipBounds) -
draw
protected void draw(com.macrofocus.igraphics.IGraphics g, Row row, int height, MutableVisibleOrder<com.macrofocus.high_d.axis.AxisModel<Row, C>> axisOrder, int objectCount, int rowHeight) -
draw
public abstract void draw(com.macrofocus.igraphics.IGraphics g, int x, int y, int width, int height, Row row)
-