XDocletModule module = (XDocletModule) i.next();
List subTaskDefinitions = module.getSubTaskDefinitions();
Iterator j = subTaskDefinitions.iterator();
while (j.hasNext()) {
SubTaskDefinition subTaskDefinition = (SubTaskDefinition) j.next();
try {
Class parentTaskClass = Class.forName(subTaskDefinition.parentTaskClass);
if (parentTaskClass.isAssignableFrom(getClass())) {