private Bundle getBundle(IStatus status) { String pluginID = status.getPlugin(); if (pluginID == null) return bundle; Bundle[] bundles = packageAdmin.getBundles(pluginID, null); return bundles == null || bundles.length == 0 ? bundle : bundles[0]; }
private Bundle getBundle(IStatus status) { String pluginID = status.getPlugin(); if (pluginID == null) return bundle; Bundle[] bundles = packageAdmin.getBundles(pluginID, null); return bundles == null || bundles.length == 0 ? bundle : bundles[0]; }
private Bundle getBundle(IStatus status) { String pluginID = status.getPlugin(); if (pluginID == null) return bundle; Bundle[] bundles = packageAdmin.getBundles(pluginID, null); return bundles == null || bundles.length == 0 ? bundle : bundles[0]; }
private Bundle getBundle(IStatus status) { String pluginID = status.getPlugin(); if (pluginID == null) return bundle; Bundle[] bundles = packageAdmin.getBundles(pluginID, null); return bundles == null || bundles.length == 0 ? bundle : bundles[0]; }
private static boolean primIsResourceNotFound(Throwable excep) { if (excep instanceof CoreException) { IStatus status = ((CoreException) excep).getStatus(); return status.getCode() == IResourceStatus.RESOURCE_NOT_FOUND && ResourcesPlugin.PI_RESOURCES.equals(status.getPlugin()); } return false; }
protected MultiStatus computeGroupResult(List<IStatus> jobResults) { List<IStatus> importantResults = new ArrayList<IStatus>(); for (IStatus jobResult : jobResults) { if (jobResult.getSeverity() != IStatus.OK) importantResults.add(jobResult); } if (importantResults.isEmpty()) return new MultiStatus("org.eclipse.core.jobs", 0, name, null); //$NON-NLS-1$ String pluginId = importantResults.get(0).getPlugin(); IStatus[] groupResults = importantResults.toArray(new IStatus[importantResults.size()]); return new MultiStatus(pluginId, 0, groupResults, name, null); }
/** * Creates a new Status based on the original status, but with a different * message * * @param originalStatus * @param newMessage * @return */ public static IStatus newStatus(IStatus originalStatus, String newMessage) { return new Status(originalStatus.getSeverity(), originalStatus.getPlugin(), originalStatus.getCode(), newMessage, originalStatus.getException()); }
protected void addToStatus(CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) { message= JarPackagerMessages.JarFileExportOperation_coreErrorDuringExport; status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), message, ex); } fStatus.add(status); }
protected final void addToStatus(CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) { message= JarPackagerMessages.JarFileExportOperation_coreErrorDuringExport; status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), message, ex); } fStatus.add(status); } }
private void addToStatus(CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) { message= JarPackagerMessages.JarFileExportOperation_coreErrorDuringExport; status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), message, ex); } fStatus.add(status); }
private void addToStatus(CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) { message= JarPackagerMessages.JarFileExportOperation_coreErrorDuringExport; status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), message, ex); } fStatus.add(status); }
private void addToStatus(CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) { message= JarPackagerMessages.JarFileExportOperation_coreErrorDuringExport; status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), message, ex); } fStatus.add(status); }
private void addToStatus(MultiStatus multiStatus, String defaultMessage, CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), defaultMessage, ex); multiStatus.add(status); } }
protected final void addToStatus(CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) { message= JarPackagerMessages.JarFileExportOperation_coreErrorDuringExport; status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), message, ex); } fStatus.add(status); } }
private void addToStatus(MultiStatus multiStatus, String defaultMessage, CoreException ex) { IStatus status= ex.getStatus(); String message= ex.getLocalizedMessage(); if (message == null || message.length() < 1) status= new Status(status.getSeverity(), status.getPlugin(), status.getCode(), defaultMessage, ex); multiStatus.add(status); } }
@Override protected IStatus run(IProgressMonitor monitor) { try { runnable.run(monitor); } catch (CoreException e) { IStatus st = e.getStatus(); return new Status(st.getSeverity(), st.getPlugin(), st.getCode(), st.getMessage(), e); } return Status.OK_STATUS; }
@Override protected void openSaveErrorDialog(String title, String message, CoreException exception) { IStatus status= exception.getStatus(); if (JavaUI.ID_PLUGIN.equals(status.getPlugin()) && (status.getCode() == IJavaStatusConstants.EDITOR_POST_SAVE_NOTIFICATION || status.getCode() == IJavaStatusConstants.EDITOR_CHANGED_REGION_CALCULATION)) { openSaveListenerWarningDialog(title, message, exception); return; } super.openSaveErrorDialog(title, message, exception); }
public void setBlocked(IStatus reason) { setBlocked (new BasicDiagnostic (reason.getSeverity(), reason.getPlugin(), reason.getCode(), reason.getMessage(), null)); }
public SerializableStatus(IStatus status) { setSeverity(status.getSeverity()); setPlugin(status.getPlugin()); setCode(status.getCode()); setMessage(status.getMessage()); setException(status.getException()); }
private IStatus covertFilesToMappings(IStatus status, IMergeContext mergeContext) { if (status.getCode() == IMergeStatus.CONFLICTS) { // In general, we can't say which mapping failed so return them all return new MergeStatus(status.getPlugin(), status.getMessage(), mergeContext.getScope().getMappings(getModelProvider().getDescriptor().getId())); } return status; } }