Package org.robolectric.shadows
Class ShadowCanvas
java.lang.Object
org.robolectric.shadows.ShadowCanvas
- Direct Known Subclasses:
ShadowLegacyCanvas,ShadowNativeBaseCanvas
@Implements(value=android.graphics.Canvas.class,
shadowPicker=Picker.class)
public abstract class ShadowCanvas
extends Object
Base class for
Canvas shadow classes. Mainly contains public shadow API signatures.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic final classShadow picker forCanvas.static classstatic classCaptures round rectangle drawing eventsstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract intabstract intabstract Stringabstract ShadowCanvas.ArcPaintHistoryEventgetDrawnArc(int i) abstract ShadowCanvas.CirclePaintHistoryEventgetDrawnCircle(int i) abstract ShadowCanvas.LinePaintHistoryEventgetDrawnLine(int i) abstract ShadowCanvas.OvalPaintHistoryEventgetDrawnOval(int i) abstract Paintabstract PathgetDrawnPath(int i) abstract PaintgetDrawnPathPaint(int i) abstract ShadowCanvas.RectPaintHistoryEventgetDrawnRect(int i) getDrawnRoundRect(int i) abstract ShadowCanvas.TextHistoryEventgetDrawnTextEvent(int i) abstract ShadowCanvas.RectPaintHistoryEventabstract intabstract intabstract intabstract intabstract intabstract intabstract booleanabstract booleanabstract voidabstract voidsetHeight(int height) abstract voidsetWidth(int width) static String
-
Constructor Details
-
ShadowCanvas
public ShadowCanvas()
-
-
Method Details
-
visualize
-
appendDescription
-
getDescription
-
getPathPaintHistoryCount
public abstract int getPathPaintHistoryCount() -
getCirclePaintHistoryCount
public abstract int getCirclePaintHistoryCount() -
getArcPaintHistoryCount
public abstract int getArcPaintHistoryCount() -
hasDrawnPath
public abstract boolean hasDrawnPath() -
hasDrawnCircle
public abstract boolean hasDrawnCircle() -
getDrawnPathPaint
-
getDrawnPath
-
getDrawnCircle
-
getDrawnArc
-
resetCanvasHistory
public abstract void resetCanvasHistory() -
getDrawnPaint
-
setHeight
public abstract void setHeight(int height) -
setWidth
public abstract void setWidth(int width) -
getDrawnTextEvent
-
getTextHistoryCount
public abstract int getTextHistoryCount() -
getDrawnRect
-
getLastDrawnRect
-
getRectPaintHistoryCount
public abstract int getRectPaintHistoryCount() -
getDrawnRoundRect
-
getLastDrawnRoundRect
-
getRoundRectPaintHistoryCount
public abstract int getRoundRectPaintHistoryCount() -
getDrawnLine
-
getLinePaintHistoryCount
public abstract int getLinePaintHistoryCount() -
getOvalPaintHistoryCount
public abstract int getOvalPaintHistoryCount() -
getDrawnOval
-