BusbarSectionTripping extends AbstractTrippingTask { public BusbarSectionTripping(String busbarSectionId) { this.busbarSectionId = Objects.requireNonNull(busbarSectionId); } BusbarSectionTripping(String busbarSectionId); @Override void traverse(Network network, ComputationManager computationManager, Set<Switch> switchesToOpen, Set<Terminal> terminalsToDisconnect);  }
@Test public void busbarSectionTrippingTest() throws IOException { busbarSectionTrippingTest("D", Sets.newHashSet("BD", "BL")); busbarSectionTrippingTest("O", Sets.newHashSet("BJ", "BT")); busbarSectionTrippingTest("P", Sets.newHashSet("BJ", "BL", "BV", "BX", "BZ")); }