public Renderer() { controls = 0; active = false; data = new HashMap<>(); details = null; listeners = new LinkedHashSet<>(); event = new ActionEvent(this, 0, null); monitor = null; renew = false; data.put("TransportState", "STOPPED"); }
public T get(String uuid, String id) { if (!containsKey(uuid)) { put(uuid, new HashMap<String, T>()); } HashMap<String, T> m = get(uuid); if (!m.containsKey(id)) { try { T newitem = TClass.newInstance(); newitem.uuid = uuid; m.put(id, newitem); } catch (Exception e) { LOGGER.debug("Error instantiating item " + uuid + "[" + id + "]: " + e); } } return m.get(id); }