Beispiel #1
0
    def __init__(self, row, column, data=None):
        self.id = len(Cell.array)
        self.row_id = row
        self.column_id = column
        self._data = data

        column_obj = Column.get(column)
        row_obj = Row.get(row)

        if not self.column:
            self.column = Column(column)
        else:
            self.column = column_obj

        if not self.row:
            self.row = Row(row)
        else:
            self.row = row_obj

        Cell.array[(row, column)] = self
Beispiel #2
0
 def row(self):
     return Row.get(self.row_id)