public static boolean isInferTypeArgumentsAvailable(final IJavaElement[] elements) throws JavaModelException { if (elements.length == 0)
public static boolean isInferTypeArgumentsAvailable(final IJavaElement element) throws JavaModelException { if (!Checks.isAvailable(element)) {
	public static boolean isInferTypeArgumentsAvailable(final IJavaElement[] elements) throws JavaModelException {		if (elements.length == 0)			return false;		for (int i= 0; i < elements.length; i++) {			if (!(isInferTypeArgumentsAvailable(elements[i])))				return false;		}		return true;	}