ZFFramework
 
Loading...
Searching...
No Matches
ZFUICellUpdater Class Reference

abstract cell updater to update ZFUICell More...

#include <ZFUICellUpdater.h>

Inheritance diagram for ZFUICellUpdater:
ZFInterface ZFUIListViewCellUpdater

Public Member Functions

void notifyCellUpdate (const ZFUICellUpdaterParam &updateParam)
 for impl to notify cell update
 
void notifyCellRecycle (ZFUICell *cell)
 for impl to notify cell recycle
 
virtual zfauto itemCacheAccess (const zfstring &key)
 util method for impl to achieve cache logic
 
virtual void itemCacheRecycle (const zfstring &key, ZFObject *cache)
 see itemCacheAccess
 
- Public Member Functions inherited from ZFInterface
virtual const ZFClassclassData (void)=0
 get instance's class info
 
virtual ZFObjecttoObject (void)=0
 convert to ZFObject type
 

Static Public Member Functions

static const ZFClassClassData (void)
 get class info
 
static zfidentity E_CellOnUpdate (void)
 see ZFObject::observerNotify
 
static zfidentity E_CellOnRecycle (void)
 see ZFObject::observerNotify
 
- Static Public Member Functions inherited from ZFInterface
static const ZFClassClassData (void)
 get class info
 

Protected Types

typedef ZFInterface zfsuper
 typedef for super (always ZFInterface for an interface type)
 
typedef ZFUICellUpdater zfself
 typedef for self
 
- Protected Types inherited from ZFInterface
typedef _ZFP_ObjI_Base zfsuper
 typedef for super (always ZFInterface for an interface type)
 
typedef ZFInterface zfself
 typedef for self
 

Protected Member Functions

virtual void cellOnUpdate (const ZFUICellUpdaterParam &updateParam)
 called to update cell style
 
virtual void cellOnRecycle (ZFUICell *cell)
 called to recycle cell
 

Detailed Description

abstract cell updater to update ZFUICell

Member Function Documentation

◆ E_CellOnUpdate()

static zfidentity ZFUICellUpdater::E_CellOnUpdate ( void )
static

◆ E_CellOnRecycle()

static zfidentity ZFUICellUpdater::E_CellOnRecycle ( void )
static

see ZFObject::observerNotify

called when cellOnRecycle, param0 is ZFUICell

◆ cellOnUpdate()

virtual void ZFUICellUpdater::cellOnUpdate ( const ZFUICellUpdaterParam & updateParam)
inlineprotectedvirtual

called to update cell style

Reimplemented in ZFUIListViewCellUpdater.

◆ cellOnRecycle()

virtual void ZFUICellUpdater::cellOnRecycle ( ZFUICell * cell)
inlineprotectedvirtual

called to recycle cell

Reimplemented in ZFUIListViewCellUpdater.


The documentation for this class was generated from the following file: