@Override
public void paint(mxGraphics2DCanvas canvas, mxCellState state) {
canvas.getGraphics().setBackground(getFillColor(null, null));
Pen pen = new Pen(getStrokeColor(null, null));
pen.apply(canvas.getGraphics());
canvas.getGraphics().translate(state.getX(), state.getY());
canvas.getGraphics().draw(shape);
}
@Override