Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

virtual void Impala::Application::MediaTable::SelectionCollectionItem::OnMenuItem ( Menu src,
int  menuIdx,
String  itemName,
int  itemIdx,
void *  userData 
) [inline, virtual]

Reimplemented from OglGui::MenuListener.

Definition at line 68 of file SelectionCollectionItem.h.

References Impala::Application::MediaTable::SelectionCollectionListener::AddCollectionToSelectionEvent(), Impala::Application::MediaTable::SelectionCollectionListener::EmptyCollectionEvent(), ILOG_USER, Impala::Application::MediaTable::SelectionCollectionListener::LoadCollectionEvent(), mId, mListener, Impala::Application::MediaTable::SelectionCollectionListener::RemoveCollectionFromSelectionEvent(), Impala::Application::MediaTable::SelectionCollectionListener::SaveCollectionEvent(), Impala::Application::MediaTable::SelectionCollectionListener::SelectCollectionEvent(), and Impala::Application::MediaTable::SelectionCollectionListener::SelectCollectionInvertedEvent().

00070     {
00071         ILOG_USER("bin " << mId << " selected option " << itemIdx << " menuIdx " << menuIdx <<
00072                    " itemName " << itemName);
00073 
00074          // As all calls will use the listener, stop here if we don't have one
00075         if (!mListener)
00076             return;
00077 
00078         if (itemIdx == 1)
00079             mListener->SelectCollectionEvent(mId);
00080         if (itemIdx == 2)
00081             mListener->SelectCollectionInvertedEvent(mId);
00082         if (itemIdx == 3)
00083             mListener->AddCollectionToSelectionEvent(mId);
00084         if (itemIdx == 4)
00085             mListener->RemoveCollectionFromSelectionEvent(mId);
00086         if (itemIdx == 5)
00087             mListener->EmptyCollectionEvent(mId);
00088 
00089         if (itemIdx == 8)
00090                 mListener->SaveCollectionEvent(mId);
00091         if (itemIdx == 9)
00092                 mListener->LoadCollectionEvent(mId);
00093     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:15:25 2011 for ImpalaSrc by  doxygen 1.5.1