24 #ifndef COPASI_CCopasiXML
25 #define COPASI_CCopasiXML
95 virtual bool save(std::ostream & os,
96 const std::string & relativeTo);
104 virtual bool load(std::istream & is,
105 const std::string & pwd);
362 const std::vector <CRegisteredObjectName> & section);
491 template<
typename TEXTELEMENT>
498 template<
typename HEADELEMENT>
607 #endif // COPASI_CCopasiXML
CCopasiVectorN< CFunction > * getFunctionList() const
void saveColorDefinition(const CLColorDefinition &color)
void saveBoundingBox(const CLBoundingBox &bb)
void saveDimensions(const CLDimensions &d)
void save1DAttributes(const CLGraphicalPrimitive1D &primitive, CXMLAttributeList &attributes)
void saveGradientElements(const CLGradientBase &gradient)
void saveCurveElements(const std::vector< CLRenderPoint * > &curveElements)
void saveLocalStyle(const CLLocalStyle &style)
void saveTransformation2D(const CLTransformation2D &transformation)
CReportDefinitionVector * mpReportList
bool setModel(CModel *pModel)
CListOfLayouts * getLayoutList() const
void saveRenderPoint(const CLRenderPoint &point)
bool setFunctionList(CCopasiVectorN< CFunction > *pFunctionList)
CCopasiVectorN< CFunction > * mpFunctionList
void saveGradientAttributes(const CLGradientBase &gradient, CXMLAttributeList &attributes)
SCopasiXMLGUI * getGUI() const
COutputDefinitionVector * getPlotList() const
void saveListOfGlobalRenderInformation(const CCopasiVector< CLGlobalRenderInformation > &list)
void saveTextAttributes(const TEXTELEMENT &text, CXMLAttributeList &attributes)
bool haveFunctionList() const
void saveLinearGradient(const CLLinearGradient &gradient)
void saveListOfLocalRenderInformation(const CCopasiVector< CLLocalRenderInformation > &list)
void saveStyleAttributes(const CLStyle &style, CXMLAttributeList &attributes)
void saveImageElement(const CLImage &image)
bool havePlotList() const
void saveRectangleElement(const CLRectangle &rectangle)
bool saveAnnotation(const CAnnotation *pAnnotation)
void saveGlobalStyle(const CLGlobalStyle &style)
bool haveTaskList() const
bool setDatamodel(CCopasiDataModel *pDataModel)
CCopasiDataModel * mpDataModel
void saveGradientStop(const CLGradientStop &stop)
void saveTransformationAttributes(const CLTransformation2D &transformation, CXMLAttributeList &attributes)
bool setTaskList(CCopasiVectorN< CCopasiTask > *pTaskList)
COutputDefinitionVector * mpPlotList
void saveGroupElement(const CLGroup &group)
std::map< std::string, std::string > mSBMLReference
bool setPlotList(COutputDefinitionVector *pPlotList)
void save2DAttributes(const CLGraphicalPrimitive2D &primitive, CXMLAttributeList &attributes)
void saveLineEnding(const CLLineEnding &lineEnding)
void saveArrowHeadAttributes(const HEADELEMENT &element, CXMLAttributeList &attributes)
void saveRenderInformationAttributes(const CLRenderInformationBase &renderInfo, CXMLAttributeList &attributes)
bool setLayoutList(const CListOfLayouts &reportList)
bool haveLayoutList() const
CReportDefinitionVector * getReportList() const
void saveCurve(const CLCurve &c)
void saveLocalRenderInformation(const CLLocalRenderInformation &renderInfo)
void savePolygonElement(const CLPolygon &polygon)
void saveEllipseElement(const CLEllipse &ellipse)
CModel * getModel() const
bool setGUI(SCopasiXMLGUI *pGUI)
bool setReportList(CReportDefinitionVector *pReportList)
void saveStyleElements(const CLStyle &style)
void savePosition(const CLPoint &p, const std::string &tag="Position")
CListOfLayouts * mpLayoutList
The class for handling a chemical kinetic function.
CCopasiVectorN< CCopasiTask > * mpTaskList
void saveRenderInformationDefinitionElements(const CLRenderInformationBase &renderInfo)
virtual bool load(std::istream &is, const std::string &pwd)
bool saveReportSection(const std::string &name, const std::vector< CRegisteredObjectName > §ion)
CCopasiVectorN< CCopasiTask > * getTaskList() const
void saveRadialGradient(const CLRadialGradient &gradient)
bool haveReportList() const
void saveRenderTextElement(const CLText &text)
void saveGlobalRenderInformation(const CLGlobalRenderInformation &renderInfo)
virtual bool save(std::ostream &os, const std::string &relativeTo)
bool saveModelParameter(const CModelParameter *pModelParameter)
void saveRenderCurveElement(const CLRenderCurve &curve)