On 2009-11-17 14.47, Niclas Hedhman wrote:
While I were at it, I want to improve the PDF output to something more useful.First suggestion (implemented locally already) is that the "Methods" section has a more Java-like formatting. So instead of the current 'verbose'-ish format, it is changed to something like this; Methods: import org.qi4j.runtime.composite.CompositeMixin; import org.qi4j.envisage.school.domain.model.person.assembly.PersonEntity$PersonMixin; import org.qi4j.envisage.school.domain.model.person.Role; Iterable<Role> PersonMixin.roles() void PersonMixin.addRole( Role p1 ); T CompositeMixin.metaInfo( Class p1 ); String PersonMixin.lastName() String PersonMixin.firstName() Class<? extends Composite> CompositeMixin.type() If you think this is reasonable, I will also add sorting of the methods. WDYT?
Looks good to me, and yes, with sorting! But two-level sorting preferably, i.e. sort on interface with method first, and then method. Usually I want to see all methods related to a role(/interface) rather than all methods for an entity.
/Rickard _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

