internal EntryNodePropertiesEditor(EntryNodeConfiguration node, NodeSelectionManager nodeSelectionManager)
        {
            InitializeComponent();
            this.node = node;
            this.nodeSelectionManager = nodeSelectionManager;

            uiName.Text = node.Name;

            #region Prepare next node selector
            uiNextNodeSelector.Initialize(nodeSelectionManager, node, () => node.NextNode, delegate(NodeConfiguration nextNode) {
                node.NextNode = nextNode;
            });
            #endregion
        }
예제 #2
0
 /// <summary>
 /// Initializes an action node.
 /// </summary>
 /// <param name="configuration">EntryNodeConfiguration is expected
 /// </param>
 public override void InitializeCore(NodeConfiguration configuration)
 {
     Config = (EntryNodeConfiguration)configuration;
 }