237 |
else: |
else: |
238 |
transient_table = table |
transient_table = table |
239 |
self.tables.append(transient_table) |
self.tables.append(transient_table) |
240 |
|
self.changed() |
241 |
return transient_table |
return transient_table |
242 |
|
|
243 |
def RemoveTable(self, table): |
def RemoveTable(self, table): |
256 |
self.tables = tables |
self.tables = tables |
257 |
self.changed(TABLE_REMOVED, table) |
self.changed(TABLE_REMOVED, table) |
258 |
|
|
259 |
|
def DataContainers(self): |
260 |
|
"""Return all data containers, i.e. shapestores and tables""" |
261 |
|
return self.tables + self.ShapeStores() |
262 |
|
|
263 |
def OpenTableFile(self, filename): |
def OpenTableFile(self, filename): |
264 |
"""Open the table file filename and return the table object. |
"""Open the table file filename and return the table object. |
265 |
|
|