question: public void deselect ( ) { super . deselect ( ) ; synchronized ( graphics ) { for ( OMGeometry omg : graphics ) { omg . deselect ( ) ; } } }
target:  If you call deselect() on an OMGraphicList, it calls deselect() all the graphics it contains, as well as the deselect method on it's super class.