private String getSelectedCleanUpsText(CleanUpOptions options) { StringBuffer buf= new StringBuffer(); final ICleanUp[] cleanUps= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(); for (int i= 0; i < cleanUps.length; i++) { cleanUps[i].setOptions(options); String[] descriptions= cleanUps[i].getStepDescriptions(); if (descriptions != null) { for (int j= 0; j < descriptions.length; j++) { if (buf.length() > 0) { buf.append('\n'); } buf.append(descriptions[j]); } } } String string= buf.toString(); return string; }
private String getSelectedCleanUpsText(CleanUpOptions options) { StringBuilder buf= new StringBuilder(); final ICleanUp[] cleanUps= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(); for (int i= 0; i < cleanUps.length; i++) { cleanUps[i].setOptions(options); String[] descriptions= cleanUps[i].getStepDescriptions(); if (descriptions != null) { for (int j= 0; j < descriptions.length; j++) { if (buf.length() > 0) { buf.append('\n'); } buf.append(descriptions[j]); } } } String string= buf.toString(); return string; }
private void showCustomSettings(BulletListBlock bulletListBlock) { StringBuilder buf= new StringBuilder(); final ICleanUp[] cleanUps= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(); CleanUpOptions options= new MapCleanUpOptions(fCustomSettings); for (int i= 0; i < cleanUps.length; i++) { cleanUps[i].setOptions(options); String[] descriptions= cleanUps[i].getStepDescriptions(); if (descriptions != null) { for (int j= 0; j < descriptions.length; j++) { if (buf.length() > 0) { buf.append('\n'); } buf.append(descriptions[j]); } } } bulletListBlock.setText(buf.toString()); }
private void showCustomSettings(BulletListBlock bulletListBlock) { StringBuffer buf= new StringBuffer(); final ICleanUp[] cleanUps= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(); CleanUpOptions options= new MapCleanUpOptions(fCustomSettings); for (int i= 0; i < cleanUps.length; i++) { cleanUps[i].setOptions(options); String[] descriptions= cleanUps[i].getStepDescriptions(); if (descriptions != null) { for (int j= 0; j < descriptions.length; j++) { if (buf.length() > 0) { buf.append('\n'); } buf.append(descriptions[j]); } } } bulletListBlock.setText(buf.toString()); }
private static ICleanUp[] getCleanUps(Map<String, String> settings, Set<String> ids) { ICleanUp[] result= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(ids); for (int i= 0; i < result.length; i++) { result[i].setOptions(new MapCleanUpOptions(settings)); } return result; }
private static ICleanUp[] getCleanUps(Map<String, String> settings, Set<String> ids) { ICleanUp[] result= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(ids); for (int i= 0; i < result.length; i++) { result[i].setOptions(new MapCleanUpOptions(settings)); } return result; }
private RefactoringStatus setOptionsFromProfile(IJavaProject javaProject, ICleanUp[] cleanUps) { Map<String, String> options= CleanUpPreferenceUtil.loadOptions(new ProjectScope(javaProject.getProject())); if (options == null) return RefactoringStatus.createFatalErrorStatus(Messages.format(FixMessages.CleanUpRefactoring_could_not_retrive_profile, BasicElementLabels.getResourceName(javaProject.getProject()))); CleanUpOptions cleanUpOptions= new MapCleanUpOptions(options); for (int i= 0; i < cleanUps.length; i++) cleanUps[i].setOptions(cleanUpOptions); return new RefactoringStatus(); }
private RefactoringStatus setOptionsFromProfile(IJavaProject javaProject, ICleanUp[] cleanUps) { Map<String, String> options= CleanUpPreferenceUtil.loadOptions(new ProjectScope(javaProject.getProject())); if (options == null) return RefactoringStatus.createFatalErrorStatus(Messages.format(FixMessages.CleanUpRefactoring_could_not_retrive_profile, BasicElementLabels.getResourceName(javaProject.getProject()))); CleanUpOptions cleanUpOptions= new MapCleanUpOptions(options); for (int i= 0; i < cleanUps.length; i++) cleanUps[i].setOptions(cleanUpOptions); return new RefactoringStatus(); }
@Override public void run() throws Exception { ICleanUp cleanUp= cleanUpDescriptor.createCleanUp(); if (cleanUp == null) disable[0]= true; else { cleanUp.setOptions(new CleanUpOptions()); String[] enbledSteps= cleanUp.getStepDescriptions(); if (enbledSteps != null && enbledSteps.length > 0) { JavaPlugin.logErrorMessage( Messages.format(FixMessages.CleanUpRegistry_cleanUpAlwaysEnabled_error, new String[] { cleanUpDescriptor.getId(), cleanUpDescriptor.fElement.getContributor().getName() })); disable[0]= true; } } } @Override
@Override public void run() throws Exception { ICleanUp cleanUp= cleanUpDescriptor.createCleanUp(); if (cleanUp == null) disable[0]= true; else { cleanUp.setOptions(new CleanUpOptions()); String[] enbledSteps= cleanUp.getStepDescriptions(); if (enbledSteps != null && enbledSteps.length > 0) { JavaPlugin.logErrorMessage( Messages.format(FixMessages.CleanUpRegistry_cleanUpAlwaysEnabled_error, new String[] { cleanUpDescriptor.getId(), cleanUpDescriptor.fElement.getContributor().getName() })); disable[0]= true; } } } @Override
CleanUpOptions options= new MapCleanUpOptions(sharedSettings); for (int i= 0; i < cleanUps.length; i++) { cleanUps[i].setOptions(options);
CleanUpOptions options= new MapCleanUpOptions(sharedSettings); for (int i= 0; i < cleanUps.length; i++) { cleanUps[i].setOptions(options);
private void initializeRefactoring() { CleanUpRefactoring refactoring= (CleanUpRefactoring)getRefactoring(); CleanUpOptions options= null; if (fUseCustomField.isSelected()) { refactoring.setUseOptionsFromProfile(false); options= new MapCleanUpOptions(fCustomSettings); } else { refactoring.setUseOptionsFromProfile(true); } refactoring.clearCleanUps(); ICleanUp[] cleanups= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(); for (int i= 0; i < cleanups.length; i++) { if (options != null) cleanups[i].setOptions(options); refactoring.addCleanUp(cleanups[i]); } }
private void initializeRefactoring() { CleanUpRefactoring refactoring= (CleanUpRefactoring)getRefactoring(); CleanUpOptions options= null; if (fUseCustomField.isSelected()) { refactoring.setUseOptionsFromProfile(false); options= new MapCleanUpOptions(fCustomSettings); } else { refactoring.setUseOptionsFromProfile(true); } refactoring.clearCleanUps(); ICleanUp[] cleanups= JavaPlugin.getDefault().getCleanUpRegistry().createCleanUps(); for (int i= 0; i < cleanups.length; i++) { if (options != null) cleanups[i].setOptions(options); refactoring.addCleanUp(cleanups[i]); } }