COPASI API
4.16.103
|
Public Member Functions | |
virtual void | end (const XML_Char *pszName) |
MetaboliteReferenceGlyphElement (CCopasiXMLParser &parser, SCopasiXMLParserCommon &common) | |
virtual void | start (const XML_Char *pszName, const XML_Char **papszAttrs) |
virtual | ~MetaboliteReferenceGlyphElement () |
![]() | |
CXMLElementHandler (CCopasiXMLParser &parser, SCopasiXMLParserCommon &common) | |
virtual void | end (const XML_Char *C_UNUSED(pszName)) |
virtual void | reset () |
virtual void | start (const XML_Char *C_UNUSED(pszName), const XML_Char **C_UNUSED(papszAttrs)) |
virtual | ~CXMLElementHandler () |
Private Types | |
enum | Element { MetaboliteReferenceGlyph = 0, BoundingBox, Position, Dimensions, Curve } |
Private Attributes | |
size_t | mLineNumber |
Additional Inherited Members | |
![]() | |
void | addFix (const std::string &key, CCopasiObject *pObject) |
void | deleteCurrentHandler () |
![]() | |
SCopasiXMLParserCommon & | mCommon |
C_INT32 | mCurrentElement |
C_INT32 | mLastKnownElement |
CCopasiXMLParser & | mParser |
CXMLElementHandler * | mpCurrentHandler |
Definition at line 3408 of file CCopasiXMLParser.h.
Enumerator | |
---|---|
MetaboliteReferenceGlyph | |
BoundingBox | |
Position | |
Dimensions | |
Curve |
Definition at line 3411 of file CCopasiXMLParser.h.
CCopasiXMLParser::MetaboliteReferenceGlyphElement::MetaboliteReferenceGlyphElement | ( | CCopasiXMLParser & | parser, |
SCopasiXMLParserCommon & | common | ||
) |
Definition at line 6987 of file CCopasiXMLParser.cpp.
|
virtual |
Definition at line 6992 of file CCopasiXMLParser.cpp.
|
virtual |
Definition at line 7114 of file CCopasiXMLParser.cpp.
References CCopasiMessage::EXCEPTION, MCXML, CExpatTemplate< CExpat >::mParser, START_ELEMENT, and UNKNOWN_ELEMENT.
|
virtual |
Definition at line 6995 of file CCopasiXMLParser.cpp.
References CLReactionGlyph::addMetabReferenceGlyph(), C_INT32, CCopasiMessage::EXCEPTION, CKeyFactory::get(), CLGlyphWithCurve::getCurve(), CLGraphicalObject::getKey(), SCopasiXMLParserCommon::KeyMap, CCopasiXMLParser::mCommon, MCXML, CExpatTemplate< CExpat >::mParser, SCopasiXMLParserCommon::pCurve, SCopasiXMLParserCommon::pMetaboliteReferenceGlyph, SCopasiXMLParserCommon::pReactionGlyph, CLGraphicalObject::setHeight(), CLMetabReferenceGlyph::setMetabGlyphKey(), CLGraphicalObject::setObjectRole(), CLMetabReferenceGlyph::setRole(), CLGraphicalObject::setWidth(), CLGraphicalObject::setX(), CLGraphicalObject::setY(), CLMetabReferenceGlyph::UNDEFINED, UNKNOWN_ELEMENT, and CLMetabReferenceGlyph::XMLRole.
|
private |
Definition at line 3420 of file CCopasiXMLParser.h.