public class mxDefaultTextShape extends Object implements mxITextShape
Constructor and Description |
---|
mxDefaultTextShape() |
Modifier and Type | Method and Description |
---|---|
void |
paintShape(mxGraphics2DCanvas canvas,
String text,
mxCellState state,
Map<String,Object> style) |
protected void |
postProcessLine(String text,
String line,
FontMetrics fm,
mxGraphics2DCanvas canvas,
int x,
int y)
Hook to add functionality after a line has been drawn
|
public void paintShape(mxGraphics2DCanvas canvas, String text, mxCellState state, Map<String,Object> style)
paintShape
in interface mxITextShape
protected void postProcessLine(String text, String line, FontMetrics fm, mxGraphics2DCanvas canvas, int x, int y)
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 lineCopyright (c) 2010 Gaudenz Alder, David Benson. All rights reserved.