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()

zfidentity ZFUICellUpdater::E_CellOnUpdate ( void )
static

◆ E_CellOnRecycle()

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: