com.extjs.gxt.ui.client.data
Class BeanModelFactory
java.lang.Object
com.extjs.gxt.ui.client.data.BeanModelFactory
public abstract class BeanModelFactory
- extends java.lang.Object
BeanModelFactores are responsible for creating new BeanModel
instances from Java POJOs. BeanModels
are GXT models and can be
used with the GXT data API. BeanModelFactories are obtained from @link
BeanModelLookup
.
- See Also:
BeanModelLookup
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanModelFactory
public BeanModelFactory()
newInstance
protected abstract BeanModel newInstance()
createModel
public BeanModel createModel(java.lang.Object bean)
- Creates a new bean model instance.
- Parameters:
bean
- creates a new model
- Returns:
- the new model
createModel
public java.util.List<BeanModel> createModel(java.util.Collection<?> beans)
- Creates a list new bean model instances.
- Parameters:
beans
- the list of beans
- Returns:
- the list of models