&雪扇 Example 102 UNIVE 6 target DrawingEditor Shape TextView BoundingBox() GetExtent() CreateManipulator() adaptee text Line TextShape BoundingBox() BoundingBox() retum text->GetExtent() CreateManipulator() CreateManipulator() 众 retum new TextManipulator adapter Institute of Computer Software 2022-2-27 Nanjing UniversityExample 2022-2-27 Institute of Computer Software Nanjing University 6 adapter adaptee target