| 166 | } |
| 167 | |
| 168 | int TableState::GetNumDisallowGroupModify(const wxString& grp_nm) |
| 169 | { |
| 170 | int n=0; |
| 171 | for (std::list<TableStateObserver*>::iterator it=observers.begin(); |
| 172 | it != observers.end(); ++it) { |
| 173 | if ( !(*it)->AllowGroupModify(grp_nm) ) ++n; |
| 174 | } |
| 175 | wxString msg; |
| 176 | msg << n << " of " << observers.size() << " TableStateObservers "; |
| 177 | msg << "disallow changes to group: " << grp_nm; |
| 178 | return n; |
| 179 | } |
| 180 | |
| 181 | wxString TableState::GetDisallowGroupModifyMsg(const wxString& grp_nm) |
| 182 | { |
no test coverage detected