package com.himamis.retex.renderer.android.graphics; import com.himamis.retex.renderer.share.platform.graphics.BasicStroke; import com.himamis.retex.renderer.share.platform.graphics.Color; import com.himamis.retex.renderer.share.platform.graphics.GraphicsFactory; import com.himamis.retex.renderer.share.platform.graphics.Image; import com.himamis.retex.renderer.share.platform.graphics.Transform; public class GraphicsFactoryAndroid extends GraphicsFactory { @Override public BasicStroke createBasicStroke(double width, int cap, int join, double miterLimit) { return new BasicStrokeA(width, miterLimit, cap, join); } @Override public Color createColor(int red, int green, int blue) { return new ColorA(red, green, blue); } @Override public Image createImage(int width, int height, int type) { return new ImageA(width, height, type); } @Override public Transform createTransform() { return new TransformA(); } }