~brad-fie/mdag/devel

« back to all changes in this revision

Viewing changes to docs/api/mDAG.Nodes.PythonStd.Nodes-pysrc.html

  • Committer: Bradley Friedman
  • Date: 2010-07-03 23:43:06 UTC
  • Revision ID: leith@worm.local-20100703234306-sx09rdqywp0s22tj
initial code dump

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="ascii"?>
 
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 
3
          "DTD/xhtml1-transitional.dtd">
 
4
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 
5
<head>
 
6
  <title>mDAG.Nodes.PythonStd.Nodes</title>
 
7
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
 
8
  <script type="text/javascript" src="epydoc.js"></script>
 
9
</head>
 
10
 
 
11
<body bgcolor="white" text="black" link="blue" vlink="#204080"
 
12
      alink="#204080">
 
13
<!-- ==================== NAVIGATION BAR ==================== -->
 
14
<table class="navbar" border="0" width="100%" cellpadding="0"
 
15
       bgcolor="#a0c0ff" cellspacing="0">
 
16
  <tr valign="middle">
 
17
  <!-- Home link -->
 
18
      <th>&nbsp;&nbsp;&nbsp;<a
 
19
        href="mDAG-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
 
20
 
 
21
  <!-- Tree link -->
 
22
      <th>&nbsp;&nbsp;&nbsp;<a
 
23
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
 
24
 
 
25
  <!-- Index link -->
 
26
      <th>&nbsp;&nbsp;&nbsp;<a
 
27
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
 
28
 
 
29
  <!-- Help link -->
 
30
      <th>&nbsp;&nbsp;&nbsp;<a
 
31
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
 
32
 
 
33
      <th class="navbar" width="100%"></th>
 
34
  </tr>
 
35
</table>
 
36
<table width="100%" cellpadding="0" cellspacing="0">
 
37
  <tr valign="top">
 
38
    <td width="100%">
 
39
      <span class="breadcrumbs">
 
40
        <a href="mDAG-module.html">Package&nbsp;mDAG</a> ::
 
41
        <a href="mDAG.Nodes-module.html">Package&nbsp;Nodes</a> ::
 
42
        <a href="mDAG.Nodes.PythonStd-module.html">Package&nbsp;PythonStd</a> ::
 
43
        Module&nbsp;Nodes
 
44
      </span>
 
45
    </td>
 
46
    <td>
 
47
      <table cellpadding="0" cellspacing="0">
 
48
        <!-- hide/show private -->
 
49
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
 
50
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
 
51
        <tr><td align="right"><span class="options"
 
52
            >[<a href="frames.html" target="_top">frames</a
 
53
            >]&nbsp;|&nbsp;<a href="mDAG.Nodes.PythonStd.Nodes-pysrc.html"
 
54
            target="_top">no&nbsp;frames</a>]</span></td></tr>
 
55
      </table>
 
56
    </td>
 
57
  </tr>
 
58
</table>
 
59
<h1 class="epydoc">Source Code for <a href="mDAG.Nodes.PythonStd.Nodes-module.html">Module mDAG.Nodes.PythonStd.Nodes</a></h1>
 
60
<pre class="py-src">
 
61
<a name="L1"></a><tt class="py-lineno"> 1</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt id="link-0" class="py-name" targets="Package mDAG=mDAG-module.html"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-0', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Module mDAG.Document=mDAG.Document-module.html,Class mDAG.Document.Document=mDAG.Document.Document-class.html"><a title="mDAG.Document
 
62
mDAG.Document.Document" class="py-name" href="#" onclick="return doclink('link-1', 'Document', 'link-1');">Document</a></tt> </tt>
 
63
<a name="L2"></a><tt class="py-lineno"> 2</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt id="link-2" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-2', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Package mDAG.Languages=mDAG.Languages-module.html"><a title="mDAG.Languages" class="py-name" href="#" onclick="return doclink('link-3', 'Languages', 'link-3');">Languages</a></tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Module mDAG.Languages.Pthn=mDAG.Languages.Pthn-module.html,Module mDAG.Runtimes.Pthn=mDAG.Runtimes.Pthn-module.html"><a title="mDAG.Languages.Pthn
 
64
mDAG.Runtimes.Pthn" class="py-name" href="#" onclick="return doclink('link-4', 'Pthn', 'link-4');">Pthn</a></tt> </tt>
 
65
<a name="L3"></a><tt class="py-lineno"> 3</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt id="link-5" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-5', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-6" class="py-name"><a title="mDAG.Languages" class="py-name" href="#" onclick="return doclink('link-6', 'Languages', 'link-3');">Languages</a></tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Module mDAG.Languages.Factory=mDAG.Languages.Factory-module.html,Module mDAG.Nodes.Debug.Factory=mDAG.Nodes.Debug.Factory-module.html,Module mDAG.Nodes.Factory=mDAG.Nodes.Factory-module.html,Module mDAG.Nodes.PythonStd.Factory=mDAG.Nodes.PythonStd.Factory-module.html,Module mDAG.Nodes.Standard.Factory=mDAG.Nodes.Standard.Factory-module.html,Module mDAG.Runtimes.Factory=mDAG.Runtimes.Factory-module.html"><a title="mDAG.Languages.Factory
 
66
mDAG.Nodes.Debug.Factory
 
67
mDAG.Nodes.Factory
 
68
mDAG.Nodes.PythonStd.Factory
 
69
mDAG.Nodes.Standard.Factory
 
70
mDAG.Runtimes.Factory" class="py-name" href="#" onclick="return doclink('link-7', 'Factory', 'link-7');">Factory</a></tt> </tt>
 
71
<a name="L4"></a><tt class="py-lineno"> 4</tt>  <tt class="py-line"> </tt>
 
