fixes
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
import scipy
|
||||
import gobject
|
||||
import gtk
|
||||
import logger
|
||||
from system import dataset, plots
|
||||
|
||||
class Project:
|
||||
@@ -70,11 +71,17 @@ class Project:
|
||||
it = self.data_tree_insert(parent_iter, fun, None, "grey","black")
|
||||
|
||||
for d in data:
|
||||
if isinstance(d, dataset.Dataset):
|
||||
if isinstance(d, dataset.GraphDataset):
|
||||
self.add_dataset(d)
|
||||
self.data_tree_insert(it, d.get_name(), d, "white", "blue")
|
||||
self.data_tree_insert(it, d.get_name(), d, "LightPink", "black")
|
||||
elif isinstance(d,dataset.CategoryDataset):
|
||||
self.add_dataset(d)
|
||||
self.data_tree_insert(it, d.get_name(), d, "LightSalmon", "black")
|
||||
elif isinstance(d, dataset.Dataset):
|
||||
self.add_dataset(d)
|
||||
self.data_tree_insert(it, d.get_name(), d, "LightSkyBlue", "black")
|
||||
elif isinstance(d, plots.Plot):
|
||||
self.data_tree_insert(it, d.get_title(), d, "white", "dark green")
|
||||
self.data_tree_insert(it, d.get_title(), d, "PaleGreen", "black")
|
||||
d.set_selection_listener(self.set_selection)
|
||||
self._selection_observers.append(d)
|
||||
|
||||
@@ -91,6 +98,7 @@ class Project:
|
||||
|
||||
def add_dataset(self,dataset):
|
||||
"""Appends a new Dataset to the project."""
|
||||
logger.log('debug','Adding dataset: %s' %dataset.get_name())
|
||||
self.datasets.append(dataset)
|
||||
for dim_name in dataset.get_all_dims():
|
||||
if dim_name not in self.dim_names:
|
||||
|
Reference in New Issue
Block a user