コード例 #1
0
        private void OnGraphSaved(object sender, EventArgs e)
        {
            if (null == this.runner) // Running in headless mode.
            {
                return;
            }
            GraphController controller = sender as GraphController;

            if (null != controller)
            {
                LiveRunner liveRunner = runner as LiveRunner;
                //Update the options with new path.
                liveRunner.SetOptions(LiveRunnerFactory.CreateLiveRunnerOptions(controller));
                GraphUtilities.SetRootModulePath(controller.FilePath);
            }
        }
コード例 #2
0
ファイル: LiveRunner.cs プロジェクト: junmendoza/designscript
 public PropertyChangedTask(LiveRunner runner, GraphNode graphNode)
     : base(runner)
 {
     objectCreationGraphNode = graphNode;
 }
コード例 #3
0
ファイル: LiveRunner.cs プロジェクト: junmendoza/designscript
 public NodeValueRequestTask(uint nodeId, LiveRunner runner)
     : base(runner)
 {
     this.nodeId = nodeId;
 }
コード例 #4
0
ファイル: LiveRunner.cs プロジェクト: junmendoza/designscript
            public ConvertNodesToCodeTask(List<SnapshotNode> snapshotNodes, LiveRunner runner)
                : base(runner)
            {
                if (null == snapshotNodes || (snapshotNodes.Count <= 0))
                    throw new ArgumentException("snapshotNodes", "Invalid SnapshotNode list (35CA7759D0C9)");

                this.snapshotNodes = snapshotNodes;
            }
コード例 #5
0
ファイル: LiveRunner.cs プロジェクト: junmendoza/designscript
 public UpdateGraphTask(SynchronizeData syncData, LiveRunner runner)
     : base(runner)
 {
     this.syncData = syncData;
 }
コード例 #6
0
ファイル: LiveRunner.cs プロジェクト: junmendoza/designscript
 public UpdateCmdLineInterpreterTask(string code, LiveRunner runner)
     : base(runner)
 {
     this.cmdLineString = code;
 }
コード例 #7
0
ファイル: LiveRunner.cs プロジェクト: junmendoza/designscript
 protected Task(LiveRunner runner)
 {
     this.runner = runner;
 }
コード例 #8
0
ファイル: LiveRunnerTasks.cs プロジェクト: zjloscar/Dynamo
 protected Task(LiveRunner runner)
 {
     this.runner = runner;
 }