7 #ifndef BALL_CONCEPT_SELECTABLE_H
8 #define BALL_CONCEPT_SELECTABLE_H
14 #ifndef BALL_CONCEPT_PERSISTENTOBJECT_H
18 #define BALL_SELECTABLE_DEFAULT_SELECTION false
80 void set(
const Selectable& selectable,
bool deep =
true)
95 void get(
Selectable& selectable,
bool deep =
true)
const
112 virtual void select()
118 virtual void deselect()
124 { selected_ = selected; }
134 bool isSelected()
const
177 virtual void dump(::std::ostream& s = std::cout,
Size depth = 0)
const
187 # ifndef BALL_NO_INLINE_FUNCTIONS
188 # include <BALL/CONCEPT/selectable.iC>
193 #endif // BALL_CONCEPT_SELECTABLE_H
BALL_EXPORT bool operator!=(const String &s1, const String &s2)
virtual void setSelected(bool selected)
BALL_EXPORT bool operator==(const String &s1, const String &s2)