[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[dsdp-tm-dev] Re: programmatic creation of dynamic filters in	Remote System view
 | 
Hello Vrushali,
1. For expanding nodes in the remote systems view and setting
   a selection: We have an open bug for this,
      https://bugs.eclipse.org/bugs/show_bug.cgi?id=176461
   which requests API to perform exactly that by means of
   an event.
   While this has not yet been implemented, you can look at
   how existing code does it, in
      SystemSelectRemoteFileOrFolderForm#setPreSelection()
   or as part of the "Link with Editor" action that was
   introduced with the fix for bug
      https://bugs.eclipse.org/bugs/show_bug.cgi?id=187711
      LinkWithSystemViewAction.run()
2. Dynamic Filter Creation
   I do not understand your question. Perhaps it helps to look
   at all the implementations of
      SubSystemConfiguration#createDefaultFilterPool()
   that's the hook method where custom subsystems are expected
   to create their default filters.
Cheers,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
Vrush wrote:
Hi,
I am developing a plugin by extending RSE eclipse plugin. I am trying to 
set filters in Remote System's View dynamically.
I have a directory/file path to which i will be setting a filter.
The path is fetched dynamically.
I am trying to achieve 
1 - Set the selection in Remote System's View as per path.
   Problems
     - If I try to expand the tree programmatically, only those nodes 
gets   expanded which has        at least expanded once manually(even if 
they are in collapsed state, they can be expanded    programmatically).
         - It is not quite possible that every time user will traverse 
till the location (Not even expected).
 
    - Even if user is traversing till the location, I am getting the 
final tree node but can not set the focus on it for some strange reason 
like even if though I have got the final node by traversing the tree top 
to bottom, it shows parent node of final node as null.
        - So thought of another option of implementing dynamic filter 
programmatically.
2 - Set the filter like My Home as per the path
        - Here I am fetching the path for filter dynamically.
        - But stuck at the moment since I am not aware of which 
extension to use, etc.
Please direct with some help document, links, etc.
Also suggest if there exist any other approach or solution to my problem.
Thanks in advance.
-Vrushali.