/** * @return Returns <code>true</code> if the attribute a on a container child and is not supported */ public boolean isNotSupported() { return fStatus != null && fStatus.getCode() == ClasspathContainerInitializer.ATTRIBUTE_NOT_SUPPORTED; }
@Override protected boolean ignoreErrorStatus(IStatus status) { if (status.getCode() == IJavaModelStatusConstants.ELEMENT_NOT_ON_CLASSPATH && workingOnOldClasspath.get() == Boolean.TRUE) return true; return false; } }
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; }
@Override public boolean isNotSynchronizedException(Object element, CoreException ex) { IStatus status= ex.getStatus(); if (status == null || status instanceof MultiStatus) return false; if (status.getException() != null) return false; return status.getCode() == IResourceStatus.OUT_OF_SYNC_LOCAL; }
@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); }
private void extractExpectedMD5(IStatus status, Set<String> expected) { if (status.getCode() == ProvisionException.ARTIFACT_MD5_NOT_MATCH) { Pattern p = Pattern.compile(Messages.Error_unexpected_hash.replaceAll("[{][01][}]", "(.*)")); Matcher m = p.matcher(status.getMessage()); if (!m.matches()) throw new Error("Failed to parse message about unexpected hash."); expected.add(m.group(2)); } for (IStatus c : status.getChildren()) { extractExpectedMD5(c, expected); } }
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 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(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); } }
public static boolean isFailedWriteFileFailure(CoreException ex) { org.eclipse.core.runtime.IStatus status = ex.getStatus(); if (status == null) return false; Throwable nested = status.getException(); if (nested instanceof CoreException) return isFailedWriteFileFailure((CoreException) nested); return status.getCode() == org.eclipse.core.resources.IResourceStatus.FAILED_WRITE_LOCAL; }
private IEditorPart showWithoutReuse(Object element) throws PartInitException { try { return EditorUtility.openInEditor(element, false); } catch (PartInitException e) { if (e.getStatus().getCode() != IJavaStatusConstants.EDITOR_NO_EDITOR_INPUT) { throw e; } } return null; }
@Override public String getToolTipText() { boolean prompt = (event.getStatus().getCode() == IRefreshEvent.STATUS_NO_CHANGES); if(prompt) { return TeamUIMessages.RefreshSubscriberJob_2a; } else { return NLS.bind(TeamUIMessages.RefreshSubscriberJob_2b, new String[] { Utils.shortenText(SynchronizeView.MAX_NAME_LENGTH, participant.getName()) }); } } };
/** * Creates and returns a new Java model exception for this element with the given status. */ public JavaModelException newJavaModelException(IStatus status) { if (status instanceof IJavaModelStatus) return new JavaModelException((IJavaModelStatus) status); else return new JavaModelException(new JavaModelStatus(status.getSeverity(), status.getCode(), status.getMessage())); } /*
/** * Creates and returns a new Java model exception for this element with the given status. */ public JavaModelException newJavaModelException(IStatus status) { if (status instanceof IJavaModelStatus) return new JavaModelException((IJavaModelStatus) status); else return new JavaModelException(new JavaModelStatus(status.getSeverity(), status.getCode(), status.getMessage())); } /*
/** * Creates and returns a new Java model exception for this element with the given status. */ public JavaModelException newJavaModelException(IStatus status) { if (status instanceof IJavaModelStatus) return new JavaModelException((IJavaModelStatus) status); else return new JavaModelException(new JavaModelStatus(status.getSeverity(), status.getCode(), status.getMessage())); } /*
@Override public void run() { // If there are no changes if (event.getStatus().getCode() == IRefreshEvent.STATUS_NO_CHANGES) { MessageDialog.openInformation(shell, TeamUIMessages.OpenComparedDialog_noChangeTitle, TeamUIMessages.OpenComparedDialog_noChangesMessage); // return; } compareAndOpenDialog(event, participant); setEnabled(false); } @Override
public SerializableStatus(IStatus status) { setSeverity(status.getSeverity()); setPlugin(status.getPlugin()); setCode(status.getCode()); setMessage(status.getMessage()); setException(status.getException()); }