Fix for: https://bugs.eclipse.org/bugs/show_bug.cgi?id=149743

Adds null check for IValidValues.getExpectedReturnType().
Test coverage for case.
diff --git a/jsf/tests/org.eclipse.jst.jsf.contentassist.tests/testdata/MyBean.java.data b/jsf/tests/org.eclipse.jst.jsf.contentassist.tests/testdata/MyBean.java.data
new file mode 100644
index 0000000..e683924
--- /dev/null
+++ b/jsf/tests/org.eclipse.jst.jsf.contentassist.tests/testdata/MyBean.java.data
@@ -0,0 +1,8 @@
+package beans;
+
+public class MyBean {
+	public String[] getProperty()
+	{
+		return new String[]{"blah"};
+	}
+}
\ No newline at end of file