HeaderModelListener
HeaderModelListener::~HeaderModelListener()
HeaderModelListener::HeaderAdded(HeaderModel* model, int32 index)
HeaderModelListener::HeaderRemoved(HeaderModel* model, int32 index)
HeaderModelListener::HeaderMoved(HeaderModel* model, int32 fromIndex,
HeaderModel::AddListener(HeaderModelListener* listener)
HeaderModel::RemoveListener(HeaderModelListener* listener)
HeaderModelListener* listener = fListeners.ItemAt(i);
HeaderModelListener* listener = fListeners.ItemAt(i);
HeaderModelListener* listener = fListeners.ItemAt(i);
class HeaderModelListener {
virtual ~HeaderModelListener();
virtual void AddListener(HeaderModelListener* listener);
virtual void RemoveListener(HeaderModelListener* listener);
typedef BObjectList<HeaderModelListener> ListenerList;
class HeaderView : public BView, private HeaderModelListener,