Definition at line 212 of file AppControlDossier.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 ComputeCycle(), KeyEvent(), and VisitAll(). 00213 { 00214 if (docLevel == 0) 00215 return; 00216 for (int i=0 ; i<mDocListeners.size() ; i++) 00217 { 00218 if (doBookmark) 00219 mDocListeners[i]->HandleCursorBookmarked(); 00220 switch (docLevel) { 00221 case Core::Database::LEVEL_DIR: 00222 mDocListeners[i]->HandleNewDir(); 00223 break; 00224 case Core::Database::LEVEL_FILE: 00225 mDocListeners[i]->HandleNewFile(); 00226 break; 00227 case Core::Database::LEVEL_SHOT: 00228 mDocListeners[i]->HandleNewShot(); 00229 break; 00230 case Core::Database::LEVEL_FRAME: 00231 mDocListeners[i]->HandleNewFrame(); 00232 break; 00233 } 00234 } 00235 }
|