I've made some changes to ClassMeta and QdoxModelBuilder.

What used to be called "superClassName" is now called
sourceClassParentClassName. However before it was actually tweaked
depending on whether the class was a template or not. Now it is *always*
the parent of the annotated class

That does mean the templates need to be updated. Unfortunately I've run
out of time tonight. Sorry about that. I will try to get this sorted as
soon as I can tomorrow. However just FYI, the template change needed
should be something like this I think:

#if ($component.template)
#set ($parent = $component.sourceClassParentClassName
#else
#set ($parent = $component.sourceClassName)
#end

public class ... extends $parent

Or that logic could be in the utils class.

Regards,
Simon

Reply via email to