question: public void findAndUndo ( Object someObj ) { if ( someObj instanceof com . bbn . openmap . MapBean ) { logger . fine ( "ProjectionStack removing a MapBean." ) ; MapBean map = getMapBean ( ) ; if ( map != null && map == ( MapBean ) someObj ) { setMapBean ( null ) ; } } }
target:  Look at the object received in a MapHandler status message and disconnect from it if necessary.