Example #1
0
 protected override object GetSubmissiveValue(VariableNode submissive_node)
 {
     return(submissive_node.GetValue());
 }
Example #2
0
 public VariableLink_Simple_Direct(VariableNode d, VariableNode s) : base(d, s)
 {
 }
Example #3
0
 protected override object GetDominateValue(VariableNode dominate_node)
 {
     return(dominate_node.GetValue());
 }
Example #4
0
 public VariableLink_Simple_Process(VariableNode d, VariableNode s, Operation <object, object> dtc, Operation <object, object> stc) : base(d, s)
 {
     dominate_to_common   = dtc;
     submissive_to_common = stc;
 }
Example #5
0
 public VariableLink_Simple(VariableNode d, VariableNode s)
 {
     dominate_node   = d;
     submissive_node = s;
 }
Example #6
0
 protected abstract object GetSubmissiveValue(VariableNode submissive_node);
Example #7
0
 protected abstract object GetDominateValue(VariableNode dominate_node);