public TestSG_TU(MG.SG_EdgeNode edgeNode, preCH preCH_in) { if (edgeNode.typefilter != null) { typefilter = new TypeFilterVBX_TU(preCH_in, edgeNode.typefilter); pre_CH_out = typefilter.preCH_out; } else { pre_CH_out = new deferred_adapter_preCH(() => preCH_in.CH); } // plug in delegate in both cases }
public override void build() { sg_edge_node = (MG.SG_EdgeNode)children[0]; rg_edge_node = (MG.RG_EdgeNode)children[1]; }