|
copasi API
0.1
|
#include <DataModelGUI.h>
Signals | |
| void | updateCompleteView () |
| void | notifyView (ListViews::ObjectType objectType, ListViews::Action action, const std::string &key="") |
Public Member Functions | |
| DataModelGUI (QObject *parent) | |
| void | populateData () |
| void | updateCompartments () |
| void | updateMetabolites () |
| void | updateReactions () |
| void | updateModelValues () |
| void | updateFunctions () |
| void | updateEvents () |
| void | updateReportDefinitions () |
| void | updatePlots () |
| void | updateAllEntities () |
| const IndexedNode * | getRootNode () const |
| const IndexedNode * | getNode (int id) |
| bool | loadModel (const std::string &fileName) |
| bool | createModel () |
| bool | saveModel (const std::string &fileName, bool overwriteFile=false) |
| bool | updateMIRIAM (CMIRIAMResources &miriamResources) |
| bool | importSBMLFromString (const std::string &sbmlDocumentText) |
| bool | importSBML (const std::string &fileName) |
| std::string | exportSBMLToString () |
| bool | exportSBML (const std::string &fileName, bool overwriteFile, int sbmlLevel, int sbmlVersion, bool exportIncomplete, bool exportCOPASIMIRIAM=true) |
| bool | exportMathModel (const std::string &fileName, const std::string &filter, bool overwriteFile=false) |
| COutputDefinitionVector & | getPlotDefinitionList () |
| void | setQApp (QApplication *app) |
| QApplication * | getQApp () const |
| QVariant | data (const QModelIndex &index, int role) const |
| Qt::ItemFlags | flags (const QModelIndex &index) const |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
| QModelIndex | parent (const QModelIndex &index) const |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const |
| QModelIndex | findIndexFromId (int id) |
| QModelIndex | findIndexFromKey (const std::string &key) |
| int | getId (const QModelIndex &index) const |
| std::string | getKey (const QModelIndex &index) const |
| bool | notify (ListViews::ObjectType objectType, ListViews::Action action, const std::string &key="") |
| void | registerListView (ListViews *pListView) |
| void | deregisterListView (ListViews *pListView) |
| void | refreshInitialValues () |
| void | buildChangedObjects () |
| void | setFramework (int framework) |
| void | updateMIRIAMResourceContents () |
| void | commit () |
Protected Member Functions | |
| bool | insertRow (int parentId, const std::string &key) |
| bool | removeRow (const std::string &key) |
| void | changeRow (const std::string &key) |
| DataModelGUI::DataModelGUI | ( | QObject * | parent | ) |
| void DataModelGUI::buildChangedObjects | ( | ) |
| void DataModelGUI::changeRow | ( | const std::string & | key | ) | [protected] |
| int DataModelGUI::columnCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
| void DataModelGUI::commit | ( | ) |
| bool DataModelGUI::createModel | ( | ) |
| QVariant DataModelGUI::data | ( | const QModelIndex & | index, |
| int | role | ||
| ) | const |
| void DataModelGUI::deregisterListView | ( | ListViews * | pListView | ) |
| bool DataModelGUI::exportMathModel | ( | const std::string & | fileName, |
| const std::string & | filter, | ||
| bool | overwriteFile = false |
||
| ) |
| bool DataModelGUI::exportSBML | ( | const std::string & | fileName, |
| bool | overwriteFile, | ||
| int | sbmlLevel, | ||
| int | sbmlVersion, | ||
| bool | exportIncomplete, | ||
| bool | exportCOPASIMIRIAM = true |
||
| ) |
| std::string DataModelGUI::exportSBMLToString | ( | ) |
| QModelIndex DataModelGUI::findIndexFromId | ( | int | id | ) |
| QModelIndex DataModelGUI::findIndexFromKey | ( | const std::string & | key | ) |
| Qt::ItemFlags DataModelGUI::flags | ( | const QModelIndex & | index | ) | const |
| int DataModelGUI::getId | ( | const QModelIndex & | index | ) | const |
| std::string DataModelGUI::getKey | ( | const QModelIndex & | index | ) | const |
| const IndexedNode * DataModelGUI::getNode | ( | int | id | ) |
| COutputDefinitionVector& DataModelGUI::getPlotDefinitionList | ( | ) |
| QApplication * DataModelGUI::getQApp | ( | ) | const |
| const IndexedNode * DataModelGUI::getRootNode | ( | ) | const |
| QVariant DataModelGUI::headerData | ( | int | section, |
| Qt::Orientation | orientation, | ||
| int | role = Qt::DisplayRole |
||
| ) | const |
| bool DataModelGUI::importSBML | ( | const std::string & | fileName | ) |
| bool DataModelGUI::importSBMLFromString | ( | const std::string & | sbmlDocumentText | ) |
| QModelIndex DataModelGUI::index | ( | int | row, |
| int | column, | ||
| const QModelIndex & | parent = QModelIndex() |
||
| ) | const |
| bool DataModelGUI::insertRow | ( | int | parentId, |
| const std::string & | key | ||
| ) | [protected] |
| bool DataModelGUI::loadModel | ( | const std::string & | fileName | ) |
| bool DataModelGUI::notify | ( | ListViews::ObjectType | objectType, |
| ListViews::Action | action, | ||
| const std::string & | key = "" |
||
| ) |
| void DataModelGUI::notifyView | ( | ListViews::ObjectType | objectType, |
| ListViews::Action | action, | ||
| const std::string & | key = "" |
||
| ) | [signal] |
| QModelIndex DataModelGUI::parent | ( | const QModelIndex & | index | ) | const |
| void DataModelGUI::populateData | ( | ) |
| void DataModelGUI::refreshInitialValues | ( | ) |
| void DataModelGUI::registerListView | ( | ListViews * | pListView | ) |
| bool DataModelGUI::removeRow | ( | const std::string & | key | ) | [protected] |
| int DataModelGUI::rowCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
| bool DataModelGUI::saveModel | ( | const std::string & | fileName, |
| bool | overwriteFile = false |
||
| ) |
| void DataModelGUI::setFramework | ( | int | framework | ) |
| void DataModelGUI::setQApp | ( | QApplication * | app | ) |
| void DataModelGUI::updateAllEntities | ( | ) |
| void DataModelGUI::updateCompartments | ( | ) |
| void DataModelGUI::updateCompleteView | ( | ) | [signal] |
| void DataModelGUI::updateEvents | ( | ) |
| void DataModelGUI::updateFunctions | ( | ) |
| void DataModelGUI::updateMetabolites | ( | ) |
| bool DataModelGUI::updateMIRIAM | ( | CMIRIAMResources & | miriamResources | ) |
| void DataModelGUI::updateMIRIAMResourceContents | ( | ) |
| void DataModelGUI::updateModelValues | ( | ) |
| void DataModelGUI::updatePlots | ( | ) |
| void DataModelGUI::updateReactions | ( | ) |
| void DataModelGUI::updateReportDefinitions | ( | ) |
1.7.5.1