public void ClearAll(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { Logs.Clear(); Namespaces.Clear(); Applications.Clear(); } }); }
public void UpdateSearchCriteria(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { searchCriteriaInternal = SearchCriteria; foreach (var application in Applications) { application.UpdateSearchCriteria(searchCriteriaInternal, IsInverted); } } }); }
public void UpdateNumberOfLogsPerLevel(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { numberOfLogsPerApplicationAndLevelInternal = NumberOfLogsPerLevel; foreach (var application in Applications) { application.UpdateMaxNumberOfLogs(numberOfLogsPerApplicationAndLevelInternal); } } }); }
public void ClearLogs(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { Logs.Clear(); foreach (var application in Applications) { application.ClearLogs(); } foreach (var ns in Namespaces) { ResetAllCount(ns); } ClearNamespaceHighlight(); } }); }
private bool CanOpenConfiguration(LoginatorViewModel loginator) { return true; }
private bool CanClearLogs(LoginatorViewModel loginator) { return true; }
public void UpdateSearchCriteria(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { searchCriteriaInternal = SearchCriteria; foreach (var application in Applications) { application.UpdateSearchCriteria(searchCriteriaInternal, IsInverted); } } }); }
public void UpdateNumberOfLogsPerLevel(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { numberOfLogsPerApplicationAndLevelInternal = NumberOfLogsPerLevel; foreach (var application in Applications) { application.UpdateMaxNumberOfLogs(numberOfLogsPerApplicationAndLevelInternal); } } }); }
public void OpenConfiguration(LoginatorViewModel loginator) { new ConfigurationWindow().Show(); }
public void ClearLogs(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { Logs.Clear(); foreach (var application in Applications) { application.ClearLogs(); } foreach (var ns in Namespaces) { ResetAllCount(ns); } ClearNamespaceHighlight(); } }); }
private bool CanClearAll(LoginatorViewModel loginator) { return(true); }
public void OpenConfiguration(LoginatorViewModel loginator) { new ConfigurationWindow().Show(); }
private bool CanOpenConfiguration(LoginatorViewModel loginator) { return(true); }
private bool CanUpdateSearchCriteria(LoginatorViewModel loginator) { return(true); }
private bool CanUpdateNumberOfLogsPerLevel(LoginatorViewModel loginator) { return(true); }
private bool CanUpdateNumberOfLogsPerLevel(LoginatorViewModel loginator) { return true; }
private bool CanUpdateSearchCriteria(LoginatorViewModel loginator) { return true; }
public void ClearAll(LoginatorViewModel loginator) { DispatcherHelper.CheckBeginInvokeOnUI(() => { lock (ViewModelConstants.SYNC_OBJECT) { Logs.Clear(); Namespaces.Clear(); Applications.Clear(); } }); }