Public Member Functions | |
~ProjectManager () | |
Glib::ustring | getPath () const |
Glib::ustring | getName () const |
void | setName (const Glib::ustring &Name) |
Glib::ustring | getDescription () const |
void | setDescription (const Glib::ustring &Description) |
Glib::ustring | getAuthors () const |
void | setAuthors (const Glib::ustring &Authors) |
Glib::ustring | getCreationDate () const |
void | setCreationDate (const Glib::ustring &CreationDate) |
void | setCreationDateAsNow () |
Glib::ustring | getLastModDate () const |
void | setLastModDate (const Glib::ustring &LastModDate) |
Glib::ustring | getOutputDir () |
Glib::ustring | getInputDir () const |
bool | isIncrementalOutputDir () const |
void | setIncrementalOutputDir (const bool Inc) |
bool | open (const Glib::ustring &Path) |
bool | create (const Glib::ustring &Path, const Glib::ustring &Name, const Glib::ustring &Description, const Glib::ustring &Authors, const bool Inc) |
bool | isOpened () const |
bool | save () |
void | close () |
void | updateOutputDir () |
Static Public Member Functions | |
static ProjectManager * | getInstance () |
static bool | isProject (const Glib::ustring &Path) |
bool openfluid::base::ProjectManager::create | ( | const Glib::ustring & | Path, |
const Glib::ustring & | Name, | ||
const Glib::ustring & | Description, | ||
const Glib::ustring & | Authors, | ||
const bool | Inc | ||
) |
Glib::ustring openfluid::base::ProjectManager::getAuthors | ( | ) | const [inline] |
Glib::ustring openfluid::base::ProjectManager::getCreationDate | ( | ) | const [inline] |
Glib::ustring openfluid::base::ProjectManager::getDescription | ( | ) | const [inline] |
Glib::ustring openfluid::base::ProjectManager::getInputDir | ( | ) | const [inline] |
static ProjectManager* openfluid::base::ProjectManager::getInstance | ( | ) | [static] |
Glib::ustring openfluid::base::ProjectManager::getLastModDate | ( | ) | const [inline] |
Glib::ustring openfluid::base::ProjectManager::getName | ( | ) | const [inline] |
Glib::ustring openfluid::base::ProjectManager::getOutputDir | ( | ) | [inline] |
Glib::ustring openfluid::base::ProjectManager::getPath | ( | ) | const [inline] |
bool openfluid::base::ProjectManager::isIncrementalOutputDir | ( | ) | const [inline] |
bool openfluid::base::ProjectManager::isOpened | ( | ) | const [inline] |
static bool openfluid::base::ProjectManager::isProject | ( | const Glib::ustring & | Path | ) | [static] |
bool openfluid::base::ProjectManager::open | ( | const Glib::ustring & | Path | ) |
void openfluid::base::ProjectManager::setAuthors | ( | const Glib::ustring & | Authors | ) | [inline] |
void openfluid::base::ProjectManager::setCreationDate | ( | const Glib::ustring & | CreationDate | ) | [inline] |
void openfluid::base::ProjectManager::setCreationDateAsNow | ( | ) | [inline] |
void openfluid::base::ProjectManager::setDescription | ( | const Glib::ustring & | Description | ) | [inline] |
void openfluid::base::ProjectManager::setIncrementalOutputDir | ( | const bool | Inc | ) | [inline] |
void openfluid::base::ProjectManager::setLastModDate | ( | const Glib::ustring & | LastModDate | ) | [inline] |
void openfluid::base::ProjectManager::setName | ( | const Glib::ustring & | Name | ) | [inline] |