public override void Select(DrawingObject obj) { obj.ChangeState(PolygonDrawState.GetInstance()); }
public override void Deselect(DrawingObject obj) { obj.ChangeState(StaticState.GetInstance()); }