19 #ifndef COPASI_CMIRIAMResource
20 #define COPASI_CMIRIAMResource
255 const std::string& filename);
348 #endif // COPASI_CMIRIAMResource
const std::string & getMIRIAMURI() const
void initializeParameter()
std::string getIdentifiersOrgURL() const
void createDisplayNameMap()
const CMIRIAMResource & getMIRIAMMIRIAMResource() const
const CMIRIAMResource & getMIRIAMResource(const size_t index) const
const CMIRIAMResources & getMIRIAMResources() const
const CCopasiParameterGroup & getResourceList() const
CCopasiParameterGroup * mpDeprecated
std::string * mpDisplayName
void setMIRIAMURI(const std::string &URI)
CCopasiParameterGroup * mpMIRIAMResources
bool autoUpdateMIRIAMResources(CProcessReport *pProcessReport)
void setMIRIAMCitation(const bool &isCitation)
void addDeprecatedURL(const std::string &URL)
void addMIRIAMResource(CMIRIAMResource *pMIRIAMResource)
const unsigned C_INT32 & getMIRIAMLastUpdateDate() const
bool updateMIRIAMResourcesFromFile(CProcessReport *pProcessReport, const std::string &filename)
const std::string & getMIRIAMPattern() const
void setMIRIAMLastUpdateDate()
CMIRIAMResources(const std::string &name="MIRIAM Resources", const CCopasiContainer *pParent=NULL)
const std::string & getMIRIAMDisplayName() const
void setMIRIAMUpdateFrequencyInDays(const size_t &days)
void initializeParameter()
virtual ~CMIRIAMResources()
const unsigned C_INT32 & getMIRIAMUpdateFrequency() const
CMIRIAMResource(const std::string &name="MIRIAM Resource", const CCopasiContainer *pParent=NULL)
unsigned C_INT32 * mpUpdateFrequency
void setMIRIAMPattern(const std::string &pattern)
virtual ~CMIRIAMResource()
const CCopasiParameterGroup & getMIRIAMDeprecated() const
virtual bool elevateChildren()
size_t getResourceIndexFromDisplayName(const std::string &displayName) const
unsigned C_INT32 getActDateInSeconds()
void setMIRIAMDisplayName(const std::string &displayName)
unsigned C_INT32 * mpLastUpdateDate
size_t getMIRIAMResourceIndex(const std::string &URI) const
bool updateMIRIAMResources(CProcessReport *pProcessReport)
std::map< std::string, size_t > mURI2Resource
std::map< std::string, size_t > mDisplayName2Resource
const bool & getMIRIAMCitation() const