Пример #1
0
 def set_parent(self, layout, column_index):
     if self._layout is not None:
         raise lib_errors.AlreadyBoundError(
             'label_column is already bound: %r' % (self._layout, ))
     self._layout = layout
     self._column_index = column_index
     return self
Пример #2
0
 def set_parent(self, layout):
     if self._layout is not None:
         raise lib_errors.AlreadyBoundError('array is already bound: %r' %
                                            (self._layout, ))
     self._layout = layout
     return self
Пример #3
0
 def set_parent(self, table):
     if self._table is not None:
         raise lib_errors.AlreadyBoundError('layout is already bound: %r' %
                                            (self._table, ))
     self._table = table
     return self
Пример #4
0
 def set_parent(self, dataset):
     if self._dataset is not None:
         raise lib_errors.AlreadyBoundError('table is already bound: %r' %
                                            (self._dataset, ))
     self._dataset = dataset
     return self
Пример #5
0
 def set_parent(self, manifest):
     if self._manifest is not None:
         raise lib_errors.AlreadyBoundError('dataset is already bound: %r' %
                                            (self._manfiest, ))
     self._manifest = manifest
     return self
Пример #6
0
 def set_dataset(self, dataset):
     if self._dataset is not None:
         raise lib_errors.AlreadyBoundError('dataset already set: %s' %
                                            (self._dataset, ))
     self._dataset = dataset.set_parent(manifest=self)
     return dataset