Index: athena/activity/public/activity_view_model.h |
diff --git a/athena/activity/public/activity_view_model.h b/athena/activity/public/activity_view_model.h |
index 5e6614c8cbabb61bd742c219306459f35b95a97e..8b63d2d1e8ce7dd2cbe6c3e767408f5785b53a9d 100644 |
--- a/athena/activity/public/activity_view_model.h |
+++ b/athena/activity/public/activity_view_model.h |
@@ -24,10 +24,14 @@ class ATHENA_EXPORT ActivityViewModel { |
virtual void Init() = 0; |
// Returns a color most representative of this activity. |
- virtual SkColor GetRepresentativeColor() = 0; |
+ virtual SkColor GetRepresentativeColor() const = 0; |
// Returns a title for the activity. |
- virtual base::string16 GetTitle() = 0; |
+ virtual base::string16 GetTitle() const = 0; |
+ |
+ // True if the activity wants to use Widget's frame, or false if the activity |
+ // draws its own frame. |
+ virtual bool UsesFrame() const = 0; |
// Returns the contents view. |
virtual views::View* GetContentsView() = 0; |