public void draw(Canvas canvas) {

    drawFromDrawable(canvas);

    this.drawSubdrawables(canvas);
  }