public BasicScanVisitor(ProcessSignal enterSignal, ProcessSignal leaveSignal, ProcessPort enterPort, ProcessPort leavePort, ProcessLeafSignal leafSignal, ProcessLeafPort leafPort, ProcessLeafBus leafBus, ProcessCycle cycle) { _enterSignal = enterSignal; _leaveSignal = leaveSignal; _enterPort = enterPort; _leavePort = leavePort; _leafSignal = leafSignal; _leafPort = leafPort; _leafBus = leafBus; _cycle = cycle; }
// BasicVisitor IScanVisitor IFactory <IScanVisitor, ProcessSignal, ProcessSignal, ProcessPort, ProcessPort, ProcessLeafSignal, ProcessLeafPort, ProcessLeafBus, ProcessCycle> .GetInstance(ProcessSignal enterSignal, ProcessSignal leaveSignal, ProcessPort enterPort, ProcessPort leavePort, ProcessLeafSignal leafSignal, ProcessLeafPort leafPort, ProcessLeafBus leafBus, ProcessCycle cycle) { return(new BasicScanVisitor(enterSignal, leaveSignal, enterPort, leavePort, leafSignal, leafPort, leafBus, cycle)); }