Represents a hierarchical style. More...
#include <KEYStyle.h>
Public Member Functions | |
virtual | ~KEYStyle ()=0 |
virtual bool | link (const KEYStylesheetPtr_t &stylesheet)=0 |
Find the parent style by its ID. | |
virtual void | flatten ()=0 |
Copy attributes from parent style (recursively). | |
virtual const KEYPropertyMap & | getPropertyMap () const =0 |
Get the style's property map. |
Represents a hierarchical style.
libetonyek::KEYStyle::~KEYStyle | ( | ) | [pure virtual] |
virtual void libetonyek::KEYStyle::flatten | ( | ) | [pure virtual] |
Copy attributes from parent style (recursively).
Implemented in libetonyek::KEYStyleBase.
virtual const KEYPropertyMap& libetonyek::KEYStyle::getPropertyMap | ( | ) | const [pure virtual] |
Get the style's property map.
Implemented in libetonyek::KEYStyleBase.
virtual bool libetonyek::KEYStyle::link | ( | const KEYStylesheetPtr_t & | stylesheet | ) | [pure virtual] |
Find the parent style by its ID.
true
if the parent style has been found, false
otherwise. Implemented in libetonyek::KEYStyleBase.
Referenced by libetonyek::KEYCollectorBase::collectStylesheet().