[
https://jira.jboss.org/browse/JBIDE-6640?page=com.atlassian.jira.plugin.s...
]
Daniel Azarov commented on JBIDE-6640:
--------------------------------------
As far as I know we have five types of injected beans (In order as we show them now in
OpenOns)
1. Bean classes with @Alternative annotation and registration in beans.xml
2. Bean classes without @Alternative annotation and without registration in beans.xml
3. Bean classes with @Alternative annotation and without registration in beans.xml
4. Decorations
5. Interceptors
We need to invent name or special mark for first three of these groups and show it in
OpenOn list before bean class name.
I am not sure about good names or marks for them.
I offer "Open CDI Alternative Bean <Class_Name>" for first type and
"Open CDI Unconfirmed(Unregistered) Alternative Bean <Class)Name>" for
third type
This solution can help us also in JBIDE-6641
Open Injected Class isn't aware of alternatives
-----------------------------------------------
Key: JBIDE-6640
URL:
https://jira.jboss.org/browse/JBIDE-6640
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: cdi (jsr-299)
Reporter: Pete Muir
Assignee: Daniel Azarov
Fix For: 3.2.0.Beta
If a class is an alternative, this should be shown (graphically?) in the list of possible
implementing beans.
If a class is an enabled alternative, this should be differentiated from non-enabled
alternatives.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira