You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ca...@apache.org on 2007/03/12 12:36:42 UTC
svn commit: r517181 -
/myfaces/tomahawk/trunk/examples/simple/src/main/java/org/apache/myfaces/examples/jslistener/JsListenerModel.java
Author: cagatay
Date: Mon Mar 12 04:36:39 2007
New Revision: 517181
URL: http://svn.apache.org/viewvc?view=rev&rev=517181
Log:
Fixed TOMAHAWK-916, initialized optionItems
Modified:
myfaces/tomahawk/trunk/examples/simple/src/main/java/org/apache/myfaces/examples/jslistener/JsListenerModel.java
Modified: myfaces/tomahawk/trunk/examples/simple/src/main/java/org/apache/myfaces/examples/jslistener/JsListenerModel.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/examples/simple/src/main/java/org/apache/myfaces/examples/jslistener/JsListenerModel.java?view=diff&rev=517181&r1=517180&r2=517181
==============================================================================
--- myfaces/tomahawk/trunk/examples/simple/src/main/java/org/apache/myfaces/examples/jslistener/JsListenerModel.java (original)
+++ myfaces/tomahawk/trunk/examples/simple/src/main/java/org/apache/myfaces/examples/jslistener/JsListenerModel.java Mon Mar 12 04:36:39 2007
@@ -35,17 +35,7 @@
{
if(options == null)
{
- options = new ArrayList();
- options.add("o1");
- options.add("o2");
- options.add("o3");
- options.add("o4");
-
- optionItems = new ArrayList();
- optionItems.add(new SelectItem("o1","Option 1"));
- optionItems.add(new SelectItem("o2","Option 2"));
- optionItems.add(new SelectItem("o3","Option 3"));
- optionItems.add(new SelectItem("o4","Option 4"));
+ initOptions();
}
return options;
}
@@ -57,6 +47,23 @@
public List getOptionItems()
{
+ if( optionItems == null ) {
+ initOptions();
+ }
return optionItems;
+ }
+
+ private void initOptions() {
+ options = new ArrayList();
+ options.add("o1");
+ options.add("o2");
+ options.add("o3");
+ options.add("o4");
+
+ optionItems = new ArrayList();
+ optionItems.add(new SelectItem("o1","Option 1"));
+ optionItems.add(new SelectItem("o2","Option 2"));
+ optionItems.add(new SelectItem("o3","Option 3"));
+ optionItems.add(new SelectItem("o4","Option 4"));
}
}