11            inline bool any()
 const { 
return thingsToSkip_.
size()>0; }
 
   12            inline void skip(
TType t,
bool b=
true);
 
   13            inline void combine(
const Skip &s) { 
for (
auto &t : s.thingsToSkip_) skip(t,
true); }
 
   14            inline bool operator()(
TType t)
 const { 
return std::find(thingsToSkip_.
begin(),thingsToSkip_.
end(),t)!=thingsToSkip_.
end(); }
 
 
   19        shared::Signal<const string &> saveModelStateSignal;
 
   20        shared::Signal<bool> modelChangedNotice;
 
   21        shared::Signal<bool> projectChangedNotice;
 
   22        shared::Signal<const string &,const string &> startProcessingFile;
 
   23        shared::Signal<const string &,const string &> stopProcessingFile; 
 
   24        shared::Signal<const string &> saveModelState; 
 
   25        shared::Signal<bool> cyclingChangeNotice; 
 
   26        shared::Signal<const string &> projectRestored;
 
   27        shared::Signal<const string &> projectSaved;
 
   28        shared::Signal<bool> resultsIntervalActiveChanged;
 
   30        virtual void securityCheck(security::Check check = security::Check::Normal) = 0;