'Assigns self.table with the built table based on data.'

def _init_table(self):

    self.table = self._build_table(self.type, self.table_data)
    if (self.type == u'porcelain'):
        self.table.padding_left = 0
        self.table.padding_right = 0
        return
    adjustable = bool((self.wrap_columns + self.drop_columns))
    if ((not self.valid_table) and adjustable):
        self.table = self._resize_table()
