Bug 16230 Quick Fix: no "create field" when prefixed with "this."
class Example { public Example(Object object) { this.object = object; } } Quick Fix doesn't provide a solution for "this.object" - "create field" would be appropriate.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ProblemPosition.java
private IProblemAnnotation fAnnotation;
	private ICompilationUnit fCompilationUnit;
	
	public ProblemPosition(Position position, IProblemAnnotation annotation, ICompilationUnit cu) {
		super(position.getOffset(), position.getLength());
		fAnnotation= annotation;
		fCompilationUnit= cu;
	}
		
	public String getMessage() {
		return fAnnotation.getMessage();
	}
	
	public int getId() {
		return fAnnotation.getId();
	}
	
	public String[] getArguments() {
		return fAnnotation.getArguments();
	}
	/**
	 * Gets the compilationUnit.
	 * @return Returns a ICompilationUnit
	 */
	public ICompilationUnit getCompilationUnit() {
		return fCompilationUnit;
	}
}