/** * * @param aContentProvider * @return True if all is well. */ public boolean initialize(IStructuredContentProvider aContentProvider) { boolean result = true; try { if (aContentProvider != null) { aContentProvider.inputChanged(viewer, cachedOldInput, cachedNewInput); } } catch (RuntimeException e) { NavigatorPlugin.logError(0, e.toString(), e); result = false; } return result; }