Content on States tab
---------------------

                 Key: QI-185
                 URL: http://issues.ops4j.org/browse/QI-185
             Project: Qi4j
          Issue Type: New Feature
          Components: Envisage
            Reporter: Niclas Hedhman
            Assignee: Tonny Kohar
             Fix For: 0.7


The States tab should show the state methods for the Composite, both the public 
and private Mixins. The state methods are those that returns one of Property, 
Association or ManyAssociation.

The tab should be split into a Public and a Private section. Private Mixins are 
found via the InjectedFieldDescriptor/InjectedParametersDescriptor (@This 
annotation) and the public mixins are found via CompositeMethodDescriptor.

In the States tab, we should have either two lists, which present the public 
and private states with a syntax something like this;

  name : String
  address : Address
  father -> Person
  siblings => Person

where "Address" is a ValueComposite, "father" is a Association, and siblings is 
a ManyAssocation.

Ideally, the types (Address, Person) should be navigatable, i.e. click on them 
and it will figure out where it should move to. If it can't the navigation link 
should not be shown, and if there are many solutions, a popup choice list 
should be shown.


-- 
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