[jaxx] branch develop updated (e72d1bc -> b23886e)
This is an automated email from the git hooks/post-receive script. New change to branch develop in repository jaxx. See http://git.nuiton.org/jaxx.git from e72d1bc fixes #3509 In configuration, the last option value is not saved if you do not select another cell before clicking on the save button new b23886e improve some logs The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit b23886e325904a9cf3422566d110fa448c542510 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 11 20:43:47 2014 +0200 improve some logs Summary of changes: .../java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java | 2 +- .../java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java | 5 +++++ .../runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java | 2 +- .../java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java | 4 ++++ 4 files changed, 11 insertions(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository jaxx. See http://git.nuiton.org/jaxx.git commit b23886e325904a9cf3422566d110fa448c542510 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 11 20:43:47 2014 +0200 improve some logs --- .../java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java | 2 +- .../java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java | 5 +++++ .../runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java | 2 +- .../java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java | 4 ++++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java index 81ef1bd..b88a907 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java @@ -125,7 +125,7 @@ public class BeanComboBoxHandler<O> implements PropertyChangeListener { init = true; if (decorator == null) { - throw new NullPointerException("decorator can not be null"); + throw new NullPointerException("decorator can not be null (for type " + ui.getBeanType() + ")"); } JAXXButtonGroup indexes = ui.getIndexes(); diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java index 199f1f5..46e3afa 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java @@ -124,6 +124,11 @@ public class BeanDoubleListHandler<O> implements PropertyChangeListener { * @param selected the list of selected items */ public void init(JXPathDecorator<O> decorator,JXPathDecorator<O> decorator2, List<O> universe, List<O> selected) { + + if (decorator == null) { + throw new NullPointerException("decorator can not be null (for type " + ui.getBeanType() + ")"); + } + this.decorator = BeanUIUtil.createDecorator(decorator); // make sure useMultiSelect is set before filling universe and select lists diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java index 8fb0831..2565bf0 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java @@ -164,7 +164,7 @@ public class BeanFilterableComboBoxHandler<O> implements PropertyChangeListener init = true; if (decorator == null) { - throw new NullPointerException("decorator can not be null"); + throw new NullPointerException("decorator can not be null (for type " + ui.getBeanType() + ")"); } JAXXButtonGroup indexes = ui.getIndexes(); diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java index fbaef63..923ae09 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java @@ -96,6 +96,10 @@ public class BeanListHeaderHandler<O> implements PropertyChangeListener { } init = true; + if (decorator == null) { + throw new NullPointerException("decorator can not be null (for type " + ui.getBeanType() + ")"); + } + // list could have changed and the complex binding is not registred... ui.removeDataBinding(BeanListHeader.BINDING_RESET_SELECTION_ENABLED); ui.applyDataBinding(BeanListHeader.BINDING_RESET_SELECTION_ENABLED); -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.
participants (1)
-
nuiton.org scm