arguments.put(JavaRefactoringDescriptor.INPUT, fField.getHandleIdentifier()); arguments.put(ATTRIBUTE_REMOVE, Boolean.TRUE.toString()); arguments.put(ATTRIBUTE_REPLACE, Boolean.TRUE.toString());
arguments.put(JavaRefactoringDescriptor.INPUT, fField.getCompilationUnit().getHandleIdentifier());  arguments.put(JavaRefactoringDescriptor.SELECTION, "-1 -1"); arguments.put(ATTRIBUTE_REMOVE, Boolean.FALSE.toString()); arguments.put(ATTRIBUTE_REPLACE, Boolean.FALSE.toString());
	public RefactoringSessionDescriptor createDeprecationResolution() {		final Map arguments= new HashMap();		arguments.put(JavaRefactoringDescriptor.INPUT, fField.getHandleIdentifier());		arguments.put(ATTRIBUTE_REMOVE, Boolean.TRUE.toString());		arguments.put(ATTRIBUTE_REPLACE, Boolean.TRUE.toString());		String project= null;		IJavaProject javaProject= fField.getJavaProject();		if (javaProject != null)			project= javaProject.getElementName();		int flags= RefactoringDescriptor.STRUCTURAL_CHANGE | JavaRefactorings.DEPRECATION_RESOLVING;		try {			if (!Flags.isPrivate(fField.getFlags()))				flags|= RefactoringDescriptor.MULTI_CHANGE;		} catch (JavaModelException exception) {			JavaPlugin.log(exception);		}		final RefactoringDescriptor descriptor= new JavaRefactoringDescriptor(ID_INLINE_CONSTANT, project, Messages.format(RefactoringCoreMessages.InlineConstantRefactoring_deprecation_description, new String[] { JavaElementLabels.getElementLabel(fField, JavaElementLabels.ALL_FULLY_QUALIFIED)}), RefactoringCoreMessages.InlineConstantRefactoring_deprecation_comment, arguments, flags);		return new RefactoringSessionDescriptor(new RefactoringDescriptor[] { descriptor}, RefactoringSessionDescriptor.VERSION_1_0, RefactoringCoreMessages.InlineConstantRefactoring_deprecation_comment);	}