21 #ifndef __ANTARES_TOOLBOX_COMPONENT_HTMLLISTBOX_ITEM_RENEWABLE_CLUSTER_H__
22 #define __ANTARES_TOOLBOX_COMPONENT_HTMLLISTBOX_ITEM_RENEWABLE_CLUSTER_H__
24 #include "cluster-item.h"
28 namespace Antares::Component::HTMLListbox::Item
38 using Ptr = std::shared_ptr<RenewableClusterItem>;
58 void addAdditionalIcons(wxString& out)
const override;
61 wxString htmlContentTail()
override;
Single item for an abstract cluster.
Definition: cluster-item.h:37
std::shared_ptr< IItem > Ptr
The most suitable smartptr for this class.
Definition: item.h:47
Single item for a renewable cluster.
Definition: renewable-cluster-item.h:36
Antares::Data::RenewableCluster * renewableAggregate() const
Get the attached cluster.
Definition: renewable-cluster-item.cpp:53
virtual ~RenewableClusterItem()
Destructor.
Definition: renewable-cluster-item.cpp:43
RenewableClusterItem(Antares::Data::RenewableCluster *a)
Default Constructor.
Definition: renewable-cluster-item.cpp:28