[ 
http://issues.ops4j.org/browse/QI-183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12044#action_12044
 ] 

Rickard Öberg commented on QI-183:
----------------------------------

Under the "Injection" heading, remove Class and Raw. For "Type", reduce the 
names to the "simple names", and have the full one only as tooltip. Example:
Type: Iterable<SchoolRepositoryService>
with tooltip:
java.lang.Iterable<org.qi4j.library.swing.envisage.school.domain.model.school.SchoolRepositoryService>

This should make it much easier to read! Use this approach (simple name in 
field + long name in tooltip) in other places too, to increase readability.



> Content on the Dependencies Tab
> -------------------------------
>
>                 Key: QI-183
>                 URL: http://issues.ops4j.org/browse/QI-183
>             Project: Qi4j
>          Issue Type: New Feature
>          Components: Envisage
>            Reporter: Niclas Hedhman
>            Assignee: Tonny Kohar
>             Fix For: 0.7
>
>
> The content on the Dependencies Tab is that the visitor need to intercept the 
> InjectedFieldDescriptor and pick up the DependencyDescriptor.
> Each Composite can have zero, one or many injected dependencies, and they are 
> of different 'scope', which is defined by the injectedAnnotation(). The 
> primary scopes we want to show are; @Service and @Uses. The @This injection 
> means a "Private Mixin" and should not show up here, and the @Structure scope 
> may or may not be relevant.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.ops4j.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to