/** * Get all of the view managers of the given class * * @param c ViewManager class * @return List of ViewManagers */ public List getViewManagers(Class c) { List result = new ArrayList(); List vms = getViewManagers(); for (int i = 0; i < vms.size(); i++) { ViewManager vm = (ViewManager) vms.get(i); if (c.isAssignableFrom(vm.getClass())) { result.add(vm); } } return result; }