This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Switch BWT at (951, 390) is connected to MNP, KSD, XEV, DOV, MFX, UAZ, SSZ, YUB | |
Switch PNL at (448, 791) is connected to MGX, ZNN, DUB, RWL, RIV, FOW | |
Switch EYE at (407, 292) is connected to MJX, RIY, KSP, FGD, QQS, LXJ, JUU | |
Switch TLX at (123, 380) is connected to HFK, PPQ, DKB, FDI, YZV, YGR, ZVK, FJX, COJ | |
Switch QRA at (127, 50) is connected to BUN, DGY, HLA, KWO, IOM, SBM, EGX, NBG, TXS | |
Switch JEQ at (145, 752) is connected to DLB, EAW, YAQ, UST, JAD, AJI, LYJ, VPR, VVC | |
Switch RZI at (383, 529) is connected to GRA, SIW, NFS, AKL, GWO, LMG, THB | |
Switch ADW at (609, 361) is connected to NHY, DTI, OOY, LDU, RKJ, IDK, XEF, CAG, GGZ, XXQ, YTE | |
Switch XNK at (630, 63) is connected to EJC, BUH, OAN, FFP, ONB | |
Switch JTG at (238, 981) is connected to SJW, HXJ, FQB, GDT, TUA |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Created by C.J. Kimberlin | |
* | |
* The MIT License (MIT) | |
* | |
* Copyright (c) 2019 | |
* | |
* Permission is hereby granted, free of charge, to any person obtaining a copy | |
* of this software and associated documentation files (the "Software"), to deal | |
* in the Software without restriction, including without limitation the rights |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
List list = Collections.synchronizedList(new ArrayList()); | |
synchronized (list) { | |
Iterator i = list.iterator(); // Must be in synchronized block | |
while (i.hasNext()) | |
foo(i.next()); | |
} |