Beispiel #1
0
 static public void AddSingleIndexChildSelectorLinkInfo <REPRESENTATION_TYPE, VALUE_TYPE>(this RepresentationInfoSet_SelectableChildren item, string n, Process <REPRESENTATION_TYPE, VALUE_TYPE> a, Operation <VALUE_TYPE, REPRESENTATION_TYPE> r, Operation <bool, REPRESENTATION_TYPE> i)
 {
     item.AddSingleIndexChildSelectorLinkInfo <REPRESENTATION_TYPE>(
         new Variable_Operation <REPRESENTATION_TYPE, VALUE_TYPE>(n, a, r),
         i
         );
 }
Beispiel #2
0
 static public void AddSingleIndexChildSelectorLinkInfo <REPRESENTATION_TYPE>(this RepresentationInfoSet_SelectableChildren item, Variable v, Operation <bool, REPRESENTATION_TYPE> i)
 {
     item.AddSingleIndexChildSelectorLinkInfo <REPRESENTATION_TYPE>(v.GetVariableName(), v, i);
 }
Beispiel #3
0
 static public void AddSingleIndexChildSelectorLinkInfo(this RepresentationInfoSet_SelectableChildren item, string n, string p)
 {
     item.AddSingleIndexChildSelectorLinkInfo(n, item.GetRepresentationType().GetVariableByPath(p));
 }
Beispiel #4
0
 static public void AddSingleIndexChildSelectorLinkInfo <REPRESENTATION_TYPE>(this RepresentationInfoSet_SelectableChildren item, string n, Variable v, Operation <bool, REPRESENTATION_TYPE> i)
 {
     item.AddSingleIndexChildSelectorLinkInfo(n, new Variable_Blockable <REPRESENTATION_TYPE>(v, i));
 }
Beispiel #5
0
 static public void AddSingleIndexChildSelectorLinkInfo(this RepresentationInfoSet_SelectableChildren item, Variable v)
 {
     item.AddSingleIndexChildSelectorLinkInfo(v.GetVariableName(), v);
 }