private String getInitializerSource() throws JavaModelException{ int start= fTempDeclaration.getInitializer().getStartPosition(); int length= fTempDeclaration.getInitializer().getLength(); int end= start + length; String rawSource= fCu.getSource().substring(start, end); if (! needsBracketsAroundReferences(fTempDeclaration.getInitializer())) return rawSource; else return "(" + rawSource + ")";
private String getInitializerSource(boolean brackets) throws JavaModelException{ if (brackets) return '(' + getRawInitializerSource() + ')'; else return getRawInitializerSource();
	private String getInitializerSource() throws JavaModelException{		int start= fTempDeclaration.getInitializer().getStartPosition();		int length= fTempDeclaration.getInitializer().getLength();		int end= start + length;		String rawSource= fCu.getSource().substring(start, end);		if (! needsBracketsAroundReferences(fTempDeclaration.getInitializer()))			return rawSource;		else 			return "(" + rawSource + ")"; //$NON-NLS-1$ //$NON-NLS-2$	}