com.mxgraph.shape
Class mxBasicShape
java.lang.Object
   com.mxgraph.shape.mxBasicShape
com.mxgraph.shape.mxBasicShape
- All Implemented Interfaces: 
- mxIShape
- Direct Known Subclasses: 
- mxActorShape, mxArrowShape, mxCloudShape, mxConnectorShape, mxCylinderShape, mxEllipseShape, mxHexagonShape, mxLineShape, mxRectangleShape, mxRhombusShape, mxStencilShape, mxSwimlaneShape, mxTriangleShape
- public class mxBasicShape 
- extends Object- implements mxIShape
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
mxBasicShape
public mxBasicShape()
paintShape
public void paintShape(mxGraphics2DCanvas canvas,
                       mxCellState state)
- 
- Specified by:
- paintShapein interface- mxIShape
 
- 
 
createShape
public Shape createShape(mxGraphics2DCanvas canvas,
                         mxCellState state)
- 
 
- 
 
configureGraphics
protected boolean configureGraphics(mxGraphics2DCanvas canvas,
                                    mxCellState state,
                                    boolean background)
- Configures the graphics object ready to paint.
 
- 
 
- 
- Parameters:
- canvas- the canvas to be painted to
- state- the state of cell to be painted
- background- whether or not this is the background stage of 
                        the shape paint
- Returns:
- whether or not the shape is ready to be drawn
 
hasShadow
public boolean hasShadow(mxGraphics2DCanvas canvas,
                         mxCellState state)
- 
 
- 
 
getFillColor
public Color getFillColor(mxGraphics2DCanvas canvas,
                          mxCellState state)
- 
 
- 
 
getStrokeColor
public Color getStrokeColor(mxGraphics2DCanvas canvas,
                            mxCellState state)
- 
 
- 
 
Copyright (c) 2010 Gaudenz Alder. All rights reserved.