Add parameters to generic types

This commit is contained in:
ryounes 2011-04-13 20:56:34 +00:00
parent 12f6e832e6
commit 233c1c8feb

View file

@ -43,9 +43,9 @@ public class AllClassGroupsListingController extends BaseEditController {
VClassGroupDao dao = vreq.getFullWebappDaoFactory().getVClassGroupDao(); VClassGroupDao dao = vreq.getFullWebappDaoFactory().getVClassGroupDao();
List<?> groups = dao.getPublicGroupsWithVClasses(); // uses an unfiltered dao so will see all classes List<VClassGroup> groups = dao.getPublicGroupsWithVClasses(); // uses an unfiltered dao so will see all classes
ArrayList<String> results = new ArrayList<String>(); List<String> results = new ArrayList<String>();
results.add("XX"); results.add("XX");
results.add("Group"); results.add("Group");
results.add("display rank"); results.add("display rank");
@ -53,12 +53,12 @@ public class AllClassGroupsListingController extends BaseEditController {
results.add("XX"); results.add("XX");
if (groups != null) { if (groups != null) {
Iterator<?> groupsIt = groups.iterator(); Iterator<VClassGroup> groupsIt = groups.iterator();
while (groupsIt.hasNext()) { while (groupsIt.hasNext()) {
VClassGroup vcg = (VClassGroup) groupsIt.next(); VClassGroup vcg = (VClassGroup) groupsIt.next();
results.add("XX"); results.add("XX");
String publicName = vcg.getPublicName(); String publicName = vcg.getPublicName();
if ( StringUtils.isEmpty(publicName) ) { if ( StringUtils.isBlank(publicName) ) {
publicName = "(unnamed group)"; publicName = "(unnamed group)";
} }
try { try {
@ -69,7 +69,7 @@ public class AllClassGroupsListingController extends BaseEditController {
results.add(Integer.valueOf(vcg.getDisplayRank()).toString()); results.add(Integer.valueOf(vcg.getDisplayRank()).toString());
results.add("???"); // VClassGroup doesn't yet supprt getModTime() results.add("???"); // VClassGroup doesn't yet supprt getModTime()
results.add("XX"); results.add("XX");
List<?> classList = vcg.getVitroClassList(); List<VClass> classList = vcg.getVitroClassList();
if (classList != null && classList.size()>0) { if (classList != null && classList.size()>0) {
results.add("+"); results.add("+");
results.add("XX"); results.add("XX");
@ -77,7 +77,7 @@ public class AllClassGroupsListingController extends BaseEditController {
results.add("example"); results.add("example");
results.add("description"); results.add("description");
results.add("@@entities"); results.add("@@entities");
Iterator<?> classIt = classList.iterator(); Iterator<VClass> classIt = classList.iterator();
while (classIt.hasNext()) { while (classIt.hasNext()) {
VClass vcw = (VClass) classIt.next(); VClass vcw = (VClass) classIt.next();
results.add("XX"); results.add("XX");