72
<a name="PortTypes"></a><div id="PortTypes-def"><a name="L5"></a><tt class="py-lineno"> 5</tt> <a class="py-toggle" href="#" id="PortTypes-toggle" onclick="return toggle('PortTypes');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.PortTypes-class.html">PortTypes</a><tt class="py-op">(</tt><tt class="py-base-class">object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
73
</div><div id="PortTypes-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="PortTypes-expanded"><a name="L6"></a><tt class="py-lineno"> 6</tt>  <tt class="py-line">    <tt id="link-8" class="py-name" targets="Variable mDAG.Nodes.PythonStd.Nodes.PortTypes.stringtype=mDAG.Nodes.PythonStd.Nodes.PortTypes-class.html#stringtype"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes.stringtype" class="py-name" href="#" onclick="return doclink('link-8', 'stringtype', 'link-8');">stringtype</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"python.string"</tt> </tt>
 
74
<a name="L7"></a><tt class="py-lineno"> 7</tt>  <tt class="py-line">    <tt id="link-9" class="py-name" targets="Variable mDAG.Nodes.PythonStd.Nodes.PortTypes.nonetype=mDAG.Nodes.PythonStd.Nodes.PortTypes-class.html#nonetype"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes.nonetype" class="py-name" href="#" onclick="return doclink('link-9', 'nonetype', 'link-9');">nonetype</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"python.none"</tt> </tt>
 
75
<a name="L8"></a><tt class="py-lineno"> 8</tt>  <tt class="py-line">    <tt id="link-10" class="py-name" targets="Variable mDAG.Nodes.PythonStd.Nodes.PortTypes.varianttype=mDAG.Nodes.PythonStd.Nodes.PortTypes-class.html#varianttype"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes.varianttype" class="py-name" href="#" onclick="return doclink('link-10', 'varianttype', 'link-10');">varianttype</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"python.variant"</tt> </tt>
 
76
</div><a name="L9"></a><tt class="py-lineno"> 9</tt>  <tt class="py-line">     </tt>
 
77
<a name="IsPythonPortType"></a><div id="IsPythonPortType-def"><a name="L10"></a><tt class="py-lineno">10</tt> <a class="py-toggle" href="#" id="IsPythonPortType-toggle" onclick="return toggle('IsPythonPortType');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes-module.html#IsPythonPortType">IsPythonPortType</a><tt class="py-op">(</tt><tt class="py-param">portType</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
78
</div><div id="IsPythonPortType-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="IsPythonPortType-expanded"><a name="L11"></a><tt class="py-lineno">11</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">portType</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">startswith</tt><tt class="py-op">(</tt><tt class="py-string">"python."</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
79
<a name="L12"></a><tt class="py-lineno">12</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
 
80
<a name="L13"></a><tt class="py-lineno">13</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
 
81
</div><a name="L14"></a><tt class="py-lineno">14</tt>  <tt class="py-line"> </tt>
 
82
<a name="PythonNode"></a><div id="PythonNode-def"><a name="L15"></a><tt class="py-lineno">15</tt> <a class="py-toggle" href="#" id="PythonNode-toggle" onclick="return toggle('PythonNode');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html">PythonNode</a><tt class="py-op">(</tt><tt class="py-base-class">mDAG</tt><tt class="py-op">.</tt><tt class="py-base-class">Document</tt><tt class="py-op">.</tt><tt class="py-base-class">Node</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
83
</div><div id="PythonNode-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="PythonNode-expanded"><a name="L16"></a><tt class="py-lineno">16</tt>  <tt class="py-line">    <tt id="link-11" class="py-name" targets="Variable mDAG.Nodes.PythonStd.Nodes.PythonNode._langauge=mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html#_langauge"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode._langauge" class="py-name" href="#" onclick="return doclink('link-11', '_langauge', 'link-11');">_langauge</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
 
84
<a name="L17"></a><tt class="py-lineno">17</tt>  <tt class="py-line">     </tt>
 
85
<a name="PythonNode.__init__"></a><div id="PythonNode.__init__-def"><a name="L18"></a><tt class="py-lineno">18</tt> <a class="py-toggle" href="#" id="PythonNode.__init__-toggle" onclick="return toggle('PythonNode.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">doc</tt><tt class="py-op">,</tt><tt class="py-param">xpos</tt><tt class="py-op">,</tt><tt class="py-param">ypos</tt><tt class="py-op">,</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
86
</div><div id="PythonNode.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="PythonNode.__init__-expanded"><a name="L19"></a><tt class="py-lineno">19</tt>  <tt class="py-line">        <tt id="link-12" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-12', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-13" class="py-name"><a title="mDAG.Document
 
87
mDAG.Document.Document" class="py-name" href="#" onclick="return doclink('link-13', 'Document', 'link-1');">Document</a></tt><tt class="py-op">.</tt><tt id="link-14" class="py-name" targets="Class mDAG.DeprecatedNodes.Node=mDAG.DeprecatedNodes.Node-class.html,Class mDAG.Document.Node=mDAG.Document.Node-class.html"><a title="mDAG.DeprecatedNodes.Node
 
88
mDAG.Document.Node" class="py-name" href="#" onclick="return doclink('link-14', 'Node', 'link-14');">Node</a></tt><tt class="py-op">.</tt><tt id="link-15" class="py-name" targets="Method mDAG.Code.BlockType.__init__()=mDAG.Code.BlockType-class.html#__init__,Method mDAG.Code.CodeBlock.__init__()=mDAG.Code.CodeBlock-class.html#__init__,Method mDAG.Code.IndentTypeSpace.__init__()=mDAG.Code.IndentTypeSpace-class.html#__init__,Method mDAG.Code.Language.__init__()=mDAG.Code.Language-class.html#__init__,Method mDAG.Code.Sourcecode.__init__()=mDAG.Code.Sourcecode-class.html#__init__,Method mDAG.Code.SourcecodeGeneration.__init__()=mDAG.Code.SourcecodeGeneration-class.html#__init__,Method mDAG.DeprecatedNodes.Connection.__init__()=mDAG.DeprecatedNodes.Connection-class.html#__init__,Method mDAG.DeprecatedNodes.Constant.__init__()=mDAG.DeprecatedNodes.Constant-class.html#__init__,Method mDAG.DeprecatedNodes.DAG.__init__()=mDAG.DeprecatedNodes.DAG-class.html#__init__,Method mDAG.DeprecatedNodes.InputPort.__init__()=mDAG.DeprecatedNodes.InputPort-class.html#__init__,Method mDAG.DeprecatedNodes.Node.__init__()=mDAG.DeprecatedNodes.Node-class.html#__init__,Method mDAG.DeprecatedNodes.OutputPort.__init__()=mDAG.DeprecatedNodes.OutputPort-class.html#__init__,Method mDAG.Document.Connection.__init__()=mDAG.Document.Connection-class.html#__init__,Method mDAG.Document.Document.__init__()=mDAG.Document.Document-class.html#__init__,Method mDAG.Document.InputPort.__init__()=mDAG.Document.InputPort-class.html#__init__,Method mDAG.Document.Library.__init__()=mDAG.Document.Library-class.html#__init__,Method mDAG.Document.Location.__init__()=mDAG.Document.Location-class.html#__init__,Method mDAG.Document.Node.__init__()=mDAG.Document.Node-class.html#__init__,Method mDAG.Document.OutputPort.__init__()=mDAG.Document.OutputPort-class.html#__init__,Method mDAG.Document.PipeJoint.__init__()=mDAG.Document.PipeJoint-class.html#__init__,Method mDAG.Document.Pipeline.__init__()=mDAG.Document.Pipeline-class.html#__init__,Method mDAG.Document.Port.__init__()=mDAG.Document.Port-class.html#__init__,Method mDAG.Document.Runtime.__init__()=mDAG.Document.Runtime-class.html#__init__,Method mDAG.Editor.Commands.AddLibrary.__init__()=mDAG.Editor.Commands.AddLibrary-class.html#__init__,Method mDAG.Editor.Commands.ConnectNodes.__init__()=mDAG.Editor.Commands.ConnectNodes-class.html#__init__,Method mDAG.Editor.Commands.CreateNode.__init__()=mDAG.Editor.Commands.CreateNode-class.html#__init__,Method mDAG.Editor.Commands.DeleteNode.__init__()=mDAG.Editor.Commands.DeleteNode-class.html#__init__,Method mDAG.Editor.Commands.DisconnectNodes.__init__()=mDAG.Editor.Commands.DisconnectNodes-class.html#__init__,Method mDAG.Editor.Commands.MoveNode.__init__()=mDAG.Editor.Commands.MoveNode-class.html#__init__,Method mDAG.Editor.Commands.New.__init__()=mDAG.Editor.Commands.New-class.html#__init__,Method mDAG.Languages.Pthn.PythonLangauge.__init__()=mDAG.Languages.Pthn.PythonLangauge-class.html#__init__,Method mDAG.Nodes.Debug.Dummy.DummyNode.__init__()=mDAG.Nodes.Debug.Dummy.DummyNode-class.html#__init__,Method mDAG.Nodes.PythonStd.Nodes.HelloWorldNode.__init__()=mDAG.Nodes.PythonStd.Nodes.HelloWorldNode-class.html#__init__,Method mDAG.Nodes.PythonStd.Nodes.PythonNode.__init__()=mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html#__init__,Method mDAG.Nodes.PythonStd.Nodes.SimplePrintNode.__init__()=mDAG.Nodes.PythonStd.Nodes.SimplePrintNode-class.html#__init__,Method mDAG.Nodes.Standard.Null.NullNode.__init__()=mDAG.Nodes.Standard.Null.NullNode-class.html#__init__,Method mDAG.Runtimes.ShellScript.ShellScriptRuntime.__init__()=mDAG.Runtimes.ShellScript.ShellScriptRuntime-class.html#__init__,Method mDAG.ui.MainWindowCode.MainWindow.__init__()=mDAG.ui.MainWindowCode.MainWindow-class.html#__init__,Method mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.__init__()=mDAG.ui.NodeCanvasFormCode.NodeCanvasForm-class.html#__init__,Method mDAG.ui.NodeScene.ConnectableItem.__init__()=mDAG.ui.NodeScene.ConnectableItem-class.html#__init__,Method mDAG.ui.NodeScene.DraggableConnector.__init__()=mDAG.ui.NodeScene.DraggableConnector-class.html#__init__,Method mDAG.ui.NodeScene.NodeConnectorItem.__init__()=mDAG.ui.NodeScene.NodeConnectorItem-class.html#__init__,Method mDAG.ui.NodeScene.NodeInputPortItem.__init__()=mDAG.ui.NodeScene.NodeInputPortItem-class.html#__init__,Method mDAG.ui.NodeScene.NodeItem.__init__()=mDAG.ui.NodeScene.NodeItem-class.html#__init__,Method mDAG.ui.NodeScene.NodeOutputPortItem.__init__()=mDAG.ui.NodeScene.NodeOutputPortItem-class.html#__init__,Method mDAG.ui.NodeScene.NodePortItem.__init__()=mDAG.ui.NodeScene.NodePortItem-class.html#__init__,Method mDAG.ui.NodeScene.NodeScene.__init__()=mDAG.ui.NodeScene.NodeScene-class.html#__init__,Method mDAG.ui.NodeScene.PipeJointInport.__init__()=mDAG.ui.NodeScene.PipeJointInport-class.html#__init__,Method mDAG.ui.NodeScene.PipeJointItem.__init__()=mDAG.ui.NodeScene.PipeJointItem-class.html#__init__,Method mDAG.ui.TreeNodes.LibrariesTreeItem.__init__()=mDAG.ui.TreeNodes.LibrariesTreeItem-class.html#__init__,Method mDAG.ui.TreeNodes.LibraryTreeItem.__init__()=mDAG.ui.TreeNodes.LibraryTreeItem-class.html#__init__,Method mDAG.ui.TreeNodes.NodeTreeItem.__init__()=mDAG.ui.TreeNodes.NodeTreeItem-class.html#__init__"><a title="mDAG.Code.BlockType.__init__
 
89
mDAG.Code.CodeBlock.__init__
 
90
mDAG.Code.IndentTypeSpace.__init__
 
91
mDAG.Code.Language.__init__
 
92
mDAG.Code.Sourcecode.__init__
 
93
mDAG.Code.SourcecodeGeneration.__init__
 
94
mDAG.DeprecatedNodes.Connection.__init__
 
95
mDAG.DeprecatedNodes.Constant.__init__
 
96
mDAG.DeprecatedNodes.DAG.__init__
 
97
mDAG.DeprecatedNodes.InputPort.__init__
 
98
mDAG.DeprecatedNodes.Node.__init__
 
99
mDAG.DeprecatedNodes.OutputPort.__init__
 
100
mDAG.Document.Connection.__init__
 
101
mDAG.Document.Document.__init__
 
102
mDAG.Document.InputPort.__init__
 
103
mDAG.Document.Library.__init__
 
104
mDAG.Document.Location.__init__
 
105
mDAG.Document.Node.__init__
 
106
mDAG.Document.OutputPort.__init__
 
107
mDAG.Document.PipeJoint.__init__
 
108
mDAG.Document.Pipeline.__init__
 
109
mDAG.Document.Port.__init__
 
110
mDAG.Document.Runtime.__init__
 
111
mDAG.Editor.Commands.AddLibrary.__init__
 
112
mDAG.Editor.Commands.ConnectNodes.__init__
 
113
mDAG.Editor.Commands.CreateNode.__init__
 
114
mDAG.Editor.Commands.DeleteNode.__init__
 
115
mDAG.Editor.Commands.DisconnectNodes.__init__
 
116
mDAG.Editor.Commands.MoveNode.__init__
 
117
mDAG.Editor.Commands.New.__init__
 
118
mDAG.Languages.Pthn.PythonLangauge.__init__
 
119
mDAG.Nodes.Debug.Dummy.DummyNode.__init__
 
120
mDAG.Nodes.PythonStd.Nodes.HelloWorldNode.__init__
 
121
mDAG.Nodes.PythonStd.Nodes.PythonNode.__init__
 
122
mDAG.Nodes.PythonStd.Nodes.SimplePrintNode.__init__
 
123
mDAG.Nodes.Standard.Null.NullNode.__init__
 
124
mDAG.Runtimes.ShellScript.ShellScriptRuntime.__init__
 
125
mDAG.ui.MainWindowCode.MainWindow.__init__
 
126
mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.__init__
 
127
mDAG.ui.NodeScene.ConnectableItem.__init__
 
128
mDAG.ui.NodeScene.DraggableConnector.__init__
 
129
mDAG.ui.NodeScene.NodeConnectorItem.__init__
 
130
mDAG.ui.NodeScene.NodeInputPortItem.__init__
 
131
mDAG.ui.NodeScene.NodeItem.__init__
 
132
mDAG.ui.NodeScene.NodeOutputPortItem.__init__
 
133
mDAG.ui.NodeScene.NodePortItem.__init__
 
134
mDAG.ui.NodeScene.NodeScene.__init__
 
135
mDAG.ui.NodeScene.PipeJointInport.__init__
 
136
mDAG.ui.NodeScene.PipeJointItem.__init__
 
137
mDAG.ui.TreeNodes.LibrariesTreeItem.__init__
 
138
mDAG.ui.TreeNodes.LibraryTreeItem.__init__
 
139
mDAG.ui.TreeNodes.NodeTreeItem.__init__" class="py-name" href="#" onclick="return doclink('link-15', '__init__', 'link-15');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt><tt id="link-16" class="py-name" targets="Variable mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.doc=mDAG.ui.NodeCanvasFormCode.NodeCanvasForm-class.html#doc"><a title="mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.doc" class="py-name" href="#" onclick="return doclink('link-16', 'doc', 'link-16');">doc</a></tt><tt class="py-op">,</tt><tt class="py-name">xpos</tt><tt class="py-op">,</tt><tt class="py-name">ypos</tt><tt class="py-op">,</tt><tt id="link-17" class="py-name" targets="Variable mDAG.Code.Sourcecode.name=mDAG.Code.Sourcecode-class.html#name"><a title="mDAG.Code.Sourcecode.name" class="py-name" href="#" onclick="return doclink('link-17', 'name', 'link-17');">name</a></tt><tt class="py-op">)</tt> </tt>
 
140
<a name="L20"></a><tt class="py-lineno">20</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-18" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode._langauge" class="py-name" href="#" onclick="return doclink('link-18', '_langauge', 'link-11');">_langauge</a></tt> <tt class="py-op">=</tt> <tt id="link-19" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-19', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-20" class="py-name"><a title="mDAG.Languages" class="py-name" href="#" onclick="return doclink('link-20', 'Languages', 'link-3');">Languages</a></tt><tt class="py-op">.</tt><tt id="link-21" class="py-name"><a title="mDAG.Languages.Factory
 
141
mDAG.Nodes.Debug.Factory
 
142
mDAG.Nodes.Factory
 
143
mDAG.Nodes.PythonStd.Factory
 
144
mDAG.Nodes.Standard.Factory
 
145
mDAG.Runtimes.Factory" class="py-name" href="#" onclick="return doclink('link-21', 'Factory', 'link-7');">Factory</a></tt><tt class="py-op">.</tt><tt class="py-name">GetLanguage</tt><tt class="py-op">(</tt><tt class="py-string">"Python"</tt><tt class="py-op">)</tt> </tt>
 
146
</div><a name="L21"></a><tt class="py-lineno">21</tt>  <tt class="py-line">         </tt>
 
147
<a name="PythonNode.GetPythonLanguage"></a><div id="PythonNode.GetPythonLanguage-def"><a name="L22"></a><tt class="py-lineno">22</tt> <a class="py-toggle" href="#" id="PythonNode.GetPythonLanguage-toggle" onclick="return toggle('PythonNode.GetPythonLanguage');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html#GetPythonLanguage">GetPythonLanguage</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
148
</div><div id="PythonNode.GetPythonLanguage-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="PythonNode.GetPythonLanguage-expanded"><a name="L23"></a><tt class="py-lineno">23</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-22" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode._langauge" class="py-name" href="#" onclick="return doclink('link-22', '_langauge', 'link-11');">_langauge</a></tt><tt class="py-op">,</tt> <tt id="link-23" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-23', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-24" class="py-name"><a title="mDAG.Languages" class="py-name" href="#" onclick="return doclink('link-24', 'Languages', 'link-3');">Languages</a></tt><tt class="py-op">.</tt><tt id="link-25" class="py-name"><a title="mDAG.Languages.Pthn
 
149
mDAG.Runtimes.Pthn" class="py-name" href="#" onclick="return doclink('link-25', 'Pthn', 'link-4');">Pthn</a></tt><tt class="py-op">.</tt><tt id="link-26" class="py-name" targets="Class mDAG.Languages.Pthn.PythonLangauge=mDAG.Languages.Pthn.PythonLangauge-class.html"><a title="mDAG.Languages.Pthn.PythonLangauge" class="py-name" href="#" onclick="return doclink('link-26', 'PythonLangauge', 'link-26');">PythonLangauge</a></tt><tt class="py-op">)</tt> </tt>
 
150
<a name="L24"></a><tt class="py-lineno">24</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-27" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode._langauge" class="py-name" href="#" onclick="return doclink('link-27', '_langauge', 'link-11');">_langauge</a></tt> </tt>
 
151
</div><a name="L25"></a><tt class="py-lineno">25</tt>  <tt class="py-line">     </tt>
 
152
<a name="PythonNode.CanConnect"></a><div id="PythonNode.CanConnect-def"><a name="L26"></a><tt class="py-lineno">26</tt> <a class="py-toggle" href="#" id="PythonNode.CanConnect-toggle" onclick="return toggle('PythonNode.CanConnect');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html#CanConnect">CanConnect</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">myinport</tt><tt class="py-op">,</tt> <tt class="py-param">otheroutport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
153
</div><div id="PythonNode.CanConnect-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="PythonNode.CanConnect-expanded"><a name="L27"></a><tt class="py-lineno">27</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt id="link-28" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-28', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-29" class="py-name"><a title="mDAG.Document
 
154
mDAG.Document.Document" class="py-name" href="#" onclick="return doclink('link-29', 'Document', 'link-1');">Document</a></tt><tt class="py-op">.</tt><tt id="link-30" class="py-name"><a title="mDAG.DeprecatedNodes.Node
 
155
mDAG.Document.Node" class="py-name" href="#" onclick="return doclink('link-30', 'Node', 'link-14');">Node</a></tt><tt class="py-op">.</tt><tt id="link-31" class="py-name" targets="Method mDAG.DeprecatedNodes.OutputPort.CanConnect()=mDAG.DeprecatedNodes.OutputPort-class.html#CanConnect,Method mDAG.Document.Node.CanConnect()=mDAG.Document.Node-class.html#CanConnect,Method mDAG.Nodes.Debug.Dummy.DummyNode.CanConnect()=mDAG.Nodes.Debug.Dummy.DummyNode-class.html#CanConnect,Method mDAG.Nodes.PythonStd.Nodes.PythonNode.CanConnect()=mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html#CanConnect,Method mDAG.Nodes.Standard.Null.NullNode.CanConnect()=mDAG.Nodes.Standard.Null.NullNode-class.html#CanConnect"><a title="mDAG.DeprecatedNodes.OutputPort.CanConnect
 
156
mDAG.Document.Node.CanConnect
 
157
mDAG.Nodes.Debug.Dummy.DummyNode.CanConnect
 
158
mDAG.Nodes.PythonStd.Nodes.PythonNode.CanConnect
 
159
mDAG.Nodes.Standard.Null.NullNode.CanConnect" class="py-name" href="#" onclick="return doclink('link-31', 'CanConnect', 'link-31');">CanConnect</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt><tt class="py-name">myinport</tt><tt class="py-op">,</tt><tt class="py-name">otheroutport</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
160
<a name="L28"></a><tt class="py-lineno">28</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
 
161
<a name="L29"></a><tt class="py-lineno">29</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">myinport</tt><tt class="py-op">,</tt> <tt id="link-32" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-32', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-33" class="py-name"><a title="mDAG.Document
 
162
mDAG.Document.Document" class="py-name" href="#" onclick="return doclink('link-33', 'Document', 'link-1');">Document</a></tt><tt class="py-op">.</tt><tt id="link-34" class="py-name" targets="Class mDAG.DeprecatedNodes.InputPort=mDAG.DeprecatedNodes.InputPort-class.html,Class mDAG.Document.InputPort=mDAG.Document.InputPort-class.html"><a title="mDAG.DeprecatedNodes.InputPort
 
163
mDAG.Document.InputPort" class="py-name" href="#" onclick="return doclink('link-34', 'InputPort', 'link-34');">InputPort</a></tt><tt class="py-op">)</tt> </tt>
 
164
<a name="L30"></a><tt class="py-lineno">30</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">otheroutport</tt><tt class="py-op">,</tt> <tt id="link-35" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-35', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-36" class="py-name"><a title="mDAG.Document
 
165
mDAG.Document.Document" class="py-name" href="#" onclick="return doclink('link-36', 'Document', 'link-1');">Document</a></tt><tt class="py-op">.</tt><tt id="link-37" class="py-name" targets="Class mDAG.DeprecatedNodes.OutputPort=mDAG.DeprecatedNodes.OutputPort-class.html,Class mDAG.Document.OutputPort=mDAG.Document.OutputPort-class.html"><a title="mDAG.DeprecatedNodes.OutputPort
 
166
mDAG.Document.OutputPort" class="py-name" href="#" onclick="return doclink('link-37', 'OutputPort', 'link-37');">OutputPort</a></tt><tt class="py-op">)</tt> </tt>
 
167
<a name="L31"></a><tt class="py-lineno">31</tt>  <tt class="py-line">         </tt>
 
168
<a name="L32"></a><tt class="py-lineno">32</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt id="link-38" class="py-name" targets="Function mDAG.Nodes.PythonStd.Nodes.IsPythonPortType()=mDAG.Nodes.PythonStd.Nodes-module.html#IsPythonPortType"><a title="mDAG.Nodes.PythonStd.Nodes.IsPythonPortType" class="py-name" href="#" onclick="return doclink('link-38', 'IsPythonPortType', 'link-38');">IsPythonPortType</a></tt><tt class="py-op">(</tt><tt class="py-name">otheroutport</tt><tt class="py-op">.</tt><tt id="link-39" class="py-name" targets="Method mDAG.Document.Port.GetConnectionType()=mDAG.Document.Port-class.html#GetConnectionType"><a title="mDAG.Document.Port.GetConnectionType" class="py-name" href="#" onclick="return doclink('link-39', 'GetConnectionType', 'link-39');">GetConnectionType</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
169
<a name="L33"></a><tt class="py-lineno">33</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
 
170
<a name="L34"></a><tt class="py-lineno">34</tt>  <tt class="py-line">         </tt>
 
171
<a name="L35"></a><tt class="py-lineno">35</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">myinport</tt><tt class="py-op">.</tt><tt id="link-40" class="py-name"><a title="mDAG.Document.Port.GetConnectionType" class="py-name" href="#" onclick="return doclink('link-40', 'GetConnectionType', 'link-39');">GetConnectionType</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt id="link-41" class="py-name" targets="Class mDAG.Nodes.PythonStd.Nodes.PortTypes=mDAG.Nodes.PythonStd.Nodes.PortTypes-class.html"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes" class="py-name" href="#" onclick="return doclink('link-41', 'PortTypes', 'link-41');">PortTypes</a></tt><tt class="py-op">.</tt><tt id="link-42" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes.varianttype" class="py-name" href="#" onclick="return doclink('link-42', 'varianttype', 'link-10');">varianttype</a></tt><tt class="py-op">:</tt> </tt>
 
172
<a name="L36"></a><tt class="py-lineno">36</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
 
173
<a name="L37"></a><tt class="py-lineno">37</tt>  <tt class="py-line"> </tt>
 
174
<a name="L38"></a><tt class="py-lineno">38</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">myinport</tt><tt class="py-op">.</tt><tt id="link-43" class="py-name"><a title="mDAG.Document.Port.GetConnectionType" class="py-name" href="#" onclick="return doclink('link-43', 'GetConnectionType', 'link-39');">GetConnectionType</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-name">otheroutport</tt><tt class="py-op">.</tt><tt id="link-44" class="py-name"><a title="mDAG.Document.Port.GetConnectionType" class="py-name" href="#" onclick="return doclink('link-44', 'GetConnectionType', 'link-39');">GetConnectionType</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
175
<a name="L39"></a><tt class="py-lineno">39</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
 
176
<a name="L40"></a><tt class="py-lineno">40</tt>  <tt class="py-line">         </tt>
 
177
<a name="L41"></a><tt class="py-lineno">41</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
 
178
</div></div><a name="L42"></a><tt class="py-lineno">42</tt>  <tt class="py-line"> </tt>
 
179
<a name="L43"></a><tt class="py-lineno">43</tt>  <tt class="py-line">     </tt>
 
180
<a name="HelloWorldNode"></a><div id="HelloWorldNode-def"><a name="L44"></a><tt class="py-lineno">44</tt> <a class="py-toggle" href="#" id="HelloWorldNode-toggle" onclick="return toggle('HelloWorldNode');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.HelloWorldNode-class.html">HelloWorldNode</a><tt class="py-op">(</tt><tt class="py-base-class">PythonNode</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
181
</div><div id="HelloWorldNode-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="HelloWorldNode-expanded"><a name="L45"></a><tt class="py-lineno">45</tt>  <tt class="py-line">     </tt>
 
182
<a name="HelloWorldNode.__init__"></a><div id="HelloWorldNode.__init__-def"><a name="L46"></a><tt class="py-lineno">46</tt> <a class="py-toggle" href="#" id="HelloWorldNode.__init__-toggle" onclick="return toggle('HelloWorldNode.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.HelloWorldNode-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">doc</tt><tt class="py-op">,</tt> <tt class="py-param">xpos</tt><tt class="py-op">,</tt> <tt class="py-param">ypos</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
183
</div><div id="HelloWorldNode.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="HelloWorldNode.__init__-expanded"><a name="L47"></a><tt class="py-lineno">47</tt>  <tt class="py-line">        <tt id="link-45" class="py-name" targets="Class mDAG.Nodes.PythonStd.Nodes.PythonNode=mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode" class="py-name" href="#" onclick="return doclink('link-45', 'PythonNode', 'link-45');">PythonNode</a></tt><tt class="py-op">.</tt><tt id="link-46" class="py-name"><a title="mDAG.Code.BlockType.__init__
 
184
mDAG.Code.CodeBlock.__init__
 
185
mDAG.Code.IndentTypeSpace.__init__
 
186
mDAG.Code.Language.__init__
 
187
mDAG.Code.Sourcecode.__init__
 
188
mDAG.Code.SourcecodeGeneration.__init__
 
189
mDAG.DeprecatedNodes.Connection.__init__
 
190
mDAG.DeprecatedNodes.Constant.__init__
 
191
mDAG.DeprecatedNodes.DAG.__init__
 
192
mDAG.DeprecatedNodes.InputPort.__init__
 
193
mDAG.DeprecatedNodes.Node.__init__
 
194
mDAG.DeprecatedNodes.OutputPort.__init__
 
195
mDAG.Document.Connection.__init__
 
196
mDAG.Document.Document.__init__
 
197
mDAG.Document.InputPort.__init__
 
198
mDAG.Document.Library.__init__
 
199
mDAG.Document.Location.__init__
 
200
mDAG.Document.Node.__init__
 
201
mDAG.Document.OutputPort.__init__
 
202
mDAG.Document.PipeJoint.__init__
 
203
mDAG.Document.Pipeline.__init__
 
204
mDAG.Document.Port.__init__
 
205
mDAG.Document.Runtime.__init__
 
206
mDAG.Editor.Commands.AddLibrary.__init__
 
207
mDAG.Editor.Commands.ConnectNodes.__init__
 
208
mDAG.Editor.Commands.CreateNode.__init__
 
209
mDAG.Editor.Commands.DeleteNode.__init__
 
210
mDAG.Editor.Commands.DisconnectNodes.__init__
 
211
mDAG.Editor.Commands.MoveNode.__init__
 
212
mDAG.Editor.Commands.New.__init__
 
213
mDAG.Languages.Pthn.PythonLangauge.__init__
 
214
mDAG.Nodes.Debug.Dummy.DummyNode.__init__
 
215
mDAG.Nodes.PythonStd.Nodes.HelloWorldNode.__init__
 
216
mDAG.Nodes.PythonStd.Nodes.PythonNode.__init__
 
217
mDAG.Nodes.PythonStd.Nodes.SimplePrintNode.__init__
 
218
mDAG.Nodes.Standard.Null.NullNode.__init__
 
219
mDAG.Runtimes.ShellScript.ShellScriptRuntime.__init__
 
220
mDAG.ui.MainWindowCode.MainWindow.__init__
 
221
mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.__init__
 
222
mDAG.ui.NodeScene.ConnectableItem.__init__
 
223
mDAG.ui.NodeScene.DraggableConnector.__init__
 
224
mDAG.ui.NodeScene.NodeConnectorItem.__init__
 
225
mDAG.ui.NodeScene.NodeInputPortItem.__init__
 
226
mDAG.ui.NodeScene.NodeItem.__init__
 
227
mDAG.ui.NodeScene.NodeOutputPortItem.__init__
 
228
mDAG.ui.NodeScene.NodePortItem.__init__
 
229
mDAG.ui.NodeScene.NodeScene.__init__
 
230
mDAG.ui.NodeScene.PipeJointInport.__init__
 
231
mDAG.ui.NodeScene.PipeJointItem.__init__
 
232
mDAG.ui.TreeNodes.LibrariesTreeItem.__init__
 
233
mDAG.ui.TreeNodes.LibraryTreeItem.__init__
 
234
mDAG.ui.TreeNodes.NodeTreeItem.__init__" class="py-name" href="#" onclick="return doclink('link-46', '__init__', 'link-15');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-47" class="py-name"><a title="mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.doc" class="py-name" href="#" onclick="return doclink('link-47', 'doc', 'link-16');">doc</a></tt><tt class="py-op">,</tt> <tt class="py-name">xpos</tt><tt class="py-op">,</tt> <tt class="py-name">ypos</tt><tt class="py-op">,</tt> <tt id="link-48" class="py-name"><a title="mDAG.Code.Sourcecode.name" class="py-name" href="#" onclick="return doclink('link-48', 'name', 'link-17');">name</a></tt><tt class="py-op">)</tt> </tt>
 
235
<a name="L48"></a><tt class="py-lineno">48</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-49" class="py-name" targets="Method mDAG.Document.Node.AddOutputPort()=mDAG.Document.Node-class.html#AddOutputPort"><a title="mDAG.Document.Node.AddOutputPort" class="py-name" href="#" onclick="return doclink('link-49', 'AddOutputPort', 'link-49');">AddOutputPort</a></tt><tt class="py-op">(</tt><tt class="py-string">"out"</tt><tt class="py-op">,</tt><tt id="link-50" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes" class="py-name" href="#" onclick="return doclink('link-50', 'PortTypes', 'link-41');">PortTypes</a></tt><tt class="py-op">.</tt><tt id="link-51" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes.stringtype" class="py-name" href="#" onclick="return doclink('link-51', 'stringtype', 'link-8');">stringtype</a></tt><tt class="py-op">)</tt> </tt>
 
236
<a name="L49"></a><tt class="py-lineno">49</tt>  <tt class="py-line">         </tt>
 
237
<a name="L50"></a><tt class="py-lineno">50</tt>  <tt class="py-line">        <tt class="py-name">execblock</tt> <tt class="py-op">=</tt> <tt id="link-52" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-52', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-53" class="py-name" targets="Module mDAG.Code=mDAG.Code-module.html"><a title="mDAG.Code" class="py-name" href="#" onclick="return doclink('link-53', 'Code', 'link-53');">Code</a></tt><tt class="py-op">.</tt><tt id="link-54" class="py-name" targets="Class mDAG.Code.CodeBlock=mDAG.Code.CodeBlock-class.html"><a title="mDAG.Code.CodeBlock" class="py-name" href="#" onclick="return doclink('link-54', 'CodeBlock', 'link-54');">CodeBlock</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-55" class="py-name" targets="Method mDAG.Nodes.PythonStd.Nodes.PythonNode.GetPythonLanguage()=mDAG.Nodes.PythonStd.Nodes.PythonNode-class.html#GetPythonLanguage"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode.GetPythonLanguage" class="py-name" href="#" onclick="return doclink('link-55', 'GetPythonLanguage', 'link-55');">GetPythonLanguage</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-56" class="py-name" targets="Variable mDAG.Languages.Pthn.PythonLangauge.BlocktypeExec=mDAG.Languages.Pthn.PythonLangauge-class.html#BlocktypeExec"><a title="mDAG.Languages.Pthn.PythonLangauge.BlocktypeExec" class="py-name" href="#" onclick="return doclink('link-56', 'BlocktypeExec', 'link-56');">BlocktypeExec</a></tt><tt class="py-op">,</tt><tt class="py-string">"""~&lt;out&gt;~ = 'Hello World!'"""</tt><tt class="py-op">)</tt> </tt>
 
238
<a name="L51"></a><tt class="py-lineno">51</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-57" class="py-name" targets="Method mDAG.Document.Node.AddCodeBlock()=mDAG.Document.Node-class.html#AddCodeBlock"><a title="mDAG.Document.Node.AddCodeBlock" class="py-name" href="#" onclick="return doclink('link-57', 'AddCodeBlock', 'link-57');">AddCodeBlock</a></tt><tt class="py-op">(</tt><tt class="py-name">execblock</tt><tt class="py-op">)</tt> </tt>
 
239
</div></div><a name="L52"></a><tt class="py-lineno">52</tt>  <tt class="py-line"> </tt>
 
240
<a name="L53"></a><tt class="py-lineno">53</tt>  <tt class="py-line">     </tt>
 
241
<a name="SimplePrintNode"></a><div id="SimplePrintNode-def"><a name="L54"></a><tt class="py-lineno">54</tt> <a class="py-toggle" href="#" id="SimplePrintNode-toggle" onclick="return toggle('SimplePrintNode');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.SimplePrintNode-class.html">SimplePrintNode</a><tt class="py-op">(</tt><tt class="py-base-class">PythonNode</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
242
</div><div id="SimplePrintNode-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="SimplePrintNode-expanded"><a name="L55"></a><tt class="py-lineno">55</tt>  <tt class="py-line">     </tt>
 
243
<a name="SimplePrintNode.__init__"></a><div id="SimplePrintNode.__init__-def"><a name="L56"></a><tt class="py-lineno">56</tt> <a class="py-toggle" href="#" id="SimplePrintNode.__init__-toggle" onclick="return toggle('SimplePrintNode.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="mDAG.Nodes.PythonStd.Nodes.SimplePrintNode-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">doc</tt><tt class="py-op">,</tt> <tt class="py-param">xpos</tt><tt class="py-op">,</tt> <tt class="py-param">ypos</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
 
244
</div><div id="SimplePrintNode.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="SimplePrintNode.__init__-expanded"><a name="L57"></a><tt class="py-lineno">57</tt>  <tt class="py-line">        <tt id="link-58" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode" class="py-name" href="#" onclick="return doclink('link-58', 'PythonNode', 'link-45');">PythonNode</a></tt><tt class="py-op">.</tt><tt id="link-59" class="py-name"><a title="mDAG.Code.BlockType.__init__
 
245
mDAG.Code.CodeBlock.__init__
 
246
mDAG.Code.IndentTypeSpace.__init__
 
247
mDAG.Code.Language.__init__
 
248
mDAG.Code.Sourcecode.__init__
 
249
mDAG.Code.SourcecodeGeneration.__init__
 
250
mDAG.DeprecatedNodes.Connection.__init__
 
251
mDAG.DeprecatedNodes.Constant.__init__
 
252
mDAG.DeprecatedNodes.DAG.__init__
 
253
mDAG.DeprecatedNodes.InputPort.__init__
 
254
mDAG.DeprecatedNodes.Node.__init__
 
255
mDAG.DeprecatedNodes.OutputPort.__init__
 
256
mDAG.Document.Connection.__init__
 
257
mDAG.Document.Document.__init__
 
258
mDAG.Document.InputPort.__init__
 
259
mDAG.Document.Library.__init__
 
260
mDAG.Document.Location.__init__
 
261
mDAG.Document.Node.__init__
 
262
mDAG.Document.OutputPort.__init__
 
263
mDAG.Document.PipeJoint.__init__
 
264
mDAG.Document.Pipeline.__init__
 
265
mDAG.Document.Port.__init__
 
266
mDAG.Document.Runtime.__init__
 
267
mDAG.Editor.Commands.AddLibrary.__init__
 
268
mDAG.Editor.Commands.ConnectNodes.__init__
 
269
mDAG.Editor.Commands.CreateNode.__init__
 
270
mDAG.Editor.Commands.DeleteNode.__init__
 
271
mDAG.Editor.Commands.DisconnectNodes.__init__
 
272
mDAG.Editor.Commands.MoveNode.__init__
 
273
mDAG.Editor.Commands.New.__init__
 
274
mDAG.Languages.Pthn.PythonLangauge.__init__
 
275
mDAG.Nodes.Debug.Dummy.DummyNode.__init__
 
276
mDAG.Nodes.PythonStd.Nodes.HelloWorldNode.__init__
 
277
mDAG.Nodes.PythonStd.Nodes.PythonNode.__init__
 
278
mDAG.Nodes.PythonStd.Nodes.SimplePrintNode.__init__
 
279
mDAG.Nodes.Standard.Null.NullNode.__init__
 
280
mDAG.Runtimes.ShellScript.ShellScriptRuntime.__init__
 
281
mDAG.ui.MainWindowCode.MainWindow.__init__
 
282
mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.__init__
 
283
mDAG.ui.NodeScene.ConnectableItem.__init__
 
284
mDAG.ui.NodeScene.DraggableConnector.__init__
 
285
mDAG.ui.NodeScene.NodeConnectorItem.__init__
 
286
mDAG.ui.NodeScene.NodeInputPortItem.__init__
 
287
mDAG.ui.NodeScene.NodeItem.__init__
 
288
mDAG.ui.NodeScene.NodeOutputPortItem.__init__
 
289
mDAG.ui.NodeScene.NodePortItem.__init__
 
290
mDAG.ui.NodeScene.NodeScene.__init__
 
291
mDAG.ui.NodeScene.PipeJointInport.__init__
 
292
mDAG.ui.NodeScene.PipeJointItem.__init__
 
293
mDAG.ui.TreeNodes.LibrariesTreeItem.__init__
 
294
mDAG.ui.TreeNodes.LibraryTreeItem.__init__
 
295
mDAG.ui.TreeNodes.NodeTreeItem.__init__" class="py-name" href="#" onclick="return doclink('link-59', '__init__', 'link-15');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-60" class="py-name"><a title="mDAG.ui.NodeCanvasFormCode.NodeCanvasForm.doc" class="py-name" href="#" onclick="return doclink('link-60', 'doc', 'link-16');">doc</a></tt><tt class="py-op">,</tt> <tt class="py-name">xpos</tt><tt class="py-op">,</tt> <tt class="py-name">ypos</tt><tt class="py-op">,</tt> <tt id="link-61" class="py-name"><a title="mDAG.Code.Sourcecode.name" class="py-name" href="#" onclick="return doclink('link-61', 'name', 'link-17');">name</a></tt><tt class="py-op">)</tt> </tt>
 
296
<a name="L58"></a><tt class="py-lineno">58</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-62" class="py-name" targets="Method mDAG.Document.Node.AddInputPort()=mDAG.Document.Node-class.html#AddInputPort"><a title="mDAG.Document.Node.AddInputPort" class="py-name" href="#" onclick="return doclink('link-62', 'AddInputPort', 'link-62');">AddInputPort</a></tt><tt class="py-op">(</tt><tt class="py-string">"in"</tt><tt class="py-op">,</tt><tt id="link-63" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes" class="py-name" href="#" onclick="return doclink('link-63', 'PortTypes', 'link-41');">PortTypes</a></tt><tt class="py-op">.</tt><tt id="link-64" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PortTypes.stringtype" class="py-name" href="#" onclick="return doclink('link-64', 'stringtype', 'link-8');">stringtype</a></tt><tt class="py-op">,</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
 
297
<a name="L59"></a><tt class="py-lineno">59</tt>  <tt class="py-line">         </tt>
 
298
<a name="L60"></a><tt class="py-lineno">60</tt>  <tt class="py-line">        <tt class="py-name">execblock</tt> <tt class="py-op">=</tt> <tt id="link-65" class="py-name"><a title="mDAG" class="py-name" href="#" onclick="return doclink('link-65', 'mDAG', 'link-0');">mDAG</a></tt><tt class="py-op">.</tt><tt id="link-66" class="py-name"><a title="mDAG.Code" class="py-name" href="#" onclick="return doclink('link-66', 'Code', 'link-53');">Code</a></tt><tt class="py-op">.</tt><tt id="link-67" class="py-name"><a title="mDAG.Code.CodeBlock" class="py-name" href="#" onclick="return doclink('link-67', 'CodeBlock', 'link-54');">CodeBlock</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-68" class="py-name"><a title="mDAG.Nodes.PythonStd.Nodes.PythonNode.GetPythonLanguage" class="py-name" href="#" onclick="return doclink('link-68', 'GetPythonLanguage', 'link-55');">GetPythonLanguage</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-69" class="py-name"><a title="mDAG.Languages.Pthn.PythonLangauge.BlocktypeExec" class="py-name" href="#" onclick="return doclink('link-69', 'BlocktypeExec', 'link-56');">BlocktypeExec</a></tt><tt class="py-op">,</tt><tt class="py-string">"""print(~&lt;in&gt;~)"""</tt><tt class="py-op">)</tt> </tt>
 
299
<a name="L61"></a><tt class="py-lineno">61</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-70" class="py-name"><a title="mDAG.Document.Node.AddCodeBlock" class="py-name" href="#" onclick="return doclink('link-70', 'AddCodeBlock', 'link-57');">AddCodeBlock</a></tt><tt class="py-op">(</tt><tt class="py-name">execblock</tt><tt class="py-op">)</tt> </tt>
 
300
</div></div><a name="L62"></a><tt class="py-lineno">62</tt>  <tt class="py-line"> </tt><script type="text/javascript">
 
301
<!--
 
302
expandto(location.href);
 
303
// -->
 
304
</script>
 
305
</pre>
 
306
<br />
 
307
<!-- ==================== NAVIGATION BAR ==================== -->
 
308
<table class="navbar" border="0" width="100%" cellpadding="0"
 
309
       bgcolor="#a0c0ff" cellspacing="0">
 
310
  <tr valign="middle">
 
311
  <!-- Home link -->
 
312
      <th>&nbsp;&nbsp;&nbsp;<a
 
313
        href="mDAG-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
 
314
 
 
315
  <!-- Tree link -->
 
316
      <th>&nbsp;&nbsp;&nbsp;<a
 
317
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
 
318
 
 
319
  <!-- Index link -->
 
320
      <th>&nbsp;&nbsp;&nbsp;<a
 
321
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
 
322
 
 
323
  <!-- Help link -->
 
324
      <th>&nbsp;&nbsp;&nbsp;<a
 
325
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
 
326
 
 
327
      <th class="navbar" width="100%"></th>
 
328
  </tr>
 
329
</table>
 
330
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
 
331
  <tr>
 
332
    <td align="left" class="footer">
 
333
    Generated by Epydoc 3.0.1 on Sun Jun 20 19:08:31 2010
 
334
    </td>
 
335
    <td align="right" class="footer">
 
336
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
 
337
        >http://epydoc.sourceforge.net</a>
 
338
    </td>
 
339
  </tr>
 
340
</table>
 
341
 
 
342
<script type="text/javascript">
 
343
  <!--
 
344
  // Private objects are initially displayed (because if
 
345
  // javascript is turned off then we want them to be
 
346
  // visible); but by default, we want to hide them.  So hide
 
347
  // them unless we have a cookie that says to show them.
 
348
  checkCookie();
 
349
  // -->
 
350
</script>
 
351
</body>
 
352
</html>