| Summary: | Provide convenient way to visualize all attributes on artifacts (local and inherited) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Technology] Tigerstripe | Reporter: | Eric Dillon <erdillon> | ||||||
| Component: | UI | Assignee: | Project Inbox <tigerstripe.ui-inbox> | ||||||
| Status: | VERIFIED FIXED | QA Contact: | |||||||
| Severity: | enhancement | ||||||||
| Priority: | P3 | CC: | chrhartl, nmehrega, yuri | ||||||
| Version: | 0.5M1 | ||||||||
| Target Milestone: | 0.5M0 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Eric Dillon
Once bug#328441 is implemented, it'll make this "easier". User can simply click on a link to visit the parent artifact and view the attributes in there. However, I do agree that it would be useful to show all the inherited/local attributes in a single list. So you can do this currently in Tigerstripe. Go to the Java perspective and select a class. Right-click and choose Open Type Hierarchy (F4). This opens a hierarchy explorer where you can traverse the hierarchy see the inherited attributes. Ideally, you wouldn't want to use JDT tools for your modeling work. Tigerstripe should provide all the tools necessary to properly navigate your model. Agreed, but perhaps this functionality can be used or extended in Tigerstripe (no need to code it all from scratch ?) Created attachment 186717 [details]
TS-330700.txt
Done.
Valentin's patch applied. Looks great! Thank you! There is only one thing missing: Can we also display the methods of an implemented Session Facade? Consider the following: S1 is a session facade with two methods defined Ent1 is an entity implementing S1 Can we display the methods of S1 in Ent1's editor? Created attachment 187415 [details]
TS_330700_2.patch
Hi Navid, yes, I fixed what you requested for
Second patch applied as well. Looks great. Thanks Valentin! |