Esempio n. 1
0
 @Override
 protected List<ComponentInfo> doInBackground() throws Exception {
   String displayNamePattern = baseDisplayedNameField.getText().trim();
   List<ComponentInfo> list = new ArrayList<DatabaseSearchUI.ComponentInfo>();
   QueryResult queryResult = search(displayNamePattern, findObjectsCreatedByMe.isSelected());
   @SuppressWarnings("unchecked")
   List<ComponentSpec> daoObjects = (List<ComponentSpec>) queryResult.getRecords();
   for (ComponentSpec cs : daoObjects) {
     ComponentInfo ci =
         new ComponentInfo(cs.getComponentId(), cs.getComponentName(), cs.getComponentType());
     list.add(ci);
   }
   total.set(queryResult.getCount());
   return list;
 }