#include <PAG1StyleContext.h>
Public Member Functions | |
PAG1StyleContext (PAG1ParserState &state, IWORKStyleMap_t *styleMap, const char *defaultParent, bool nested=false) | |
Private Member Functions | |
virtual void | attribute (int name, const char *value) |
virtual IWORKXMLContextPtr_t | element (int name) |
virtual void | endOfElement () |
Private Attributes | |
IWORKPropertyMap | m_props |
IWORKStyleContext | m_base |
IWORKStyleMap_t *const | m_styleMap |
const bool | m_nested |
boost::optional< std::string > | m_ident |
boost::optional< std::string > | m_parentIdent |
libetonyek::PAG1StyleContext::PAG1StyleContext | ( | PAG1ParserState & | state, |
IWORKStyleMap_t * | styleMap, | ||
const char * | defaultParent, | ||
bool | nested = false |
||
) |
void libetonyek::PAG1StyleContext::attribute | ( | int | name, |
const char * | value | ||
) | [private, virtual] |
IWORKXMLContextPtr_t libetonyek::PAG1StyleContext::element | ( | int | name | ) | [private, virtual] |
void libetonyek::PAG1StyleContext::endOfElement | ( | ) | [private, virtual] |
Referenced by attribute(), and endOfElement().
boost::optional<std::string> libetonyek::PAG1StyleContext::m_ident [private] |
Referenced by attribute().
const bool libetonyek::PAG1StyleContext::m_nested [private] |
boost::optional<std::string> libetonyek::PAG1StyleContext::m_parentIdent [private] |
Referenced by attribute().
Referenced by element().
IWORKStyleMap_t* const libetonyek::PAG1StyleContext::m_styleMap [private] |