Documentation of 'com.mxgraph.canvas.mxBasicCanvas' Java class
mxBasicCanvas
com.mxgraph.canvas

Class mxBasicCanvas

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String DEFAULT_IMAGEBASEPATH
      Defines the default value for the imageBasePath in all GDI canvases.
      static boolean PRESERVE_IMAGE_ASPECT
      Specifies if image aspect should be preserved in drawImage.
    • Constructor Summary

      Constructors 
      Constructor and Description
      mxBasicCanvas() 
    • Field Detail

      • PRESERVE_IMAGE_ASPECT

        public static boolean PRESERVE_IMAGE_ASPECT
        Specifies if image aspect should be preserved in drawImage. Default is true.
      • DEFAULT_IMAGEBASEPATH

        public static java.lang.String DEFAULT_IMAGEBASEPATH
        Defines the default value for the imageBasePath in all GDI canvases. Default is an empty string.
    • Constructor Detail

      • mxBasicCanvas

        public mxBasicCanvas()
    • Method Detail

      • setTranslate

        public void setTranslate(double dx,
                                 double dy)
        Sets the current translate.
        Specified by:
        setTranslate in interface mxICanvas
      • getTranslate

        public mxPoint getTranslate()
        Returns the current translate.
        Specified by:
        getTranslate in interface mxICanvas
        Returns:
        Returns the current translation.
      • setScale

        public void setScale(double scale)
        Description copied from interface: mxICanvas
        Sets the scale for the following drawing requests.
        Specified by:
        setScale in interface mxICanvas
      • getScale

        public double getScale()
        Description copied from interface: mxICanvas
        Returns the scale.
        Specified by:
        getScale in interface mxICanvas
      • setDrawLabels

        public void setDrawLabels(boolean drawLabels)
      • getImageBasePath

        public java.lang.String getImageBasePath()
      • setImageBasePath

        public void setImageBasePath(java.lang.String imageBasePath)
      • isDrawLabels

        public boolean isDrawLabels()
      • loadImage

        public java.awt.image.BufferedImage loadImage(java.lang.String image)
        Returns an image instance for the given URL. If the URL has been loaded before than an instance of the same instance is returned as in the previous call.
      • flushImageCache

        public void flushImageCache()
      • getImageForStyle

        public java.lang.String getImageForStyle(java.util.Map<java.lang.String,java.lang.Object> style)
        Gets the image path from the given style. If the path is relative (does not start with a slash) then it is appended to the imageBasePath.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.