|
From: <de...@us...> - 2012-11-14 08:32:10
|
Revision: 7879
http://fudaa.svn.sourceforge.net/fudaa/?rev=7879&view=rev
Author: deniger
Date: 2012-11-14 08:31:59 +0000 (Wed, 14 Nov 2012)
Log Message:
-----------
Modified Paths:
--------------
trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java
Modified: trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java
===================================================================
--- trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java 2012-11-13 15:46:43 UTC (rev 7878)
+++ trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java 2012-11-14 08:31:59 UTC (rev 7879)
@@ -138,6 +138,15 @@
return l;
}
+ public static BuList createBuList(final java.util.List _o) {
+ if (_o == null) {
+ return new BuList();
+ }
+ final BuList l = new BuList();
+ l.setModel(CtuluLibSwing.createListModel(_o));
+ return l;
+ }
+
/**
* @return font "SansSerif", Font.PLAIN, 10
*/
@@ -263,6 +272,20 @@
};
}
+ public static AbstractListModel createListModel(final java.util.List _o) {
+ return new AbstractListModel() {
+ @Override
+ public int getSize() {
+ return _o.size();
+ }
+
+ @Override
+ public Object getElementAt(final int _i) {
+ return _o.get(_i);
+ }
+ };
+ }
+
public static void griserPanel(final Container _target, final boolean _enable) {
setEnable(_target, _enable);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|