Package com.mxgraph.shape
Class mxDefaultTextShape
- java.lang.Object
-
- com.mxgraph.shape.mxDefaultTextShape
-
- All Implemented Interfaces:
mxITextShape
public class mxDefaultTextShape extends java.lang.Object implements mxITextShape
-
-
Constructor Summary
Constructors Constructor Description mxDefaultTextShape()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)
protected void
postProcessLine(java.lang.String text, java.lang.String line, java.awt.FontMetrics fm, mxGraphics2DCanvas canvas, int x, int y)
Hook to add functionality after a line has been drawn
-
-
-
Method Detail
-
paintShape
public void paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)
- Specified by:
paintShape
in interfacemxITextShape
-
postProcessLine
protected void postProcessLine(java.lang.String text, java.lang.String line, java.awt.FontMetrics fm, mxGraphics2DCanvas canvas, int x, int y)
Hook to add functionality after a line has been drawn- Parameters:
text
- the entire label textline
- the line at the specified locationfm
- the text font metricscanvas
- the canvas object currently being painted tox
- the x co-ord of the baseline of the text liney
- the y co-ord of the baseline of the text line
-
-