if (type.isArray()) return asPackageQualifiedName(type.getElementType());
	public static String asPackageQualifiedName(ITypeBinding type) {		if (type.isPrimitive())			return type.getName();		IPackageBinding packageBinding= type.getPackage();		if (packageBinding.isUnnamed())			return asQualifiedName(type);		StringBuffer buffer= new StringBuffer(packageBinding.getName());		buffer.append('.');		createName(buffer, type);		return buffer.toString();	}