Difference between revisions of "XCSG:HasVariable"

From AtlasWiki
Jump to: navigation, search
(Created page with "==Specification== {{Edge | extends = ContainsLogically, ContainsLexically | description = Links a StructuredType to one of its Fields. | connects = StructucturedType,F...")
 
m (TheodoreMurdock moved page HasVariable to XCSG:HasVariable)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Specification==
 
==Specification==
 
{{Edge
 
{{Edge
| extends = ContainsLogically, ContainsLexically
+
| extends = Contains
| description = Links a [[StructuredType]] to one of its [[Field]]s.
+
| description = Links a [[Classifier]] or [[Package]] to one of its [[XCSG:Variable|Variables]].
| connects = StructucturedType,Field,*,1
+
| permitted =Namespace,Variable,1,*
 +
| specified = Package,ProgramVariable,1,*;Classifier,ProgramVariable,1,*;Classifier,InstanceVariable,1,*;
 
}}
 
}}

Latest revision as of 14:41, 9 June 2014

Specification

Metaclass HasVariable
Extends Contains
Description Links a Classifier or Package to one of its Variables.
Direct Subkinds HasParameter
Permitted Connections
Predecessor Multiplicity Successor
Namespace 1 ➞ ✱ Variable
Specified Connections
Predecessor Multiplicity Successor
Package 1 ➞ ✱ ProgramVariable
Classifier 1 ➞ ✱ ProgramVariable
Classifier 1 ➞ ✱ InstanceVariable