WorkflowDesigner.DesignSurfaceController.InitializeWorkflowDefinition C# (CSharp) Method

InitializeWorkflowDefinition() private method

private InitializeWorkflowDefinition ( ) : void
return void
    private void InitializeWorkflowDefinition()
    {
      _surface.Children.Clear();

      foreach (var activity in Workflow.Activities)
        ProcessNewActivity(activity);

      foreach (var link in Workflow.References)
        ProcessNewLink(link);

      Workflow.ActivityAdded += OnActivityAdded;
      Workflow.ActivityRemoved += OnActivityRemoved;
      Workflow.ReferenceAdded += OnLinkAdded;
      Workflow.ReferenceRemoved += OnLinkRemoved;
    }