Bug 233498 - Context-sensitive view with possible high level actions
Summary: Context-sensitive view with possible high level actions
Status: NEW
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: Future   Edit
Assignee: Kaloyan Raev CLA
QA Contact: Chuck Bridgham CLA
URL: http://wiki.eclipse.org/WTP_UX_Whiteb...
Whiteboard: UX
Keywords: usability
Depends on:
Blocks:
 
Reported: 2008-05-22 13:14 EDT by Kaloyan Raev CLA
Modified: 2008-05-27 07:57 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kaloyan Raev CLA 2008-05-22 13:14:42 EDT
Pain point
  
Developing an end-to-end Java EE scenario involves many steps. It is a common situation for non-experienced Java EE developers to ask themselves: "OK. I have generated the JPA entity for my DB table. Now, what's next?". It is true that the context menus of the editors and Project Navigator contain Java EE-specific actions, but they are somehow lost for the user in the whole bunch of context-menu actions. 
  
  Solution
 
The Java EE perspective should provide a special view that guides and hints developers with the possible Java EE-specific steps they could execute. For example: "Generate Session facade for JPA entity".

Here are some of the characteristics that should be required for the view:

    * Context-sensitive. Only the actions relevant for the current (on focus) artifacts should be displayed in the view.
    * Sections. Available actions should be grouped in sections by relevance criteria, e.g. JPA, JSF, EJB related actions.
    * Extensibility. Adopters should be able to contribute their own specific actions and sections to the view.