private void typeSelected(ITypeBinding type) { boolean isValid= getGeneralizeTypeRefactoring().getValidTypes().contains(type); ChangeTypeInputPage.this.setPageComplete(isValid); if (isValid) { ChangeTypeInputPage.this.setMessage(""); //$NON-NLS-1$ } else { if (getGeneralizeTypeRefactoring().getOriginalType().equals(type)) { ChangeTypeInputPage.this.setMessage(Messages.format( RefactoringMessages.ChangeTypeWizard_with_itself, type.getName())); } else { ChangeTypeInputPage.this.setMessage(Messages.format( RefactoringMessages.ChangeTypeWizard_grayed_types, new Object[] {type.getName(), getGeneralizeTypeRefactoring().getOriginalType().getName()})); } } }
setPageComplete(false); } else if (fValidTypes == null || fValidTypes.size() == 0){ ChangeTypeInputPage.this.setErrorMessage(RefactoringMessages.ChangeTypeWizard_declCannotBeChanged); setPageComplete(false); } else { TreeItem selection= getInitialSelection(fValidTypes); fTreeViewer.getTree().setSelection(new TreeItem[]{ selection }); setPageComplete(true); ChangeTypeInputPage.this.setMessage(""); //$NON-NLS-1$
private void typeSelected(ITypeBinding type) { boolean isValid= getGeneralizeTypeRefactoring().getValidTypes().contains(type); ChangeTypeInputPage.this.setPageComplete(isValid); if (isValid) { ChangeTypeInputPage.this.setMessage(""); //$NON-NLS-1$ } else { if (getGeneralizeTypeRefactoring().getOriginalType().equals(type)) { ChangeTypeInputPage.this.setMessage(Messages.format( RefactoringMessages.ChangeTypeWizard_with_itself, BasicElementLabels.getJavaElementName(type.getName()))); } else { ChangeTypeInputPage.this.setMessage(Messages.format( RefactoringMessages.ChangeTypeWizard_grayed_types, new Object[] {BasicElementLabels.getJavaElementName(type.getName()), BasicElementLabels.getJavaElementName(getGeneralizeTypeRefactoring().getOriginalType().getName())})); } } }
setPageComplete(false); } else if (fValidTypes == null || fValidTypes.size() == 0){ ChangeTypeInputPage.this.setErrorMessage(RefactoringMessages.ChangeTypeWizard_declCannotBeChanged); setPageComplete(false); } else { TreeItem selection= getInitialSelection(fValidTypes); fTreeViewer.getTree().setSelection(new TreeItem[]{ selection }); setPageComplete(true); ChangeTypeInputPage.this.setMessage(""); //$NON-NLS-1$
setPageComplete(false); } else if (fValidTypes == null || fValidTypes.size() == 0){ ChangeTypeInputPage.this.setErrorMessage(RefactoringMessages.ChangeTypeWizard_declCannotBeChanged); setPageComplete(false); } else { TreeItem selection= getInitialSelection(fValidTypes); fTreeViewer.getTree().setSelection(new TreeItem[]{ selection }); setPageComplete(true); ChangeTypeInputPage.this.setMessage(""); //$NON-NLS-1$
private void typeSelected(ITypeBinding type) { boolean isValid= getGeneralizeTypeRefactoring().getValidTypes().contains(type); ChangeTypeInputPage.this.setPageComplete(isValid); if (isValid) { ChangeTypeInputPage.this.setMessage(""); //$NON-NLS-1$ } else { if (getGeneralizeTypeRefactoring().getOriginalType().equals(type)) { ChangeTypeInputPage.this.setMessage(Messages.format( RefactoringMessages.ChangeTypeWizard_with_itself, BasicElementLabels.getJavaElementName(type.getName()))); } else { ChangeTypeInputPage.this.setMessage(Messages.format( RefactoringMessages.ChangeTypeWizard_grayed_types, new Object[] {BasicElementLabels.getJavaElementName(type.getName()), BasicElementLabels.getJavaElementName(getGeneralizeTypeRefactoring().getOriginalType().getName())})); } } }