2 //=============================================================================
6 * @author Christopher Kohlhoff <chris@kohlhoff.com>
8 //=============================================================================
16 * @brief An interface for some high-level application object.
22 virtual ~Widget_Part ();
24 /// Ask the part to print information about itself.
25 virtual void print_info () = 0;
27 /// Ask the part to remove itself from the widget that contains it.
28 virtual void remove_from_owner () = 0;
31 #endif /* WIDGET_PART_H */