RSE
Release 3.2

org.eclipse.rse.ui.filters
Class SystemFilterUIHelpers

java.lang.Object
  extended by org.eclipse.rse.ui.filters.SystemFilterUIHelpers

public class SystemFilterUIHelpers
extends Object

A set of utility methods for dealing with filter pools, models, etc.


Constructor Summary
SystemFilterUIHelpers()
           
 
Method Summary
static SystemSimpleContentElement getDataElement(SystemSimpleContentElement root, Object data)
          Find element corresponding to given data
static ImageDescriptor getFilterImage(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilter filter)
          Get the filter image
static ImageDescriptor getFilterPoolImage(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPool pool)
          Get the filter pool image
static ImageDescriptor getFilterPoolManagerImage(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPoolManager poolMgr)
          Get the filter pool manager image
static SystemSimpleContentElement getFilterPoolModel(ISystemFilterPoolManagerProvider mgrProvider, ISystemFilterPoolManager[] mgrs)
          Create and return data model to populate selection tree with
protected static void populateFilterPoolContentElementVector(ISystemFilterPool[] pools, Vector elements, SystemSimpleContentElement parentElement)
          Internal use only
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemFilterUIHelpers

public SystemFilterUIHelpers()
Method Detail

getDataElement

public static SystemSimpleContentElement getDataElement(SystemSimpleContentElement root,
                                                        Object data)
Find element corresponding to given data


getFilterPoolModel

public static SystemSimpleContentElement getFilterPoolModel(ISystemFilterPoolManagerProvider mgrProvider,
                                                            ISystemFilterPoolManager[] mgrs)
Create and return data model to populate selection tree with


populateFilterPoolContentElementVector

protected static void populateFilterPoolContentElementVector(ISystemFilterPool[] pools,
                                                             Vector elements,
                                                             SystemSimpleContentElement parentElement)
Internal use only


getFilterPoolManagerImage

public static ImageDescriptor getFilterPoolManagerImage(ISystemFilterPoolManagerProvider poolMgrProvider,
                                                        ISystemFilterPoolManager poolMgr)
Get the filter pool manager image


getFilterPoolImage

public static ImageDescriptor getFilterPoolImage(ISystemFilterPoolManagerProvider poolMgrProvider,
                                                 ISystemFilterPool pool)
Get the filter pool image


getFilterImage

public static ImageDescriptor getFilterImage(ISystemFilterPoolManagerProvider poolMgrProvider,
                                             ISystemFilter filter)
Get the filter image


RSE
Release 3.2

Copyright (c) IBM Corporation and others 2000, 2010. All Rights Reserved.