00001 #ifndef MediaTable_SelectionCollectionListener_h 00002 #define MediaTable_SelectionCollectionListener_h 00003 00004 namespace Impala { 00005 namespace Application { 00006 namespace MediaTable { 00007 00008 class SelectionCollectionListener 00009 { 00010 public: 00011 00012 virtual void SelectCollectionEvent(int collectionID) 00013 { 00014 } 00015 virtual void SelectCollectionInvertedEvent(int collectionID) 00016 { 00017 } 00018 virtual void AddCollectionToSelectionEvent(int collectionID) 00019 { 00020 } 00021 virtual void RemoveCollectionFromSelectionEvent(int collectionID) 00022 { 00023 } 00024 virtual void EmptyCollectionEvent(int collectionID) 00025 { 00026 } 00027 virtual void SaveCollectionEvent(int collectionID) 00028 { 00029 } 00030 virtual void LoadCollectionEvent(int collectionID) 00031 { 00032 } 00033 00034 00035 }; 00036 } // namespace MediaTable 00037 } // namespace Application 00038 } // namespace Impala 00039 00040 #endif // SelectionCollectionListener_h