class LienzoCanvasView extends AbstractCanvasView<LienzoCanvasView> {

    @Override
    public LienzoCanvasView<L> add(final ShapeView<?> shape) {
        getLayer().add((IPrimitive<?>) shape);
        return this;
    }

    public  LienzoCanvasView();
    public  LienzoCanvasView(final BiFunction<Integer, Integer, IPrimitive<?>> decoratorFactory);

}