LazyList and DynaActionForm

2003-02-04 Thread Will Jaynes
I wonder if anyone can tell me if it is possible to use a LazyList in a 
DynaActionForm as declared in struts-config.xml. I've used ArrayLists 
and that seems to work fine. But a LazyList isn't actually it's own 
class, and I don't see how to declare it in the config file.

Is this possible?
Will


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: LazyList and DynaActionForm

2003-02-04 Thread Kris Schneider
I'm guessing you could create your own List implementation that delegates to a
LazyList:

package ...;
import java.util.*;
import org.apache.commons.collections.*;

public class MyLazyList extends AbstractList implements Factory {

  private final List lazy;

  public MyLazyList() {
this.lazy = ListUtils.lazyList(new ArrayList(), this);
  }

  public Object create() {
// whatever you need
  }

  public Object get(int index) {
return this.lazy.get(index);
  }

  // size()
  // set(int index, Object element)
  // add(int index, Object element)
  // remove(int index)
}

Quoting Will Jaynes [EMAIL PROTECTED]:

 I wonder if anyone can tell me if it is possible to use a LazyList in a 
 DynaActionForm as declared in struts-config.xml. I've used ArrayLists 
 and that seems to work fine. But a LazyList isn't actually it's own 
 class, and I don't see how to declare it in the config file.
 
 Is this possible?
 Will
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


-- 
Kris Schneider mailto:[EMAIL PROTECTED]
D.O.Tech   http://www.dotech.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]