| 989 | } |
| 990 | |
| 991 | TableBase* Project::FindTableBase() |
| 992 | { |
| 993 | if (frames_manager == NULL) return NULL; |
| 994 | std::list<FramesManagerObserver*> observers(frames_manager->getCopyObservers()); |
| 995 | std::list<FramesManagerObserver*>::iterator it; |
| 996 | for (it=observers.begin(); it != observers.end(); ++it) { |
| 997 | if (TableFrame* w = dynamic_cast<TableFrame*>(*it)) { |
| 998 | return w->GetTableBase(); |
| 999 | } |
| 1000 | } |
| 1001 | return NULL; |
| 1002 | } |
| 1003 | |
| 1004 | void Project::GetSelectedRows(std::vector<int>& rowids) |
| 1005 | { |
no test coverage detected