protected void failed(Throwable e) {
   MultiStatus ms =
       new MultiStatus(
           CDIDebugModel.getPluginIdentifier(),
           ICDebugInternalConstants.STATUS_CODE_ERROR,
           ActionMessages.getString("LoadSymbolsForAllActionDelegate.0"),
           null); //$NON-NLS-1$
   ms.add(
       new Status(
           IStatus.ERROR,
           CDIDebugModel.getPluginIdentifier(),
           ICDebugInternalConstants.STATUS_CODE_ERROR,
           e.getMessage(),
           e));
   CDebugUtils.error(ms, this);
 }
 public ICBreakpointFilterExtension getFilterExtension() {
   ICBreakpoint bp = getBreakpoint();
   if (bp != null) {
     try {
       return bp.getExtension(
           CDIDebugModel.getPluginIdentifier(), ICBreakpointFilterExtension.class);
     } catch (CoreException e) {
     }
   }
   return null;
 }