#include <TdkTreeLegend.h>
Public Member Functions | |
TdkTreeLegend () | |
Basic constructor. | |
~TdkTreeLegend () | |
Destructor. | |
virtual bool | initialize () |
Initializes the legend component. | |
virtual bool | hasProject () |
Returns true if the current project GID is valid. | |
virtual void | close ()=0 |
Enters the inactive state. | |
virtual void | refresh ()=0 |
Redraws the legend (used when the legend structure may have been modified). |
This class is the interface to the legend component. The legend component is responsible for displaying the tree of themes. It is an active component since it interacts a lot with the user. Through it the user configures all the theme properties such as which themes are to be displayed, the styles of the themes, theme partitions (thematic), selected theme, object charts, etc.
TdkTreeLegend::TdkTreeLegend | ( | ) | [inline] |
Basic constructor.
TdkTreeLegend::~TdkTreeLegend | ( | ) | [inline] |
Destructor.
bool TdkTreeLegend::initialize | ( | ) | [inline, virtual] |
Initializes the legend component.
bool TdkTreeLegend::hasProject | ( | ) | [inline, virtual] |
Returns true if the current project GID is valid.
virtual void TdkTreeLegend::close | ( | ) | [pure virtual] |
Enters the inactive state.
virtual void TdkTreeLegend::refresh | ( | ) | [pure virtual] |
Redraws the legend (used when the legend structure may have been modified).