Difference between revisions of "XCSG:LocalDataFlow"

From AtlasWiki
Jump to: navigation, search
(Created page with "LocalDataFlow edges represent the movement of data within a particular method. The existence of a LocalDataFlow edge implies that the the particular step in data flow it repre...")
 
(also connects parameters on the input side)
Line 4: Line 4:
 
| extends = DataFlow (Edge)
 
| extends = DataFlow (Edge)
 
| description = Within the scope of a particular [[Method]], connects  [[Parameter]]s to [[DataFlow (Node){{!}}DataFlow nodes]], and DataFlow nodes to one another, indicating flow of information within that Method.
 
| description = Within the scope of a particular [[Method]], connects  [[Parameter]]s to [[DataFlow (Node){{!}}DataFlow nodes]], and DataFlow nodes to one another, indicating flow of information within that Method.
| connects = DataFlow (Node),DataFlow (Node),*,*
+
| connects = Parameter,DataFlow (Node),*,*;DataFlow (Node),DataFlow (Node),*,*
 
}}
 
}}

Revision as of 18:49, 29 April 2014

LocalDataFlow edges represent the movement of data within a particular method. The existence of a LocalDataFlow edge implies that the the particular step in data flow it represents is not affected by operations in other threads.


Metaclass LocalDataFlow
Extends DataFlow (Edge)
Description Within the scope of a particular Method, connects Parameters to DataFlow nodes, and DataFlow nodes to one another, indicating flow of information within that Method.
Direct Subkinds LeftOperand
Specified Connections
Predecessor Multiplicity Successor
Parameter ✱ ➞ ✱ DataFlow (Node)
DataFlow (Node) ✱ ➞ ✱ DataFlow (Node)