return methods[index-1];
if (index < methods.length) return methods[index];
	private IMethod atMethodPosition(IField[][] allFields, int index) {		try {			for (int i=0; i < allFields.length; i++) {				if (allFields[i].length  > 0) {					IMethod methods[]= allFields[i][0].getDeclaringType().getMethods();					return methods[index-1];								}			}		} catch (JavaModelException e) {		}		return null;	}