Class mxSvgCanvasWithStencilSupport

java.lang.Object
com.mxgraph.canvas.mxBasicCanvas
com.mxgraph.canvas.mxSvgCanvas
de.uni_trier.wi2.procake.gui.objecteditor.nestworkfloweditor.mxgraph.mxSvgCanvasWithStencilSupport
All Implemented Interfaces:
com.mxgraph.canvas.mxICanvas

public class mxSvgCanvasWithStencilSupport extends com.mxgraph.canvas.mxSvgCanvas
  • Field Summary

    Fields inherited from class com.mxgraph.canvas.mxSvgCanvas

    defs, document, embedded

    Fields inherited from class com.mxgraph.canvas.mxBasicCanvas

    DEFAULT_IMAGEBASEPATH, drawLabels, imageBasePath, imageCache, PRESERVE_IMAGE_ASPECT, scale, translate
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    drawLine(List<com.mxgraph.util.mxPoint> pts, Map<String,Object> style)
     
    drawShape(int x, int y, int w, int h, Map<String,Object> style)
     
    drawText(String text, int x, int y, int w, int h, Map<String,Object> style)
    duplicated from superclass to add "tspan.setAttribute("xml:space", "preserve");"

    Methods inherited from class com.mxgraph.canvas.mxSvgCanvas

    appendSvgElement, createDataUrl, createGradientElement, createImageElement, drawCell, drawLabel, drawMarker, getDefsElement, getDocument, getEmbeddedImageElement, getGlassGradientElement, getGradientElement, getGradientId, getResource, isEmbedded, isImageResource, setDocument, setEmbedded

    Methods inherited from class com.mxgraph.canvas.mxBasicCanvas

    flushImageCache, getImageBasePath, getImageForStyle, getScale, getTranslate, isDrawLabels, loadImage, setDrawLabels, setImageBasePath, setScale, setTranslate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • mxSvgCanvasWithStencilSupport

      public mxSvgCanvasWithStencilSupport(Document svgDocument)
  • Method Details

    • drawShape

      public Element drawShape(int x, int y, int w, int h, Map<String,Object> style)
      Overrides:
      drawShape in class com.mxgraph.canvas.mxSvgCanvas
    • drawLine

      public Element drawLine(List<com.mxgraph.util.mxPoint> pts, Map<String,Object> style)
      Overrides:
      drawLine in class com.mxgraph.canvas.mxSvgCanvas
    • drawText

      public Object drawText(String text, int x, int y, int w, int h, Map<String,Object> style)
      duplicated from superclass to add "tspan.setAttribute("xml:space", "preserve");"
      Overrides:
      drawText in class com.mxgraph.canvas.mxSvgCanvas