/** Adds a set associated with a name/type. The data contained in the set is abstract. */ protected void addSet(Name name, short type, TypedObject set) { TypeMap nameInfo = findName(name); if (nameInfo == null) data.put(name, nameInfo = new TypeMap()); synchronized (nameInfo) { nameInfo.put(type, set); } }