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] | |