@Override public void setVisible(boolean visible) { super.setVisible(visible); if (visible) { String message= getMoveRefactoring().isCreatingInstanceFieldMandatory() ? RefactoringMessages.MoveInnerToToplnputPage_mandatory_info : RefactoringMessages.MoveInnerToToplnputPage_optional_info; setPageComplete(RefactoringStatus.createInfoStatus(message)); } else { setPageComplete(new RefactoringStatus()); getContainer().updateMessage(); } }
/** * Returns a fatal error in case the name is empty. In all other cases, an * error based on the given status is returned. * * @param name a name * @param status a status * @return RefactoringStatus based on the given status or the name, if * empty. */ public static RefactoringStatus checkName(String name, IStatus status) { RefactoringStatus result= new RefactoringStatus(); if ("".equals(name)) //$NON-NLS-1$ return RefactoringStatus.createFatalErrorStatus(RefactoringCoreMessages.Checks_Choose_name); if (status.isOK()) return result; switch (status.getSeverity()){ case IStatus.ERROR: return RefactoringStatus.createFatalErrorStatus(status.getMessage()); case IStatus.WARNING: return RefactoringStatus.createWarningStatus(status.getMessage()); case IStatus.INFO: return RefactoringStatus.createInfoStatus(status.getMessage()); default: //no nothing return new RefactoringStatus(); } }
/** * Returns a fatal error in case the name is empty. In all other cases, an * error based on the given status is returned. * * @param name a name * @param status a status * @return RefactoringStatus based on the given status or the name, if * empty. */ public static RefactoringStatus checkName(String name, IStatus status) { RefactoringStatus result= new RefactoringStatus(); if ("".equals(name)) //$NON-NLS-1$ return RefactoringStatus.createFatalErrorStatus(RefactoringCoreMessages.Checks_Choose_name); if (status.isOK()) return result; switch (status.getSeverity()){ case IStatus.ERROR: return RefactoringStatus.createFatalErrorStatus(status.getMessage()); case IStatus.WARNING: return RefactoringStatus.createWarningStatus(status.getMessage()); case IStatus.INFO: return RefactoringStatus.createInfoStatus(status.getMessage()); default: //no nothing return new RefactoringStatus(); } }
@Override public void setVisible(boolean visible) { super.setVisible(visible); if (visible) { String message= getMoveRefactoring().isCreatingInstanceFieldMandatory() ? RefactoringMessages.MoveInnerToToplnputPage_mandatory_info : RefactoringMessages.MoveInnerToToplnputPage_optional_info; setPageComplete(RefactoringStatus.createInfoStatus(message)); } else { setPageComplete(new RefactoringStatus()); getContainer().updateMessage(); } }
public void setVisible(boolean visible) { super.setVisible(visible); if (visible) { String message= getMoveRefactoring().isCreatingInstanceFieldMandatory() ? RefactoringMessages.MoveInnerToToplnputPage_mandatory_info : RefactoringMessages.MoveInnerToToplnputPage_optional_info; setPageComplete(RefactoringStatus.createInfoStatus(message)); } else { setPageComplete(new RefactoringStatus()); getContainer().updateMessage(); } }
/** * Returns a fatal error in case the name is empty. In all other cases, an * error based on the given status is returned. * * @param name a name * @param status a status * @return RefactoringStatus based on the given status or the name, if * empty. */ public static RefactoringStatus checkName(String name, IStatus status) { RefactoringStatus result= new RefactoringStatus(); if ("".equals(name)) //$NON-NLS-1$ return RefactoringStatus.createFatalErrorStatus(RefactoringCoreMessages.Checks_Choose_name); if (status.isOK()) return result; switch (status.getSeverity()){ case IStatus.ERROR: return RefactoringStatus.createFatalErrorStatus(status.getMessage()); case IStatus.WARNING: return RefactoringStatus.createWarningStatus(status.getMessage()); case IStatus.INFO: return RefactoringStatus.createInfoStatus(status.getMessage()); default: //no nothing return new RefactoringStatus(); } }
fTargetNameField.setText(fProcessor.getTargetName()); else { setPageComplete(RefactoringStatus.createInfoStatus(RefactoringCoreMessages.Checks_Choose_name)); setPageComplete(false);
fTargetNameField.setText(fProcessor.getTargetName()); else { setPageComplete(RefactoringStatus.createInfoStatus(RefactoringCoreMessages.Checks_Choose_name)); setPageComplete(false);
fTargetNameField.setText(fProcessor.getTargetName()); else { setPageComplete(RefactoringStatus.createInfoStatus(RefactoringCoreMessages.Checks_Choose_name)); setPageComplete(false);
protected RefactoringStatus validateTextField(String text) { try { getExtractConstantRefactoring().setConstantName(text); updatePreviewLabel(); RefactoringStatus result= getExtractConstantRefactoring().checkConstantNameOnChange(); if (fOriginalMessageType == IMessageProvider.INFORMATION && result.getSeverity() == RefactoringStatus.OK) return RefactoringStatus.createInfoStatus(fOriginalMessage); else return result; } catch (JavaModelException e) { JavaPlugin.log(e); return RefactoringStatus.createFatalErrorStatus(RefactoringMessages.ExtractConstantInputPage_Internal_Error); } }
@Override protected RefactoringStatus validateTextField(String text) { try { getExtractConstantRefactoring().setConstantName(text); updatePreviewLabel(); RefactoringStatus result= getExtractConstantRefactoring().checkConstantNameOnChange(); if (fOriginalMessageType == IMessageProvider.INFORMATION && result.getSeverity() == RefactoringStatus.OK) return RefactoringStatus.createInfoStatus(fOriginalMessage); else return result; } catch (JavaModelException e) { JavaPlugin.log(e); return RefactoringStatus.createFatalErrorStatus(RefactoringMessages.ExtractConstantInputPage_Internal_Error); } }
@Override protected RefactoringStatus validateTextField(String text) { try { getExtractConstantRefactoring().setConstantName(text); updatePreviewLabel(); RefactoringStatus result= getExtractConstantRefactoring().checkConstantNameOnChange(); if (fOriginalMessageType == IMessageProvider.INFORMATION && result.getSeverity() == RefactoringStatus.OK) return RefactoringStatus.createInfoStatus(fOriginalMessage); else return result; } catch (JavaModelException e) { JavaPlugin.log(e); return RefactoringStatus.createFatalErrorStatus(RefactoringMessages.ExtractConstantInputPage_Internal_Error); } }
private static RefactoringStatus createFrom(IStatus status) { if (status.isOK()) return new RefactoringStatus(); if (!status.isMultiStatus()) { switch (status.getSeverity()) { case IStatus.OK : return new RefactoringStatus(); case IStatus.INFO : return RefactoringStatus.createInfoStatus(status.getMessage()); case IStatus.WARNING : return RefactoringStatus.createWarningStatus(status.getMessage()); case IStatus.ERROR : return RefactoringStatus.createErrorStatus(status.getMessage()); case IStatus.CANCEL : return RefactoringStatus.createFatalErrorStatus(status.getMessage()); default : return RefactoringStatus.createFatalErrorStatus(status.getMessage()); } } else { IStatus[] children= status.getChildren(); RefactoringStatus result= new RefactoringStatus(); for (int i= 0; i < children.length; i++) { result.merge(createFrom(children[i])); } return result; } } }
private static RefactoringStatus createFrom(IStatus status) { if (status.isOK()) return new RefactoringStatus(); if (!status.isMultiStatus()) { switch (status.getSeverity()) { case IStatus.OK : return new RefactoringStatus(); case IStatus.INFO : return RefactoringStatus.createInfoStatus(status.getMessage()); case IStatus.WARNING : return RefactoringStatus.createWarningStatus(status.getMessage()); case IStatus.ERROR : return RefactoringStatus.createErrorStatus(status.getMessage()); case IStatus.CANCEL : return RefactoringStatus.createFatalErrorStatus(status.getMessage()); default : return RefactoringStatus.createFatalErrorStatus(status.getMessage()); } } else { IStatus[] children= status.getChildren(); RefactoringStatus result= new RefactoringStatus(); for (int i= 0; i < children.length; i++) { result.merge(createFrom(children[i])); } return result; } } }
private static RefactoringStatus createFrom(IStatus status) { if (status.isOK()) return new RefactoringStatus(); if (!status.isMultiStatus()) { switch (status.getSeverity()) { case IStatus.OK : return new RefactoringStatus(); case IStatus.INFO : return RefactoringStatus.createInfoStatus(status.getMessage()); case IStatus.WARNING : return RefactoringStatus.createWarningStatus(status.getMessage()); case IStatus.ERROR : return RefactoringStatus.createErrorStatus(status.getMessage()); case IStatus.CANCEL : return RefactoringStatus.createFatalErrorStatus(status.getMessage()); default : return RefactoringStatus.createFatalErrorStatus(status.getMessage()); } } else { IStatus[] children= status.getChildren(); RefactoringStatus result= new RefactoringStatus(); for (int i= 0; i < children.length; i++) { result.merge(createFrom(children[i])); } return result; } } }