Ejemplo n.º 1
0
 public INode GetNode(string name, string type)
 {
     if (type.Equals("INPUT_HIGH") || type.Equals("INPUT_LOW"))
     {
         return(inputNodeFactory.GetNode(name, type));
     }
     else if (type.Equals("PROBE"))
     {
         return(outputNodeFactory.GetNode(name, type));
     }
     else if (type.Equals("NAND"))
     {
         return(nandNodeFactory.GetNode(name, type));
     }
     else
     {
         return(circuitNodeFactory.GetNode(name, type));
     }
 }