Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.stsci.edu/spst/UnixTransition/doc/data_model.html
Дата изменения: Fri Apr 8 12:46:14 2016
Дата индексирования: Mon Apr 11 00:38:34 2016
Кодировка:
Python: module data_model
 
 
data_model (version 7/25/03)
index
data_model.py

PURPOSE --
 
  Data repository for GUI values. 
 
 
DEVELOPER --
K. Clark
 
MODIFICATION HISTORY --
 
o Initial implementation  7/25/03

 
Modules
       
cPickle
os
tkMessageBox
types

 
Classes
       
data_store
gui_record

 
class data_store
    Basic data structure for storing and restoring GUI settings.
 
  Methods defined here:
Reset_defaults(self)
Reset the GUI to its default settings.
__init__(self, data_records)
Constructor.
load_data_store(self, input_file=None)
Read the storage structure from disk and update the GUI.
pack_data_store(self)
Get the data values from the GUI and pack them into a 
storage structure.
report_data_records(self)
Reports on the input data records.
report_data_store(self)
Reports on data store contents.
save_data_store(self, output_file=None)
Write the data storage structure to disk.
unpack_data_store(self)
Upack the the data values from the storage structure and display
them in the GUI.

 
class gui_record
    Basic data structure for setting and getting GUI settings.
 
  Methods defined here:
__init__(self, set_method, get_method, comment, default=None, required_flag=0)
Constructor.
default(self)
Sets the default value.
get(self)
Returns the current value.
get_comment(self)
Returns the descriptive comment.
report(self)
Reports on data contents.
set(self, value)
Sets the current value.

 
Data
        FALSE = 0
False = 0
TRUE = 1
True = 1
__version__ = ' 7/25/03'
debug_flag = 1
false = 0
true = 1