Package com.mxgraph.shape
Class mxImageShape
- java.lang.Object
-
- com.mxgraph.shape.mxBasicShape
-
- com.mxgraph.shape.mxRectangleShape
-
- com.mxgraph.shape.mxImageShape
-
- All Implemented Interfaces:
mxIShape
- Direct Known Subclasses:
mxLabelShape
public class mxImageShape extends mxRectangleShape
A rectangular shape that contains a single image. See mxImageBundle for creating a lookup table with images which can then be referenced by key.
-
-
Constructor Summary
Constructors Constructor Description mxImageShape()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorgetFillColor(mxGraphics2DCanvas canvas, mxCellState state)java.awt.RectanglegetImageBounds(mxGraphics2DCanvas canvas, mxCellState state)java.lang.StringgetImageForStyle(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ColorgetStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)booleanhasGradient(mxGraphics2DCanvas canvas, mxCellState state)voidpaintShape(mxGraphics2DCanvas canvas, mxCellState state)-
Methods inherited from class com.mxgraph.shape.mxRectangleShape
getArcSize
-
Methods inherited from class com.mxgraph.shape.mxBasicShape
configureGraphics, createShape, getGradientBounds, hasShadow
-
-
-
-
Method Detail
-
paintShape
public void paintShape(mxGraphics2DCanvas canvas, mxCellState state)
- Specified by:
paintShapein interfacemxIShape- Overrides:
paintShapein classmxRectangleShape
-
getImageBounds
public java.awt.Rectangle getImageBounds(mxGraphics2DCanvas canvas, mxCellState state)
-
hasGradient
public boolean hasGradient(mxGraphics2DCanvas canvas, mxCellState state)
- Overrides:
hasGradientin classmxBasicShape
-
getImageForStyle
public java.lang.String getImageForStyle(mxGraphics2DCanvas canvas, mxCellState state)
-
getFillColor
public java.awt.Color getFillColor(mxGraphics2DCanvas canvas, mxCellState state)
- Overrides:
getFillColorin classmxBasicShape
-
getStrokeColor
public java.awt.Color getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)
- Overrides:
getStrokeColorin classmxBasicShape
-
-