/** * */ public static Document createVmlDocument(mxGraph graph, Object[] cells, double scale, Color background, mxRectangle clip) { mxVmlCanvas canvas = (mxVmlCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxVmlCanvas(mxDomUtils.createVmlDocument()); } }); return canvas.getDocument(); }
/** * */ public static Document createSvgDocument(mxGraph graph, Object[] cells, double scale, Color background, mxRectangle clip) { mxSvgCanvas canvas = (mxSvgCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxSvgCanvas(mxDomUtils.createSvgDocument(width, height)); } }); return canvas.getDocument(); }
/** * */ public static Document createHtmlDocument(mxGraph graph, Object[] cells, double scale, Color background, mxRectangle clip) { mxHtmlCanvas canvas = (mxHtmlCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxHtmlCanvas(mxDomUtils.createHtmlDocument()); } }); return canvas.getDocument(); }
/** * */ public static Document createHtmlDocument(mxGraph graph, Object[] cells, double scale, Color background, mxRectangle clip) { mxHtmlCanvas canvas = (mxHtmlCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxHtmlCanvas(mxDomUtils.createHtmlDocument()); } }); return canvas.getDocument(); }
/** * */ public static Document createVmlDocument(mxGraph graph, Object[] cells, double scale, Color background, mxRectangle clip) { mxVmlCanvas canvas = (mxVmlCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxVmlCanvas(mxDomUtils.createVmlDocument()); } }); return canvas.getDocument(); }
/** * */ public static Document createSvgDocument(mxGraph graph, Object[] cells, double scale, Color background, mxRectangle clip) { mxSvgCanvas canvas = (mxSvgCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxSvgCanvas(mxDomUtils.createSvgDocument(width, height)); } }); return canvas.getDocument(); }
/** * */ public static BufferedImage createBufferedImage(mxGraph graph, Object[] cells, double scale, final Color background, final boolean antiAlias, mxRectangle clip, final mxGraphics2DCanvas graphicsCanvas) { mxImageCanvas canvas = (mxImageCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxImageCanvas(graphicsCanvas, width, height, background, antiAlias); } }); return (canvas != null) ? canvas.destroy() : null; }
/** * */ public static BufferedImage createBufferedImage(mxGraph graph, Object[] cells, double scale, final Color background, final boolean antiAlias, mxRectangle clip, final mxGraphics2DCanvas graphicsCanvas) { mxImageCanvas canvas = (mxImageCanvas) drawCells(graph, cells, scale, clip, new CanvasFactory() { public mxICanvas createCanvas(int width, int height) { return new mxImageCanvas(graphicsCanvas, width, height, background, antiAlias); } }); return (canvas != null) ? canvas.destroy() : null; }
mxSvgCanvas canvas = (mxSvgCanvas) mxCellRenderer.drawCells(graph, null, 1, null, new CanvasFactory() { @Override public mxICanvas createCanvas(int width, int height) {
mxSvgCanvas canvas = (mxSvgCanvas) mxCellRenderer.drawCells(graph, null, 1, null, new CanvasFactory() { @Override public mxICanvas createCanvas(int width, int height) {