Guard against NPE model
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Sun, 31 Mar 2013 05:43:38 +0200
branchmodel
changeset 9075dc21ce7269d
parent 906 22358b42ec2a
child 908 3e023bea2da4
Guard against NPE
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java	Sun Mar 31 05:34:15 2013 +0200
     1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java	Sun Mar 31 05:43:38 2013 +0200
     1.3 @@ -738,6 +738,9 @@
     1.4      
     1.5      private boolean isModel(TypeMirror tm) {
     1.6          final Element e = processingEnv.getTypeUtils().asElement(tm);
     1.7 +        if (e == null) {
     1.8 +            return false;
     1.9 +        }
    1.10          for (Element ch : e.getEnclosedElements()) {
    1.11              if (ch.getKind() == ElementKind.METHOD) {
    1.12                  ExecutableElement ee = (ExecutableElement)ch;