public override void setState(DrawingState state) { this.state = state; }
public virtual void setState(DrawingState state) { this.state = state; }