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