public void EnableDiagramRefresh() { if (currentFilter != null && currentFilter.CanRun()) { currentFilter.Connect(); currentFilter.RunFilter(); RunLayout(); } else { ClearDiagram(); } }
private void SetCurrentFilter(DiagramViewFilter filter) { if (currentFilter != null) { currentFilter.Disconnect(); } currentFilter = filter; if (currentFilter != null) { currentFilter.Connect(); } }
private void SetCurrentFilter(DiagramViewFilter filter) { if (currentFilter != null) currentFilter.Disconnect(); currentFilter = filter; if (currentFilter != null) currentFilter.Connect(); }