r2368 - trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/model
Author: sletellier Date: 2012-07-02 17:46:11 +0200 (Mon, 02 Jul 2012) New Revision: 2368 Url: http://nuiton.org/repositories/revision/jaxx/2368 Log: Add getSelectedValue and constructor with values Modified: trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java Modified: trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java =================================================================== --- trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java 2012-07-02 15:05:33 UTC (rev 2367) +++ trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java 2012-07-02 15:46:11 UTC (rev 2368) @@ -52,6 +52,11 @@ this.selectedValues = Lists.newArrayList(); } + public GenericListModel(Collection<B> values) { + this(); + setElements(values); + } + public void setElements(Collection<B> values) { Collection<B> oldValues = getElements(); Collection<B> oldSelectedValues = getSelectedValues(); @@ -104,6 +109,10 @@ fireValuesAdded(valuesToAdd); } + public B getSelectedValue() { + return selectedValues.get(0); + } + public Collection<B> getSelectedValues() { return Lists.newArrayList(selectedValues); }
participants (1)
-
sletellier@users.nuiton.org