public void findAndUndo(Object someObj){
  super.findAndUndo(someObj);
  if (someObj instanceof TimeBoundsProvider) {
    removeTimeBoundsProvider((TimeBoundsProvider)someObj);
  }
}

public void findAndUndo ( Object someObj ) { super . findAndUndo ( someObj ) ; if ( someObj instanceof TimeBoundsProvider ) { removeTimeBoundsProvider ( ( TimeBoundsProvider ) someObj ) ; } }
omcomponent method , called when new components are removed from the maphandler . lets the clock unregister itself as propertychangelistener to timeboundsproviders .
