Changeset a3c96f7a in sasview for guiframe/data_state.py


Ignore:
Timestamp:
Mar 21, 2011 3:18:01 PM (14 years ago)
Author:
Gervaise Alina <gervyh@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
ec611aad
Parents:
6512644
Message:

updating plot display

File:
1 edited

Legend:

Unmodified
Added
Removed
  • guiframe/data_state.py

    r5080cda ra3c96f7a  
    1717     Store information about data 
    1818    """ 
    19     def __init__(self, data, parent=None): 
     19    def __init__(self, data, theory_data=None, model=None, parent=None): 
    2020        """ 
    2121         
    2222        """ 
     23        self.model = model 
     24        self.theory_data = theory_data 
    2325        self.parent = parent 
    2426        self.data = data 
     
    3638            _str += "Data ID : %s \n" % str(self.data.id) 
    3739        else: 
    38             _str += "Data: %s \n" % str(self.data) 
     40            _str += "Theory Data: %s \n" % str(self.theory_data) 
     41        if self.theory_data is not None: 
     42            _str += "Data name : %s \n" % str(self.theory_data.name) 
     43            _str += "Theory Data ID : %s \n" % str(self.theory_data.id) 
     44        else: 
     45            _str += "Theory Data: %s \n" % str(self.theory_data) 
    3946             
    4047        _str += "Theories available: %s \n" % len(self.theory_list) 
     
    7481        self.data = data 
    7582         
     83    def set_theory_data(self, theory_data): 
     84        """ 
     85        """ 
     86        self.theory_data = theory_data 
     87         
     88    def get_theory_data(self): 
     89        """ 
     90        """ 
     91        return self.theory_data 
     92         
     93    def set_model(self, model): 
     94        """ 
     95        """ 
     96        self.model = model 
     97         
     98    def get_model(self): 
     99        """ 
     100        """ 
     101        return self.model 
     102         
    76103    def get_data(self): 
    77104        return self.data 
Note: See TracChangeset for help on using the changeset viewer.