@Override
          public void ancestorRemoved(AncestorEvent event) {
            if (myService != null) {
              myService.dispose();
            }
          }
@Override
          public void ancestorRemoved(AncestorEvent event)