public void findAndInit(Object someObj) { super.findAndInit(someObj); if (someObj instanceof MapHandler) { // Check to see if the MapBean is already available. map = (MapBean) mapHandler.get("com.bbn.openmap.MapBean"); infoDelegator = (InformationDelegator) mapHandler.get("com.bbn.openmap.InformationDelegator"); } if (someObj instanceof MapBean) { map = (MapBean) someObj; } if (someObj instanceof InformationDelegator) { infoDelegator = (InformationDelegator) someObj; } }