String name= getEnclosingType().getElementName();
String qualifiedTypeName= getTypeOfEnclosingInstanceField(); String packageName = enclosingType.getPackageFragment().getElementName(); String[] suggestedNames= NamingConventions.suggestFieldNames(enclosingType.getJavaProject(), packageName, qualifiedTypeName, 0, getEnclosingInstanceAccessModifiers(), getFieldNames(fType)); if (suggestedNames.length > 0) return suggestedNames[0]; String name= enclosingType.getElementName();
	private String getInitialNameForEnclosingInstanceField() {		if (getEnclosingType() == null)			return ""; //$NON-NLS-1$		String name= getEnclosingType().getElementName();		if (name.equals("")) //$NON-NLS-1$			return ""; //$NON-NLS-1$		return Character.toLowerCase(name.charAt(0)) + name.substring(1);	}