Hi Axel,
the ui looks fine with the additional icon. Model dependencies for =
selected
element is cool, because narrowing the module overview make much sense =
in
bigger projects. I found one possible error in search results and one in
dependency view of LoadAction.
Finally don't worry about projects with more than 5000 types, they need
professional toolkits! ;-)
Michael
-----Urspr=FCngliche Nachricht-----
Von: jmo...@li...
[mailto:jmo...@li...] Im Auftrag von
ax...@sp...
Gesendet: Freitag, 22. Juli 2005 12:10
An: jmo...@li...
Betreff: [Jmove-devel] Integrated search ...
Hi,
i have integrated the search into the jmover. The search now allows
searching model elements of type 'Type' 'JPackage' and 'Module' and =
opens
the dependency view of the selected element when 'ENTER' is pressed. The
side effect is that now there are also dependency view of modules next =
to
the module overview. We have not had them before. And the best is - i =
coded
no line of code for that it simple worked :-). Because it is not only a
type search i renamed the menu entry to 'Go To | Model Element' with the
shortcut 'Ctrl G'.=20
By the way i redesigned the search ui a little bit - perhaps you like it
more than the old one - at least i do ;-).=20
So please take a look at it and test it. There is one thing i am not =
totally
happy with. I create the search index each time a search activity is =
started
by the user. This makes sure that the index is up to date but may be a
little bit inefficient in general. The reason for this is that we have =
no
simple appropiate update mechanism for search indices which listens to =
model
changes. Building up the search index for smaller models is not =
noticeable
to the user. I used a model with 800 indexed elements and building up =
the
index took about 50 ms on my machine. But with bigger models ( > 5000 ) =
the
user will notice a delay.
Axel
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies =
from
IBM. Find simple to follow Roadmaps, straightforward articles, =
informative
Webcasts and more! Get everything you need to get up to speed, fast.
http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3Dclick
_______________________________________________
Jmove-devel mailing list
Jmo...@li...
https://lists.sourceforge.net/lists/listinfo/jmove-devel
|