Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

mpcl::text::html::TLayoutTable Class Reference

#include <layout_table.hh>

Inheritance diagram for mpcl::text::html::TLayoutTable:

mpcl::text::html::TTable mpcl::text::html::TContainer mpcl::text::html::TTag List of all members.

Public Methods

QTTag findOrInsertTag (const TString &rkyIDENTIFIER)
QTTag findTag (const TString &rkyIDENTIFIER) const

Detailed Description

HTML layout table.

All HTML tags inserted in the table cells belonging to this table, will have a canonical identifier that defines the way trough the table to reach the tag contained in the table-cell. In this table, the rows, and cells have no way to be accessed through indexing member methods. Only the tags contained in every cell can be accessed in that way.

Definition at line 66 of file layout_table.hh.


Member Function Documentation

mpcl::text::html::QTTag mpcl::text::html::TLayoutTable::findOrInsertTag const TString   rkyIDENTIFIER [virtual]
 

Tries to find a tag named rkyIDENTIFIER from the tags stored (if any) in all cells, and in all rows in this instance. If the tag is not found then a new TTableRow with a new TTableCell with a new TTag (named as rkyIDENTIFIER) is inserted.

Parameters:
rkyIDENTIFIER  Source tag identifier.
Returns:
Returns that row.

Reimplemented from mpcl::text::html::TTable.

Definition at line 122 of file layout_table.cc.

References mpcl::text::html::TContainer::findOrInsertTag(), mpcl::text::Format(), mpcl::text::html::TTag::identifier(), mpcl::text::html::TContainer::insert(), mpcl::text::html::TTag::isDynamiclyLoadable(), mpcl::text::html::kcIdentifierSeparator, mpcl::text::html::QTTag, mpcl::text::TString, mpcl::text::html::TContainer::tStringToTagMap, and mpcl::text::html::TTag::TTag().

mpcl::text::html::QTTag mpcl::text::html::TLayoutTable::findTag const TString   rkyIDENTIFIER const [virtual]
 

Tries to find a tag named rkyIDENTIFIER from the tags stored (if any) in this instance, within first class.

Parameters:
rkyIDENTIFIER  Source tag identifier.
Returns:
Returns that tag or NULL if not.

Reimplemented from mpcl::text::html::TContainer.

Definition at line 37 of file layout_table.cc.

References mpcl::text::html::TContainer::findTag(), mpcl::text::html::kcIdentifierSeparator, mpcl::text::html::QTTag, mpcl::text::TString, and mpcl::text::html::TContainer::tStringToTagMap.


The documentation for this class was generated from the following files:
Generated on Mon Oct 13 02:35:26 2003 for MPCL by doxygen1.2.18