int i = roundRobin % this.numOfRunners; if ( node instanceof QNodeImpl ) { ((QNodeImpl) node).setNetElementActivationRegistry(this.engines.get(i));
private static void dummify(QNetwork network) { NetElementActivationRegistry netElementActivator = new NetElementActivationRegistry() { @Override protected void registerNodeAsActive(QNodeImpl node) { } @Override int getNumberOfSimulatedNodes() { return 0; } @Override protected void registerLinkAsActive(QLinkI link) { } @Override int getNumberOfSimulatedLinks() { return 0; } }; for (QNodeI node : network.getNetsimNodes().values()) { if ( node instanceof QNodeImpl ) { ((QNodeImpl) node).setNetElementActivationRegistry(netElementActivator); } } for (QLinkI link : network.getNetsimLinks().values()) { if ( link instanceof QLinkImpl ) { ((QLinkImpl) link).setNetElementActivationRegistry(netElementActivator); } } }