Class s.r.b.t.GroupingTableBuilder(AbstractTableBuilder):

Part of stoqlib.reporting.base.tables View In Hierarchy

Undocumented
Method __init__ Creates a new AbstractTableBuilder object
Method create_table The table creation core
Method get_data Returns all the table lines plus the extra row, if any.
Method update_style Implement this method on subclass to define your own table styles.
Method update_header_style Undocumented
Method _setup_columns Undocumented
Method _setup_groups Undocumented

Inherited from AbstractTableBuilder:

Method add_row Just add an extra row to the table
def __init__(self, objs, column_groups, column_widths, style=None, header=None, extra_row=None):
Creates a new AbstractTableBuilder object
ParametersdataThe table rows.
(type: list )
styleThe table style.
(type: TableStyle )
def create_table(self, *args, **kwargs):
The table creation core
def get_data(self):
Returns all the table lines plus the extra row, if any.
def update_style(self):
Implement this method on subclass to define your own table styles.
def update_header_style(self):
Undocumented
def _setup_columns(self):
Undocumented
def _setup_groups(self):
Undocumented
API Documentation for Stoqlib, generated by pydoctor at 2009-07-14 16:00:32.