Encapsulates a single project. A project is a set of actions connected by channels - each action may have one or more inputs and outputs which are other actions. A project also has project-wide configuration, such as the data directory.
Operations Summary: | |
__init__(self) [Source] | |
filename(self) Returns the filename of this project, or None if not set yet [Source] | |
set_filename(self, filename) Sets the filename of this file [Source] | |
data_dir(self) [Source] | |
set_data_dir(self, dir) [Source] | |
name(self) [Source] | |
set_name(self, name) [Source] | |
verbose(self) [Source] | |
set_verbose(self, verbose) [Source] | |
default_formatter(self) [Source] | |
set_default_formatter(self, action) [Source] | |
actions(self) Returns a ProjectActions object [Source] | |
save(self) [Source] | |
load(self, filename) [Source] |