sd.drawDefault(", ");
}
if (typeArg instanceof GenericJavaType) {
renderGenericJavaType(sd, ia, (GenericJavaType) typeArg);
} else if (typeArg instanceof BoundTypeArgument) {
BoundTypeArgument bta = (BoundTypeArgument) typeArg;
sd.drawDefault("? ");
sd.drawKeyword(bta.getBoundString());
sd.drawDefault(" ");
renderGenericJavaType(sd, ia, bta.getBound());
} else if (typeArg instanceof Any) {
sd.drawDefault("?");
} else {
throw new AssertionError("Invalid TypeArgument : " + typeArg.getClass().getName());
}