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

oofRepViewBand_XMLRender Class Reference
[XML Report rendering.]

#include <oofrpXML.h>

Inheritance diagram for oofRepViewBand_XMLRender:

Inheritance graph
[legend]
Collaboration diagram for oofRepViewBand_XMLRender:

Collaboration graph
[legend]
List of all members.

Detailed Description

Output data contained within the dbView as nested elements.

Elements named according to the database schema.


Public Member Functions

 oofRepViewBand_XMLRender (oofRepViewBand *)
virtual ~oofRepViewBand_XMLRender ()
virtual oofRepRenderclone (const oofRepDrawable *newOwner) const
virtual void draw ()
virtual void startTableBody (bool headersHaveChanged)
virtual void endTableBody ()
oofRepViewBandviewBand () const
virtual void describeLayout ()
virtual long leftDrawMargin () const
virtual unsigned long width () const
virtual void startTableWrapper ()
virtual void endTableWrapper ()
virtual void drawColumnHeaders ()

Protected Member Functions

virtual void finishConstruction ()
virtual OOF_mixViewExtraRenderfinishClone (oofRepRender *newClone) const
virtual void CalcColWidths ()

Protected Attributes

oofRepViewBandmOwner
bool mDrawnColHeadersThisPage

Friends

class oofRepViewBand


Constructor & Destructor Documentation

oofRepViewBand_XMLRender::oofRepViewBand_XMLRender oofRepViewBand  ) 
 

oofRepViewBand_XMLRender::~oofRepViewBand_XMLRender  )  [virtual]
 


Member Function Documentation

void oofRepViewBand_Render::CalcColWidths  )  [protected, virtual, inherited]
 

Reimplemented in oofRepViewBand_HTMLRender.

oofRepRender * oofRepViewBand_XMLRender::clone const oofRepDrawable newOwner  )  const [virtual]
 

Implements oofRepRender.

virtual void oofRepRender::describeLayout  )  [inline, virtual, inherited]
 

Reimplemented in oofRepRenderDecorator, oofRepSpaceBand_XMLRender, oofRepGraphBand_XMLRender, oofRepLineBand_XMLRender, oofRepTextBlock_XMLRender, and oofRepPageNoBlock_XMLRender.

void oofRepViewBand_XMLRender::draw  )  [virtual]
 

Reimplemented from oofRepRender.

virtual void OOF_mixViewExtraRender::drawColumnHeaders  )  [inline, virtual, inherited]
 

Reimplemented in oofRepViewRedirectingRender, oofRepViewBand_MacRender, oofRepViewBand_CSVRender, oofRepViewBand_RTFRender, oofRepViewBand_TSVRender, and oofRepViewBand_WinRender.

void oofRepViewBand_XMLRender::endTableBody  )  [virtual]
 

Reimplemented from OOF_mixViewExtraRender.

virtual void OOF_mixViewExtraRender::endTableWrapper  )  [inline, virtual, inherited]
 

OOF_mixViewExtraRender * oofRepViewBand_Render::finishClone oofRepRender newClone  )  const [protected, virtual, inherited]
 

Implements OOF_mixViewExtraRender.

void oofRepViewBand_Render::finishConstruction  )  [protected, virtual, inherited]
 

Reimplemented from oofRepRender.

Reimplemented in oofRepViewBand_MacRender, and oofRepViewBand_WinRender.

long oofRepRender::leftDrawMargin  )  const [virtual, inherited]
 

Reimplemented in oofRepRenderDecorator.

void oofRepViewBand_XMLRender::startTableBody bool  headersHaveChanged  )  [virtual]
 

Reimplemented from OOF_mixViewExtraRender.

virtual void OOF_mixViewExtraRender::startTableWrapper  )  [inline, virtual, inherited]
 

oofRepViewBand * oofRepViewBand_Render::viewBand  )  const [inline, inherited]
 

unsigned long oofRepRender::width  )  const [virtual, inherited]
 

Reimplemented in oofRepRenderDecorator, oofRepTextBlock_MacRender, oofRepPictBlock_MacRender, oofRepTextBlock_WinRender, and oofRepPictBlock_WinRender.


Friends And Related Function Documentation

friend class oofRepViewBand [friend, inherited]
 


Member Data Documentation

bool oofRepViewBand_Render::mDrawnColHeadersThisPage [protected, inherited]
 

oofRepViewBand* oofRepViewBand_Render::mOwner [protected, inherited]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 22:00:03 2004 for OOFILE by doxygen 1.3.5