protected boolean isErrorStatus(IStatus status) { if (!super.isErrorStatus(status)) return false; if (!status.isMultiStatus()) return !isReadOnlyLocalStatus(status); IStatus[] childrenStatus= status.getChildren(); for (int i= 0; i < childrenStatus.length; i++) { if (childrenStatus[i].getSeverity() == IStatus.ERROR && !isReadOnlyLocalStatus(childrenStatus[i])) return true; } return false; }
@Override protected boolean isErrorStatus(IStatus status) { if (!super.isErrorStatus(status)) return false; if (!status.isMultiStatus()) return !isReadOnlyLocalStatus(status); IStatus[] childrenStatus= status.getChildren(); for (int i= 0; i < childrenStatus.length; i++) { if (childrenStatus[i].getSeverity() == IStatus.ERROR && !isReadOnlyLocalStatus(childrenStatus[i])) return true; } return false; }
@Override protected boolean isErrorStatus(IStatus status) { return super.isErrorStatus(status) || getDocument().getCAS().getDocumentText() == null; }
public boolean validateEditorInputState() { if (!super.validateEditorInputState()) return false; if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension)getDocumentProvider(); IStatus status= extension.getStatus(getEditorInput()); return !isErrorStatus(status) && status.getSeverity() != IStatus.CANCEL; } return true; }
@Override public boolean validateEditorInputState() { if (!super.validateEditorInputState()) return false; if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension)getDocumentProvider(); IStatus status= extension.getStatus(getEditorInput()); return !isErrorStatus(status) && status.getSeverity() != IStatus.CANCEL; } return true; }
@Override public boolean validateEditorInputState() { if (!super.validateEditorInputState()) return false; if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension)getDocumentProvider(); IStatus status= extension.getStatus(getEditorInput()); return !isErrorStatus(status) && status.getSeverity() != IStatus.CANCEL; } return true; }
protected void updateStatusField(String category) { IDocumentProvider provider= getDocumentProvider(); if (provider instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) provider; IStatus status= extension.getStatus(getEditorInput()); if (isErrorStatus(status)) { IStatusField field= getStatusField(category); if (field != null) { field.setText(fErrorLabel); return; } } } super.updateStatusField(category); }
@Override protected void updateStatusField(String category) { IDocumentProvider provider= getDocumentProvider(); if (provider instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) provider; IStatus status= extension.getStatus(getEditorInput()); if (isErrorStatus(status)) { IStatusField field= getStatusField(category); if (field != null) { field.setText(fErrorLabel); return; } } } super.updateStatusField(category); }
@Override protected void updateStatusField(String category) { IDocumentProvider provider= getDocumentProvider(); if (provider instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) provider; IStatus status= extension.getStatus(getEditorInput()); if (isErrorStatus(status)) { IStatusField field= getStatusField(category); if (field != null) { field.setText(fErrorLabel); return; } } } super.updateStatusField(category); }
IDocumentProviderExtension extension= (IDocumentProviderExtension) getDocumentProvider(); IStatus status= extension.getStatus(input); if (!isErrorStatus(status)) { front= fDefaultComposite; } else {
IDocumentProviderExtension extension= (IDocumentProviderExtension) getDocumentProvider(); IStatus status= extension.getStatus(input); if (!isErrorStatus(status)) { front= fDefaultComposite; } else {
IDocumentProviderExtension extension= (IDocumentProviderExtension) getDocumentProvider(); IStatus status= extension.getStatus(input); if (!isErrorStatus(status)) { front= fDefaultComposite; } else {