@Override public String[] getStepDescriptions() { if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) return new String[] {MultiFixMessages.ImportsCleanUp_OrganizeImports_Description}; return null; }
/** * {@inheritDoc} */ public boolean requireAST(ICompilationUnit unit) throws CoreException { return isEnabled(CleanUpConstants.ORGANIZE_IMPORTS); }
@Override public String[] getStepDescriptions() { if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) return new String[] {MultiFixMessages.ImportsCleanUp_OrganizeImports_Description}; return null; }
/** * {@inheritDoc} */ public String[] getDescriptions() { if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) return new String[] {MultiFixMessages.ImportsCleanUp_OrganizeImports_Description}; return null; }
@Override public String getPreview() { StringBuilder buf= new StringBuilder(); if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) { buf.append("import org.model.Engine;\n"); //$NON-NLS-1$ } else { buf.append("import org.model.*;\n"); //$NON-NLS-1$ } return buf.toString(); }
@Override public String getPreview() { StringBuffer buf= new StringBuffer(); if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) { buf.append("import org.model.Engine;\n"); //$NON-NLS-1$ } else { buf.append("import org.model.*;\n"); //$NON-NLS-1$ } return buf.toString(); }
/** * {@inheritDoc} */ public String getPreview() { StringBuffer buf= new StringBuffer(); if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) { buf.append("import org.model.Engine;\n"); //$NON-NLS-1$ } else { buf.append("import org.model.*;\n"); //$NON-NLS-1$ } return buf.toString(); }
@Override public CleanUpRequirements getRequirements() { boolean isOrganizeImports= isEnabled(CleanUpConstants.ORGANIZE_IMPORTS); return new CleanUpRequirements(isOrganizeImports, isOrganizeImports, false, null); }
/** * {@inheritDoc} */ public IFix createFix(final CompilationUnit compilationUnit) throws CoreException { return ImportsFix.createCleanUp(compilationUnit, fCodeGeneratorSettings, isEnabled(CleanUpConstants.ORGANIZE_IMPORTS), fStatus); }
/** * {@inheritDoc} */ public boolean needsFreshAST(CompilationUnit compilationUnit) { if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) return true; return super.needsFreshAST(compilationUnit); }
@Override public CleanUpRequirements getRequirements() { boolean isOrganizeImports= isEnabled(CleanUpConstants.ORGANIZE_IMPORTS); return new CleanUpRequirements(isOrganizeImports, isOrganizeImports, false, null); }
@Override public ICleanUpFix createFix(CleanUpContext context) throws CoreException { CompilationUnit compilationUnit= context.getAST(); if (compilationUnit == null) return null; return ImportsFix.createCleanUp(compilationUnit, fCodeGeneratorSettings, isEnabled(CleanUpConstants.ORGANIZE_IMPORTS), fStatus); }
@Override public ICleanUpFix createFix(CleanUpContext context) throws CoreException { CompilationUnit compilationUnit= context.getAST(); if (compilationUnit == null) return null; return ImportsFix.createCleanUp(compilationUnit, fCodeGeneratorSettings, isEnabled(CleanUpConstants.ORGANIZE_IMPORTS), fStatus); }
@Override public RefactoringStatus checkPreConditions(IJavaProject project, ICompilationUnit[] compilationUnits, IProgressMonitor monitor) throws CoreException { if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) { fCodeGeneratorSettings= JavaPreferencesSettings.getCodeGenerationSettings(project); fStatus= new RefactoringStatus(); } return super.checkPreConditions(project, compilationUnits, monitor); }
/** * {@inheritDoc} */ public RefactoringStatus checkPreConditions(IJavaProject project, ICompilationUnit[] compilationUnits, IProgressMonitor monitor) throws CoreException { RefactoringStatus result= super.checkPreConditions(project, compilationUnits, monitor); if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) { fCodeGeneratorSettings= JavaPreferencesSettings.getCodeGenerationSettings(project); fStatus= new RefactoringStatus(); } return result; }
@Override public RefactoringStatus checkPreConditions(IJavaProject project, ICompilationUnit[] compilationUnits, IProgressMonitor monitor) throws CoreException { if (isEnabled(CleanUpConstants.ORGANIZE_IMPORTS)) { fCodeGeneratorSettings= JavaPreferencesSettings.getCodeGenerationSettings(project); fStatus= new RefactoringStatus(); } return super.checkPreConditions(project, compilationUnits, monitor); }