Bug 38879 Getter/setter code gen
Build 3.0-M1 Amongst the options offered to generate code should figure one allowing non- static field accesses to be qualified with 'this'. We (jdt/core) use this convention instead of 'f' prefixes.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/NameConventionConfigurationBlock.java
entry.suffixkey= suffixKey;
		entry.prefixkey= prefixKey;	
		entry.suffix= (String) fWorkingValues.get(suffixKey);
		entry.prefix= (String) fWorkingValues.get(prefixKey);
		list.add(entry);
	}
	
	private void unpackEntries() {
		ArrayList list= new ArrayList(4);
		createEntry(list, PREF_FIELD_PREFIXES, PREF_FIELD_SUFFIXES,  FIELD);
		createEntry(list, PREF_STATIC_FIELD_PREFIXES, PREF_STATIC_FIELD_SUFFIXES, STATIC);
		createEntry(list, PREF_ARGUMENT_PREFIXES, PREF_ARGUMENT_SUFFIXES, ARGUMENT);
		createEntry(list, PREF_LOCAL_PREFIXES, PREF_LOCAL_SUFFIXES, LOCAL);
		fNameConventionList.setElements(list);
	}
	
	private void packEntries() {
		for (int i= 0; i < fNameConventionList.getSize(); i++) {
			NameConventionEntry entry= (NameConventionEntry) fNameConventionList.getElement(i);
			fWorkingValues.put(entry.suffixkey, entry.suffix);
			fWorkingValues.put(entry.prefixkey, entry.prefix);
		}
	}
		
	private void doEditButtonPressed(int index) {
		NameConventionEntry entry= (NameConventionEntry) fNameConventionList.getSelectedElements().get(0);
		String title;
		String message;
		switch (entry.kind) {
			case FIELD: