Have you tried to use the GRAPHIC, get your geometry and use the functionality of GeometryOperations to perform the ROTATION?
When just to do the rotation, update the graphic.
Just a thought after to see both "Mapping Class Diagram" and "Geometry Class Diagram".
JMJ98