Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

OOF_mixOutlineItem Class Reference
[OOFILE GUI forms interface.Mac Specific]

#include <oofpphier.h>

Inheritance diagram for OOF_mixOutlineItem:

Inheritance graph
[legend]
Collaboration diagram for OOF_mixOutlineItem:

Collaboration graph
[legend]
List of all members.

Detailed Description

Map LOutlineItem to specific record.

mixin class to use in combo with LOutlineItem to provide OOFILE backing for the storage of outline items.


Public Member Functions

 OOF_mixOutlineItem (oidT, dbHierBrowseHelper *, unsigned short indentLevel, bool isLeaf)
bool selectItemRecord ()
oidT oid () const
oidT findOIDforData (const void *inDataPtr, UInt32 inDataSize) const
bool isLeaf () const
unsigned short indentLevel () const
virtual dbViewview () const
virtual dbHierLevellevel () const

Protected Member Functions

void GetDrawContentsFromView (const STableCell &inCell, SOutlineDrawContents &ioDrawContents)

Protected Attributes

dbHierBrowseHelpermHelper


Constructor & Destructor Documentation

OOF_mixOutlineItem::OOF_mixOutlineItem oidT  ,
dbHierBrowseHelper ,
unsigned short  indentLevel,
bool  isLeaf
 


Member Function Documentation

oidT OOF_mixOutlineItem::findOIDforData const void *  inDataPtr,
UInt32  inDataSize
const
 

void OOF_mixOutlineItem::GetDrawContentsFromView const STableCell &  inCell,
SOutlineDrawContents &  ioDrawContents
[protected]
 

unsigned short OOF_mixOutlineItem::indentLevel  )  const [inline]
 

bool OOF_mixOutlineItem::isLeaf  )  const [inline]
 

dbHierLevel * OOF_mixOutlineItem::level  )  const [virtual]
 

oidT OOF_mixOutlineItem::oid  )  const [inline]
 

bool OOF_mixOutlineItem::selectItemRecord  ) 
 

dbView * OOF_mixOutlineItem::view  )  const [virtual]
 


Member Data Documentation

dbHierBrowseHelper* OOF_mixOutlineItem::mHelper [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Jan 2 01:03:51 2004 for OOFILE by doxygen 1.3.5