COPASI API
4.16.103
|
Public Member Functions | |
virtual void | end (const XML_Char *pszName) |
virtual void | start (const XML_Char *pszName, const XML_Char **papszAttrs) |
TextElement (CCopasiXMLParser &parser, SCopasiXMLParserCommon &common) | |
virtual | ~TextElement () |
![]() | |
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 { RenderText = 0 } |
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 4196 of file CCopasiXMLParser.h.
|
private |
CCopasiXMLParser::TextElement::TextElement | ( | CCopasiXMLParser & | parser, |
SCopasiXMLParserCommon & | common | ||
) |
|
virtual |
Destructor
Definition at line 12296 of file CCopasiXMLParser.cpp.
References pdelete.
|
virtual |
End element handler
const | XML_Char *pszName |
Definition at line 12460 of file CCopasiXMLParser.cpp.
References CCopasiMessage::EXCEPTION, CCopasiXMLParser::mCommon, MCXML, CExpatTemplate< CExpat >::mParser, SCopasiXMLParserCommon::pText, CLText::setText(), START_ELEMENT, and UNKNOWN_ELEMENT.
|
virtual |
Start element handler
const | XML_Char *pszName |
const | XML_Char **papszAttrs |
Definition at line 12301 of file CCopasiXMLParser.cpp.
References CLGroup::addChildElement(), CLText::ANCHOR_BOTTOM, CLText::ANCHOR_END, CLText::ANCHOR_MIDDLE, CLText::ANCHOR_START, CLText::ANCHOR_TOP, CCopasiMessage::EXCEPTION, CLGroup::getElement(), CLGroup::getNumElements(), CCopasiXMLParser::mCommon, MCXML, CExpatTemplate< CExpat >::mParser, CLGraphicalPrimitive1D::parseDashArray(), CLTransformation2D::parseTransformation(), SCopasiXMLParserCommon::pGroup, SCopasiXMLParserCommon::pText, CLText::setCoordinates(), CLText::setFontFamily(), CLText::setFontSize(), CLText::setFontStyle(), CLText::setFontWeight(), CLGraphicalPrimitive1D::setStroke(), CLGraphicalPrimitive1D::setStrokeWidth(), CLText::setTextAnchor(), CLText::setVTextAnchor(), strToDouble(), CLText::STYLE_ITALIC, CLText::STYLE_NORMAL, UNKNOWN_ELEMENT, CLText::WEIGHT_BOLD, and CLText::WEIGHT_NORMAL.