コード例 #1
0
        public void EnableDiagramRefresh()
        {
            if (currentFilter != null && currentFilter.CanRun())
            {
                currentFilter.Connect();
                currentFilter.RunFilter();

                RunLayout();
            }
            else
            {
                ClearDiagram();
            }
        }
コード例 #2
0
        private void SetCurrentFilter(DiagramViewFilter filter)
        {
            if (currentFilter != null)
            {
                currentFilter.Disconnect();
            }

            currentFilter = filter;

            if (currentFilter != null)
            {
                currentFilter.Connect();
            }
        }
コード例 #3
0
        private void SetCurrentFilter(DiagramViewFilter filter)
        {
            if (currentFilter != null) currentFilter.Disconnect();

            currentFilter = filter;

            if (currentFilter != null) currentFilter.Connect();
        }