#include <oofpphier.h>
Inheritance diagram for dbHierLevel:


Public Member Functions | |
| dbHierLevel (dbView *adoptedView, OOF_mixOutlineItemFactory *adoptedFactory=0) | |
| dbHierLevel (dbView *adoptedView, const dbBool &isLeafField) | |
| virtual | ~dbHierLevel () |
| virtual unsigned long | countNestedItemsFor (oidT)=0 |
| virtual dbTable * | selectNestedItemsFor (oidT)=0 |
| virtual dbHierLevel * | makeNestedLevel () const |
| factory for recursive levels, may return 0 if unable to recurse | |
| dbView * | view () const |
| LOutlineItem * | makeNestedOutlineItem (oidT inOID, dbHierBrowseHelper *inHelper, unsigned short indentLevel) |
| methods for making outline items, or changing the factory used to make them | |
| void | setAlternateItemFactory (OOF_mixOutlineItemFactory *adoptedFactory) |
| virtual LOutlineItem * | makeItem (oidT inOID, dbHierBrowseHelper *inHelper, unsigned short indentLevel) |
Protected Attributes | |
| dbView * | mView |
| OOF_mixOutlineItemFactory * | mItemFactory |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
Implemented in dbHierRelatedLevel. |
|
||||||||||||||||
|
Reimplemented in dbOutlineItemFactory. |
|
|
factory for recursive levels, may return 0 if unable to recurse
Reimplemented in dbHierRecursiveRelatedLevel. |
|
||||||||||||||||
|
methods for making outline items, or changing the factory used to make them
|
|
|
Implemented in dbHierRelatedLevel. |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5