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

oofRepLayoutBand_HTMLRender Class Reference
[HTML Report rendering.]

#include <oofrpHTM.h>

Inheritance diagram for oofRepLayoutBand_HTMLRender:

Inheritance graph
[legend]
Collaboration diagram for oofRepLayoutBand_HTMLRender:

Collaboration graph
[legend]
List of all members.

Detailed Description

Iterate block renderers according to the oofRepLayoutBand.

Uses <br> and <div> tags to separate blocks.


Public Member Functions

 oofRepLayoutBand_HTMLRender (oofRepLayoutBand *b)
virtual oofRepRenderclone (const oofRepDrawable *newOwner) const
virtual void draw ()
oofRepLayoutBandownerLayout () const
void getCurrentBlockCoords (short &outX, short &outY, oofRepBlock *&outBlock) const
virtual void finishConstruction ()
virtual void describeLayout ()
virtual long leftDrawMargin () const
virtual unsigned long width () const

Protected Member Functions

void SetCurrentBlockCoords (short inX, short inY, oofRepBlock *)

Protected Attributes

oofRepLayoutBandmOwner
short mCurrentX
short mCurrentY
oofRepBlockmCurrentBlock

Friends

class oofRepLayoutBand


Constructor & Destructor Documentation

oofRepLayoutBand_HTMLRender::oofRepLayoutBand_HTMLRender oofRepLayoutBand b  )  [inline]
 


Member Function Documentation

oofRepRender * oofRepLayoutBand_HTMLRender::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 oofRepLayoutBand_HTMLRender::draw  )  [virtual]
 

Reimplemented from oofRepRender.

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

Reimplemented in oofRepRenderDecorator, oofRepViewBand_MacRender, oofRepViewBand_Render, and oofRepViewBand_WinRender.

void oofRepLayoutBand_Render::getCurrentBlockCoords short &  outX,
short &  outY,
oofRepBlock *&  outBlock
const [inline, inherited]
 

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

Reimplemented in oofRepRenderDecorator.

oofRepLayoutBand * oofRepLayoutBand_Render::ownerLayout  )  const [inline, inherited]
 

void oofRepLayoutBand_Render::SetCurrentBlockCoords short  inX,
short  inY,
oofRepBlock
[inline, protected, 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 oofRepLayoutBand [friend, inherited]
 


Member Data Documentation

oofRepBlock* oofRepLayoutBand_Render::mCurrentBlock [protected, inherited]
 

short oofRepLayoutBand_Render::mCurrentX [protected, inherited]
 

short oofRepLayoutBand_Render::mCurrentY [protected, inherited]
 

oofRepLayoutBand* oofRepLayoutBand_Render::mOwner [protected, inherited]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 21:50:18 2004 for OOFILE by doxygen 1.3.5