java.lang.Object
org.scopemvc.model.collection.ListModelSource
- public class ListModelSource
- extends java.lang.Object
Used with ListModelAdaptor to wrap a
Collection, List, Array, Enumeration or Iterator as
the source of a list of model objects. Useful when
initialising org.scopemvc.view.swing.SComboBox
or org.scopemvc.view.swing.SList with a static
list of data.
- Version:
- $Revision: 1.2 $ $Date: 2002/01/12 09:35:40 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listSource
private java.lang.Object listSource
listSourceSelector
private org.scopemvc.core.Selector listSourceSelector
listModelManager
private org.scopemvc.core.PropertyManager listModelManager
ListModelSource
public ListModelSource(org.scopemvc.core.ModelChangeEventSource listSourceModel,
org.scopemvc.core.Selector listSourceSelector)
ListModelSource
public ListModelSource(java.util.Collection listSource)
ListModelSource
public ListModelSource(java.util.List listSource)
ListModelSource
public ListModelSource(java.util.Iterator listSource)
ListModelSource
public ListModelSource(java.util.Enumeration listSource)
isModelBased
public boolean isModelBased()
isList
public boolean isList()
getListSourceModel
public org.scopemvc.core.ModelChangeEventSource getListSourceModel()
getListSource
public java.lang.Object getListSource()
getListSourceSelector
public org.scopemvc.core.Selector getListSourceSelector()
addToList
public void addToList(java.util.List list)