Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 251937

Summary: System view could have some filters to specify objects to show
Product: [Tools] Target Management Reporter: Anna Dushistova <anna.dushistova>
Component: RSEAssignee: dsdp.tm.rse-inbox <tm.rse-inbox>
Status: RESOLVED WONTFIX QA Contact: Martin Oberhuber <mober.at+eclipse>
Severity: enhancement    
Priority: P3 CC: kjdoyle, ykuo
Version: 3.0.1Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Anna Dushistova CLA 2008-10-23 17:36:21 EDT
I'd like to see an ability to filter out hosts with some specified properties(for instance, showing only Linux hosts, or only hosts which have some particular subsystems) and also to hide/show particular subsystems in the host(only files/only shells/only processes/etc.)
Comment 1 Martin Oberhuber CLA 2008-11-12 08:48:10 EST
SystemView extends JFace StructuredViewer which provides  
   addFilter(ViewerFilter filter)
method for filtering. I believe that extenders of RSE can contribute their view filters already now, e.g. by registering a view menu item to enable/disable view filters as needed.

Also note, that for showing a single subsystem only (only files etc) you can also "go into" the corresponding subsystem.

I agree, though, that a filter like "only connected" would be interesting in openRSE in general. Given that this doesn't require API change, I'm setting the helpwanted keyword to indicate that we'd be accepting patches for this.
Comment 2 Martin Oberhuber CLA 2008-11-12 08:49:08 EST
Also note, that in Window > Preferences > Remote Systems, you can disable hosts by system type. Disabled system types will not be shown anywhere (not even in the new wizards). 

Products based on RSE can use the plugin_customization.ini method to set those preferences by default to switch off system types they don't like.
Comment 3 Anna Dushistova CLA 2012-05-02 16:49:29 EDT
Target Explorer can show selected "subsystems".