[Buix-commits] r1249 - jaxx/trunk/jaxx-runtime-swing/src/main/java/jaxx/runtime
Author: tchemit Date: 2009-02-25 16:18:04 +0000 (Wed, 25 Feb 2009) New Revision: 1249 Modified: jaxx/trunk/jaxx-runtime-swing/src/main/java/jaxx/runtime/SwingUtil.java Log: fix NPE Modified: jaxx/trunk/jaxx-runtime-swing/src/main/java/jaxx/runtime/SwingUtil.java =================================================================== --- jaxx/trunk/jaxx-runtime-swing/src/main/java/jaxx/runtime/SwingUtil.java 2009-02-25 14:17:29 UTC (rev 1248) +++ jaxx/trunk/jaxx-runtime-swing/src/main/java/jaxx/runtime/SwingUtil.java 2009-02-25 16:18:04 UTC (rev 1249) @@ -176,6 +176,10 @@ public static List<JComponent> getLayeredComponents(JAXXObject object) { List<JComponent> result = new ArrayList<JComponent>(); for (Entry<String, Object> child : object.get$objectMap().entrySet()) { + if (child.getValue() == null) { + log.warn("find a null object in $objectMap " + child.getKey()); + continue; + } if (JComponent.class.isAssignableFrom(child.getValue().getClass())) { JComponent comp = (JComponent) child.getValue(); if (isLayered(comp)) {
participants (1)
-
tchemit@users.labs.libre-entreprise.org