!7 static Map l; p { L baseClasses = splitAtSpace("DynModule DynSCP DynBigNumber DynCalculatedList DynTable"); l = new HashMap; for (S baseClass : baseClasses) l.putAll(indexByField(tbSearch(100, "type:javax extends_" + baseClass"))); pnlStruct(l); showButton("Do it", r doIt); } svoid doIt { for (Snippet s : values(l)) setSnippetType(s.id, snippetType_dynModule()); }