class ScreenPositionManager implements ViewChangeListener, DiscreteEventListener {

    public void close()
    {
        ControlContext globeContext = myControlRegistry.getControlContext(ControlRegistry.GLOBE_CONTROL_CONTEXT);
        globeContext.removeListener(this);
        myMapManager.getViewChangeSupport().removeViewChangeListener(this);
        myModel.setScreenPosition(null, null, null, null);
        myModel.setGeoPosition(null, null, null, null, null);
    }

    public  ScreenPositionManager(MapManager mapManager, ControlRegistry controlRegistry, XrayGogglesModel model);

}