// OpenTypeHierarchyAction_messages_unknown_import_decl);
// case IJavaElement.CLASS_FILE:
// result.add(((IClassFile)elem).getType());
// return ok;
case IModelElement.SOURCE_MODULE:
AbstractSourceModule cu = (AbstractSourceModule) elem;
IType[] types = cu.getTypes();
if (types.length > 0) {
result.addAll(Arrays.asList(types));
return ok;
}
return createStatus(""); //$NON-NLS-1$