Package com.treemap.treeplot
Interface TreePlotView<Component,N,Row,Column,Color,Font>
- All Known Implementing Classes:
AbstractTreePlotView,SwingTreePlotView
public interface TreePlotView<Component,N,Row,Column,Color,Font>
Created by luc on 27.04.17.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContextMenuListener(com.macrofocus.crossplatform.CPCanvas.ContextMenuListener l) voidaddKeyListener(com.macrofocus.crossplatform.CPCanvas.KeyListener listener) voidaddMouseListener(com.macrofocus.crossplatform.CPCanvas.MouseListener l) voidaddMouseMotionListener(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l) voidaddMouseWheelListener(com.macrofocus.crossplatform.CPCanvas.MouseWheelListener l) voidaddProgressiveRenderer(TreePlotRenderer renderer) voidaddRenderer(TreePlotRenderer renderer) voiddrill(int x, int y) voidvoiddrillUp()intgetModel()getNode(com.macrofocus.geom.Point p) getNodes(com.macrofocus.geom.Rectangle rect) getPaint(N node, com.macrofocus.geom.Shape shape, com.macrofocus.geom.Rectangle bounds, boolean allowGradientPaint) com.macrofocus.geom.ShapegetRenderedShape(N node) com.macrofocus.rubberband.RubberBandcom.macrofocus.geom.RectanglegetScreenBounds(N node) com.macrofocus.geom.ShapegetScreenShape(N node) getSize()com.macrofocus.geom.PointgetToolTipPreferredLocation(N node) intgetWidth()floatbooleanisDirty()booleanvoidrepaint()voidsetDirty(boolean dirty) voidvoidvoidsetSelectionToolTip(TreeMapToolTip<N, Row, Column, Color, Font> tooltip) voidsetShowTiming(boolean showTiming) voidsetToolTip(TreeMapToolTip<N, Row, Column, Color, Font> tooltip) voidzoom(double x1, double x2, double y1, double y2) voidzoomIn()voidzoomOut()
-
Method Details
-
getBoundingMode
MutableSingleSelection<TreePlotView.BoundingMode> getBoundingMode() -
repaint
void repaint() -
getHeadless
-
isShowTiming
boolean isShowTiming() -
setShowTiming
void setShowTiming(boolean showTiming) -
setModel
-
getModel
-
getXGuide
-
getYGuide
-
getXRangeModel
MutableBoundedInterval getXRangeModel() -
getYRangeModel
MutableBoundedInterval getYRangeModel() -
getXCoordinateAxis
MutableOneDScreenTransform getXCoordinateAxis() -
getYCoordinateAxis
MutableOneDScreenTransform getYCoordinateAxis() -
zoom
void zoom(double x1, double x2, double y1, double y2) -
addProgressiveRenderer
-
addRenderer
-
setDirty
void setDirty(boolean dirty) -
isDirty
boolean isDirty() -
setDirtyShapes
void setDirtyShapes() -
getZoomFactor
float getZoomFactor() -
getScreenShape
-
getRenderedShape
-
getScreenBounds
-
getNode
-
getNodes
-
getRubberBand
com.macrofocus.rubberband.RubberBand getRubberBand() -
getPaint
-
getProgressiveRenderers
List<TreePlotRenderer> getProgressiveRenderers() -
getRenderers
List<TreePlotRenderer> getRenderers() -
getTooltipRenderer
-
getToolTip
-
setToolTip
-
getSelectionToolTip
-
setSelectionToolTip
-
getToolTipPreferredLocation
-
getWidth
int getWidth() -
getHeight
int getHeight() -
getNativeComponent
Component getNativeComponent() -
getSize
-
addMouseListener
@JsIgnore void addMouseListener(com.macrofocus.crossplatform.CPCanvas.MouseListener l) -
addMouseMotionListener
@JsIgnore void addMouseMotionListener(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l) -
addMouseWheelListener
@JsIgnore void addMouseWheelListener(com.macrofocus.crossplatform.CPCanvas.MouseWheelListener l) -
addKeyListener
@JsIgnore void addKeyListener(com.macrofocus.crossplatform.CPCanvas.KeyListener listener) -
addContextMenuListener
void addContextMenuListener(com.macrofocus.crossplatform.CPCanvas.ContextMenuListener l) -
drill
void drill(int x, int y) -
drillDown
void drillDown() -
drillUp
void drillUp() -
zoomIn
void zoomIn() -
zoomOut
void zoomOut()
-