Frederick Hirsch > FormatNroff-0.11 > HTML::FormatTable

Download:
FormatNroff-0.11.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

HTML::FormatTable - base class for formatting HTML Tables

SYNOPSIS ^

 require HTML::FormatTable;
 @ISA = qw(HTML::FormatTable);

DESCRIPTION ^

The HTML::FormatTable is a base class for formatting HTML tables. It is used by a class such as HTML::FormatTableNroff, which is called by the formatter HTML::FormatNroff when tables are processed.

METHODS ^

$table = new HTML::FormatTable($formatter, %attr);

Create new table representation. Formatter is used to output table (e.g. $formatter is HTML::FormatNroff)

Attributes include

 align: table alignment (default is 'left'),
 tab: the character used in tbl to separate table cells.
       (the default is '%', and should be a character not included 
        in table text)
 page_width: the page width in inches (e.g. "6")
 width: width of table, string including the percent (eg "100%")

$table->end_row();

End the current table row.

$table->start_data(%attr);

Start new table cell.

$table->end_data();

End table cell.

$table->add_text($text);

Add text to table

$table->output();

Output the table - must be overridden by subclass.

SEE ALSO ^

HTML::Formatter, HTML::FormatTableCell, HTML::FormatTableCellNroff, HTML::FormatTableNroff, HTML::FormatTableRow, HTML::FormatTableRowNroff

COPYRIGHT ^

Copyright (c) 1997 Frederick Hirsch. All rights reserved.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

AUTHOR ^

Frederick Hirsch <f.hirsch@opengroup.org>

syntax highlighting: