Adempiere 3.5.2a

org.adempiere.webui.component
Class GridTableListModel

java.lang.Object
  extended by org.zkoss.zul.AbstractListModel
      extended by org.adempiere.webui.component.GridTableListModel
All Implemented Interfaces:
Serializable, EventListener, DataStatusListener, ListitemRenderer, ListitemRendererExt, ListModel

public class GridTableListModel
extends AbstractListModel
implements ListitemRenderer, ListitemRendererExt, DataStatusListener

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.zkoss.zul.ListitemRendererExt
DETACH_ON_RENDER, DETACH_ON_UNLOAD, RETAIN_CELLS_ON_UNLOAD
 
Constructor Summary
GridTableListModel(GridTable tableModel, int windowNo)
           
 
Method Summary
 void dataStatusChanged(DataStatusEvent e)
          Data Changed
 int getControls()
           
 Object getElementAt(int rowIndex)
           
 int getSize()
           
 Listcell newListcell(Listitem item)
           
 Listitem newListitem(Listbox listbox)
           
 void render(Listitem listitem, Object data)
           
 
Methods inherited from class org.zkoss.zul.AbstractListModel
addListDataListener, fireEvent, removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridTableListModel

public GridTableListModel(GridTable tableModel,
                          int windowNo)
Method Detail

getElementAt

public Object getElementAt(int rowIndex)
Specified by:
getElementAt in interface ListModel

getSize

public int getSize()
Specified by:
getSize in interface ListModel

render

public void render(Listitem listitem,
                   Object data)
            throws Exception
Specified by:
render in interface ListitemRenderer
Throws:
Exception

getControls

public int getControls()
Specified by:
getControls in interface ListitemRendererExt

newListcell

public Listcell newListcell(Listitem item)
Specified by:
newListcell in interface ListitemRendererExt

newListitem

public Listitem newListitem(Listbox listbox)
Specified by:
newListitem in interface ListitemRendererExt

dataStatusChanged

public void dataStatusChanged(DataStatusEvent e)
Description copied from interface: DataStatusListener
Data Changed

Specified by:
dataStatusChanged in interface DataStatusListener
Parameters:
e - event

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.