#ifndef PHOTOSHAREITEMHOLDER_H #define PHOTOSHAREITEMHOLDER_H class PhotoShareItem { public: PhotoShareItem() { return; } virtual ~PhotoShareItem(){ return; } virtual bool isSelected() = 0; virtual void setSelected(bool selected) = 0; }; class PhotoShareItemHolder { public: PhotoShareItemHolder(); virtual void notifySelection(PhotoShareItem* selection) = 0; }; #endif // PHOTOSHAREITEMHOLDER_H