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

void Impala::Visualization::AppControlDoc::AllHandleNewCursor ( DocLevel  docLevel,
bool  doBookmark 
) [inline]

Definition at line 243 of file AppControlDoc.h.

References Impala::Core::Database::LEVEL_DIR, Impala::Core::Database::LEVEL_FILE, Impala::Core::Database::LEVEL_FRAME, Impala::Core::Database::LEVEL_SHOT, and mDocListeners.

Referenced by Impala::Visualization::VxsDocumentGuiPlay::ButtonSelectionEvent(), Impala::Visualization::SegmentationDocumentGuiAnno::CheckAnnoMax(), Impala::Visualization::SegmentationDocumentGuiAnno::CheckLoadVideoAnnotations(), ComputeCycle(), Impala::Visualization::SegmentationDocumentGuiAnno::GoBack(), Impala::Visualization::SegmentationDocumentGuiAnno::GoForw(), Impala::Visualization::SegmentationDocumentGuiAnno::GoToAdjacentAnnoShot(), Impala::Visualization::SegmentationDocumentGuiAnno::GoToCurrentRank(), Impala::Visualization::SegmentationDocumentGuiAnno::GoToNextAnno(), Impala::Visualization::AnnotationTableGui::HandleImageSelectionEvent(), Impala::Visualization::VxsDocumentGuiPlay::HandleNewKey(), Impala::Visualization::SegmentationDocumentGuiMain::ImageSelectionEvent(), Impala::Visualization::SegmentationDocumentGuiKeyframes::ImageSelectionEvent(), Impala::Visualization::IxsDocumentGuiMain::ImageSelectionEvent(), Impala::Visualization::SegmentationDocumentGuiAnno::Init(), KeyEvent(), Impala::Visualization::VxsDocumentGuiPlay::NavFrameEvent(), Impala::Visualization::SegmentationDocumentGuiAnno::NavigateExtremes(), Impala::Visualization::SegmentationDocumentGuiAnno::OnAnnoHistoryVSB(), Impala::Visualization::DataDocumentGui< Impala::Core::ImageSet::IxsDocument >::RemoveCursorFromBookmarked(), Impala::Visualization::DataDocumentGui< Impala::Core::ImageSet::IxsDocument >::StringSelectionEvent(), Impala::Visualization::SegmentationDocumentGuiAnno::Synchronize(), and VisitAll().

00244     {
00245         if (docLevel == 0)
00246             return;
00247         for (int i=0 ; i<mDocListeners.size() ; i++)
00248         {
00249             if (doBookmark)
00250                 mDocListeners[i]->HandleCursorBookmarked();
00251             switch (docLevel) {
00252             case Core::Database::LEVEL_DIR:
00253                 mDocListeners[i]->HandleNewDir();
00254                 break;
00255             case Core::Database::LEVEL_FILE:
00256                 mDocListeners[i]->HandleNewFile();
00257                 break;
00258             case Core::Database::LEVEL_SHOT:
00259                 mDocListeners[i]->HandleNewShot();
00260                 break;
00261             case Core::Database::LEVEL_FRAME:
00262                 mDocListeners[i]->HandleNewFrame();
00263                 break;
00264             }
00265         }
00266     }


Generated on Thu Jan 13 09:24:32 2011 for ImpalaSrc by  doxygen 1.5.1