|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CollectionItem
The CollectionItem is used by DataBinder
and provides an
interface for collection component to interact with the DataBinder
such as Grid or Listbox.
DataBinder
Method Summary | |
---|---|
Component |
getComponentAtIndexByOwner(Component comp,
int index)
Returns the component by the index in the comp's children. |
Component |
getComponentCollectionOwner(Component comp)
Returns the component's owner. |
ListModel |
getModelByOwner(Component comp)
Returns the component model as ListModel
|
void |
setupBindingRenderer(Component comp,
DataBinder binder)
Sets the binding renderer for the template component such as Listitem or Row. |
Method Detail |
---|
Component getComponentCollectionOwner(Component comp)
Returns the component's owner.
For example: if this comp is a Row component then this method will return the associated Grid component of the Row.
comp
- A component as Row or Listitem.
Component getComponentAtIndexByOwner(Component comp, int index)
Returns the component by the index in the comp's children.
comp
- Collection owner component such as Grid.index
- index of the element to return
ListModel getModelByOwner(Component comp)
Returns the component model as ListModel
comp
- Collection owner component such as Grid.
void setupBindingRenderer(Component comp, DataBinder binder)
Sets the binding renderer for the template component such as Listitem or Row.
comp
- A component such as Row or Listitem.binder
- The associated DataBinder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |