private static Map<String,Instruction> cache = new HashMap<String, Instruction>();
- public static void preloadCache() throws Exception {
- List<Item> items = P3DUtil.getEnds();
- items.addAll(P3DUtil.getInlines());
- items.addAll(P3DUtil.getNozzles());
- items.addAll(P3DUtil.getTurns());
+ public static void preloadCache(String libUri) throws Exception {
+ List<Item> items = P3DUtil.getEnds(libUri);
+ items.addAll(P3DUtil.getInlines(libUri));
+ items.addAll(P3DUtil.getNozzles(libUri));
+ items.addAll(P3DUtil.getTurns(libUri));
for (Item item : items) {
Instruction inst = createInstruction(item.getUri());