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

Reply via email to