RSE
Release 1.0

Uses of Interface
org.eclipse.rse.core.filters.ISystemFilter

Packages that use ISystemFilter
org.eclipse.rse.core.filters   
org.eclipse.rse.core.servicesubsystem   
org.eclipse.rse.core.subsystems   
org.eclipse.rse.core.subsystems.util   
org.eclipse.rse.files.ui   
org.eclipse.rse.files.ui.dialogs   
org.eclipse.rse.files.ui.view   
org.eclipse.rse.files.ui.widgets   
org.eclipse.rse.filters   
org.eclipse.rse.internal.filters   
org.eclipse.rse.persistence   
org.eclipse.rse.persistence.dom   
org.eclipse.rse.processes.ui.view   
org.eclipse.rse.subsystems.files.core.subsystems   
org.eclipse.rse.subsystems.processes.core.subsystem.impl   
org.eclipse.rse.ui.filters   
org.eclipse.rse.ui.filters.actions   
org.eclipse.rse.ui.filters.dialogs   
org.eclipse.rse.ui.propertypages   
org.eclipse.rse.ui.view   
 

Uses of ISystemFilter in org.eclipse.rse.core.filters
 

Methods in org.eclipse.rse.core.filters that return ISystemFilter
 ISystemFilter SystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent, String aliasName, Vector filterStrings)
          Creates a new system filter within the given filter container (either a filter pool, or a filter).
 ISystemFilter SystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent, String aliasName, Vector filterStrings, String type)
          Creates a new system filter that is typed.
 ISystemFilter SystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent, String aliasName, Vector filterStrings, String type, boolean promptable)
          Creates a new system filter that is typed and promptable Same as SystemFilterPoolManager.createSystemFilter(ISystemFilterContainer, String ,Vector, String) but takes a boolean indicating if it is promptable.
 ISystemFilter SystemFilterPoolManager.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to a pool in this or another filter manager.
 ISystemFilter SystemFilterPoolManager.moveSystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Move a system filter to a pool in this or another filter manager.
 ISystemFilter ISystemFilter.getParentFilter()
          Returns the value of the 'Parent Filter' container reference.
 ISystemFilter ISystemFilterContainer.createSystemFilter(String aliasName, Vector filterStrings)
          Creates a new system filter within this container (SystemFilterPool or SystemFilter)
 ISystemFilter[] ISystemFilterContainer.getSystemFilters()
          Return an array of the filters contained in this filter container.
 ISystemFilter ISystemFilterContainer.getSystemFilter(String filterName)
          Return a system filter given its name
 ISystemFilter ISystemFilterPool.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to this or another filter pool.
 ISystemFilter ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent, String aliasName, Vector filterStrings)
          Creates a new system filter within the given filter container (either a filter pool, or a filter).
 ISystemFilter ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent, String aliasName, Vector filterStrings, String type)
          Creates a new system filter that is typed.
 ISystemFilter ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent, String aliasName, Vector filterStrings, String type, boolean promptable)
          Creates a new system filter that is typed and promptable Same as ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer, String ,Vector, String) but takes a boolean indicating if it is promptable.
 ISystemFilter ISystemFilterPoolManager.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to a pool in this or another filter manager.
 ISystemFilter ISystemFilterPoolManager.moveSystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Move a system filter to a pool in this or another filter manager.
 ISystemFilter ISystemFilterStringReference.getParentSystemFilter()
          Get the actual filter that contain the actual filter string we reference
 ISystemFilter ISystemFilterString.getParentSystemFilter()
          Get the parent filter that contains this filter string.
 ISystemFilter ISystemFilterReference.getReferencedFilter()
          Return the filter to which we reference...
 

Methods in org.eclipse.rse.core.filters with parameters of type ISystemFilter
 boolean SystemFilterPoolManager.deleteSystemFilter(ISystemFilter filter)
          Delete an existing system filter.
 void SystemFilterPoolManager.renameSystemFilter(ISystemFilter filter, String newName)
          Renames a filter.
 void SystemFilterPoolManager.updateSystemFilter(ISystemFilter filter, String newName, String[] strings)
          Updates a filter.
 void SystemFilterPoolManager.setSystemFilterType(ISystemFilter filter, String newType)
          Sets a filter's type.
 ISystemFilter SystemFilterPoolManager.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to a pool in this or another filter manager.
 ISystemFilter SystemFilterPoolManager.moveSystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Move a system filter to a pool in this or another filter manager.
 int SystemFilterPoolManager.getSystemFilterPosition(ISystemFilter filter)
          Return the zero-based position of a SystemFilter object within its container
 void SystemFilterPoolManager.moveSystemFilters(ISystemFilter[] filters, int delta)
          Move existing filters a given number of positions in the same container.
 ISystemFilterString SystemFilterPoolManager.addSystemFilterString(ISystemFilter filter, String newString)
          Append a new filter string to the given filter's list Does the following: Adds the filter string to the in-memory cache Saves parent filter pool to disk.
 ISystemFilterString SystemFilterPoolManager.addSystemFilterString(ISystemFilter filter, String newString, int position)
          Insert a new filter string to the its filters' list, at the given zero-based position Does the following: Adds the filter string to the in-memory cache Saves parent filter pool to disk.
 boolean SystemFilterPoolManager.removeSystemFilterString(ISystemFilter filter, String oldString)
          Delete a filter string from the given filter's list Does the following: Removes the filter string from the in-memory cache Saves parent filter pool to disk.
 boolean SystemFilterPoolManager.removeSystemFilterString(ISystemFilter filter, ISystemFilterString filterString)
          Remove a filter string from this filter's list, given its SystemFilterString object.
 boolean SystemFilterPoolManager.removeSystemFilterString(ISystemFilter filter, int position)
          Remove a filter string from the given filter's list, given its zero-based position Does the following: Removes the filter string from the in-memory cache Saves parent filter pool to disk.
 ISystemFilterString SystemFilterPoolManager.copySystemFilterString(ISystemFilter targetFilter, ISystemFilterString oldFilterString)
          Copy a system filter string to a filter in this or another filter pool manager.
 ISystemFilterString SystemFilterPoolManager.moveSystemFilterString(ISystemFilter targetFilter, ISystemFilterString oldFilterString)
          Move a system filter string to a filter in this or another filter pool manager.
 void ISystemFilter.setParentFilter(ISystemFilter value)
          Sets the value of the 'Parent Filter' container reference
 ISystemFilterString ISystemFilter.copySystemFilterString(ISystemFilter targetFilter, ISystemFilterString oldFilterString)
          Copies a given filter string from this filter to another filter in this pool or another pool in this manager or another manager.
 void ISystemFilter.clone(ISystemFilter targetFilter)
          Clones a given filter to the given target filter.
 boolean ISystemFilterContainer.addSystemFilter(ISystemFilter filter)
          Adds given filter to the list.
 void ISystemFilterContainer.deleteSystemFilter(ISystemFilter filter)
          Removes a given filter from the list.
 void ISystemFilterContainer.renameSystemFilter(ISystemFilter filter, String newName)
          Renames a given filter in the list.
 int ISystemFilterContainer.getSystemFilterPosition(ISystemFilter filter)
          Return a given filter's zero-based location
 void ISystemFilterContainer.moveSystemFilter(int pos, ISystemFilter filter)
          Move a given filter to a given zero-based location
 void ISystemFilterContainer.updateSystemFilter(ISystemFilter filter, String newName, String[] newStrings)
          Updates a given filter in the list.
 ISystemFilter ISystemFilterPool.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to this or another filter pool.
 ISystemFilterReference ISystemFilterContainerReference.getExistingSystemFilterReference(ISubSystem subSystem, ISystemFilter filter)
          Return an existing reference to a given system filter.
 ISystemFilterReference ISystemFilterContainerReference.getSystemFilterReference(ISubSystem subSystem, ISystemFilter filter)
          Create a single filter refererence to a given filter If there already is a reference to this filter, it is returned.
 void ISystemFilterPoolReferenceManagerProvider.filterEventFilterCreated(Object selectedObject, ISystemFilter newFilter)
          A new filter has been created.
 boolean ISystemFilterPoolManager.deleteSystemFilter(ISystemFilter filter)
          Delete an existing system filter.
 void ISystemFilterPoolManager.renameSystemFilter(ISystemFilter filter, String newName)
          Renames a filter.
 void ISystemFilterPoolManager.updateSystemFilter(ISystemFilter filter, String newName, String[] strings)
          Updates a filter.
 void ISystemFilterPoolManager.setSystemFilterType(ISystemFilter filter, String newType)
          Sets a filter's type.
 ISystemFilter ISystemFilterPoolManager.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to a pool in this or another filter manager.
 int ISystemFilterPoolManager.getSystemFilterPosition(ISystemFilter filter)
          Return the zero-based position of a SystemFilter object within its container
 ISystemFilter ISystemFilterPoolManager.moveSystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Move a system filter to a pool in this or another filter manager.
 void ISystemFilterPoolManager.moveSystemFilters(ISystemFilter[] filters, int delta)
          Move existing filters a given number of positions in the same container.
 ISystemFilterString ISystemFilterPoolManager.addSystemFilterString(ISystemFilter filter, String newString)
          Append a new filter string to the given filter's list Does the following: Adds the filter string to the in-memory cache Saves parent filter pool to disk.
 ISystemFilterString ISystemFilterPoolManager.addSystemFilterString(ISystemFilter filter, String newString, int position)
          Insert a new filter string to the given filter's list, at the given zero-based position Does the following: Adds the filter string to the in-memory cache Saves parent filter pool to disk.
 boolean ISystemFilterPoolManager.removeSystemFilterString(ISystemFilter filter, ISystemFilterString filterString)
          Remove a filter string from this filter's list, given its SystemFilterString object.
 boolean ISystemFilterPoolManager.removeSystemFilterString(ISystemFilter filter, String oldString)
          Delete a filter string from the given filter's list Does the following: Removes the filter string from the in-memory cache Saves parent filter pool to disk.
 boolean ISystemFilterPoolManager.removeSystemFilterString(ISystemFilter filter, int position)
          Remove a filter string from the given filter's list, given its zero-based position Does the following: Removes the filter string from the in-memory cache Saves parent filter pool to disk.
 ISystemFilterString ISystemFilterPoolManager.copySystemFilterString(ISystemFilter targetFilter, ISystemFilterString oldFilterString)
          Copy a system filter string to a filter in this or another filter pool manager.
 ISystemFilterString ISystemFilterPoolManager.moveSystemFilterString(ISystemFilter targetFilter, ISystemFilterString oldFilterString)
          Move a system filter string to a filter in this or another filter pool manager.
 void ISystemFilterPoolManagerProvider.filterEventFilterCreated(ISystemFilter newFilter)
          A new filter has been created
 void ISystemFilterPoolManagerProvider.filterEventFilterDeleted(ISystemFilter oldFilter)
          A filter has been deleted
 void ISystemFilterPoolManagerProvider.filterEventFilterRenamed(ISystemFilter filter, String oldName)
          A filter has been renamed
 void ISystemFilterPoolManagerProvider.filterEventFilterUpdated(ISystemFilter filter)
          A filter's strings have been updated
 void ISystemFilterPoolManagerProvider.filterEventFiltersRePositioned(ISystemFilter[] filters, int delta)
          One or more filters have been re-ordered within their pool or filter (if nested)
 ISystemFilterReference ISystemFilterPoolReferenceManager.getSystemFilterReference(ISubSystem subSystem, ISystemFilter filter)
          Create a single filter refererence to a given filter.
 int ISystemFilterPoolReferenceManager.getSystemFilterReferencePosition(ISubSystem subSystem, ISystemFilter filter)
          Given a filter, return its position within this reference manager when you think of all filter references from all filter pool references as being concatenated
 void ISystemFilterString.setParentSystemFilter(ISystemFilter filter)
          Set the transient parent back-pointer.
 void ISystemFilterReference.setReferencedFilter(ISystemFilter filter)
          Set the filter to which we reference...
 

Uses of ISystemFilter in org.eclipse.rse.core.servicesubsystem
 

Methods in org.eclipse.rse.core.servicesubsystem with parameters of type ISystemFilter
 String ServiceSubSystemConfiguration.getTranslatedFilterTypeProperty(ISystemFilter selectedFilter)
          Optionally overridable method affecting the visual display of objects within subsystems created by this factory.
protected  Vector ServiceSubSystemConfiguration.getAdditionalFilterActions(ISystemFilter selectedFilter, Shell shell)
          Overridable method for getting Remote System view popup menu actions.
 

Uses of ISystemFilter in org.eclipse.rse.core.subsystems
 

Methods in org.eclipse.rse.core.subsystems with parameters of type ISystemFilter
static ISubSystemConfiguration SubSystemHelpers.getParentSubSystemConfiguration(ISystemFilter filter)
          Give a filter, return parent subsystem factory
protected  ISystemProfile SubSystemConfiguration.getSystemProfile(ISystemFilter filter)
          Get a profile object given a filter object
protected  void SubSystemConfiguration.fireSubSystemFilterEvent(int eventId, ISystemFilter filter)
          Fire an event of a given id to subsystems that hold a reference to the given filter
protected  void SubSystemConfiguration.fireSubSystemFilterEvent(int eventId, ISystemFilter[] filters)
          Fire an event of a given id to subsystems that hold a reference to the given filter
protected  void SubSystemConfiguration.fireSubSystemFilterEvent(SystemResourceChangeEvent event, ISystemFilter filter)
          Fire an event of a given id to subsystems that hold a reference to the given filter
 void SubSystemConfiguration.filterEventFilterCreated(ISystemFilter newFilter)
          A new filter has been created
 void SubSystemConfiguration.filterEventFilterDeleted(ISystemFilter oldFilter)
          A filter has been deleted
 void SubSystemConfiguration.filterEventFilterRenamed(ISystemFilter filter, String oldName)
          A filter has been renamed
 void SubSystemConfiguration.filterEventFilterUpdated(ISystemFilter filter)
          A filter's strings have been updated
 void SubSystemConfiguration.filterEventFiltersRePositioned(ISystemFilter[] filters, int delta)
          One or more filters have been re-ordered within their pool or filter (if nested)
 boolean SubSystemConfiguration.showChangeFilterStringsPropertyPage(ISystemFilter filter)
          Given a filter, decide whether to show the Filter Strings property page for this filter.
 String SubSystemConfiguration.getTranslatedFilterTypeProperty(ISystemFilter selectedFilter)
          Return the translated string to show in the property sheet for the type property.
protected  boolean SubSystem.doesFilterTypeMatch(ISystemFilter filter, String remoteObjectAbsoluteName)
          Override this method if you support typed filters.
 boolean SubSystem.doesFilterListContentsOf(ISystemFilter filter, String remoteObjectAbsoluteName)
          Return true if the given filter lists the contents of the given remote object.
 boolean SubSystem.doesFilterMatch(ISystemFilter filter, String remoteObjectAbsoluteName)
          Return true if the given remote object name will pass the filtering criteria for any of the filter strings in this filter.
 void SubSystem.filterEventFilterCreated(Object selectedObject, ISystemFilter newFilter)
          A new filter has been created.
 boolean ISubSystem.doesFilterListContentsOf(ISystemFilter filter, String remoteObjectAbsoluteName)
          Return true if the given filter lists the contents of the given remote object.
 boolean ISubSystem.doesFilterMatch(ISystemFilter filter, String remoteObjectAbsoluteName)
          Return true if the given remote object name will pass the filtering criteria for any of the filter strings in this filter.
 String ISubSystemConfiguration.getTranslatedFilterTypeProperty(ISystemFilter selectedFilter)
          Return the translated string to show in the property sheet for the type property when a filter is selected.
 boolean ISubSystemConfiguration.showChangeFilterStringsPropertyPage(ISystemFilter filter)
          Given a filter, decide whether to show the Filter Strings property page for this filter.
 

Uses of ISystemFilter in org.eclipse.rse.core.subsystems.util
 

Methods in org.eclipse.rse.core.subsystems.util that return ISystemFilter
 ISystemFilter ISubSystemConfigurationAdapter.createFilterByPrompting(ISubSystemConfiguration factory, ISystemFilterReference referenceToPromptableFilter, Shell shell)
          Prompt the user to create a new filter as a result of the user expanding a promptable filter.
 

Methods in org.eclipse.rse.core.subsystems.util with parameters of type ISystemFilter
 IAction[] ISubSystemConfigurationAdapter.getFilterActions(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
          Returns a list of actions for the popup menu when user right clicks on a filter object.
 void ISubSystemConfigurationAdapter.customizeChangeFilterPropertyPage(ISubSystemConfiguration factory, SystemChangeFilterPropertyPage page, ISystemFilter selectedFilter, Shell shell)
          In addition to a change filter action, we now also support the same functionality via a Properties page for filters.
 ImageDescriptor ISubSystemConfigurationAdapter.getSystemFilterImage(ISystemFilter filter)
          Supply the image to be used for filters, within actions.
 

Uses of ISystemFilter in org.eclipse.rse.files.ui
 

Methods in org.eclipse.rse.files.ui with parameters of type ISystemFilter
static ValidatorFileFilterString SystemFileFilterStringEditPane.getFileFilterStringValidator(ISystemFilter filter, String filterString)
          Reusable method to return a name validator for creating/update a file system filter string
 

Uses of ISystemFilter in org.eclipse.rse.files.ui.dialogs
 

Constructors in org.eclipse.rse.files.ui.dialogs with parameters of type ISystemFilter
SystemPromptForHomeFolderDialog(Shell shell, ISystemFilter filter)
          Constructor
 

Uses of ISystemFilter in org.eclipse.rse.files.ui.view
 

Methods in org.eclipse.rse.files.ui.view with parameters of type ISystemFilter
protected  IAction RemoteFileSubSystemConfigurationAdapter.getChangeFilterAction(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
          Overridable method to return the action for changing an existing filter.
protected  Vector RemoteFileSubSystemConfigurationAdapter.getAdditionalFilterActions(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
           
 

Uses of ISystemFilter in org.eclipse.rse.files.ui.widgets
 

Fields in org.eclipse.rse.files.ui.widgets declared as ISystemFilter
protected  ISystemFilter SystemSelectRemoteFileOrFolderForm.preSelectFilter
           
 

Uses of ISystemFilter in org.eclipse.rse.filters
 

Classes in org.eclipse.rse.filters that implement ISystemFilter
 class SystemFilterSimple
          A lightweight override of the full-fledged persistable implementation of SystemFilter.
 

Methods in org.eclipse.rse.filters that return ISystemFilter
 ISystemFilter SystemFilterSimple.getParentFilter()
          Overridden to return null
 ISystemFilter[] SystemFilterSimple.getSystemFilters()
          Overridden to return null
 ISystemFilter SystemFilterSimple.getSystemFilter(String aliasName)
          Overridden to return null
 ISystemFilter SystemFilterPool.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to this or another filter pool.
 ISystemFilter[] SystemFilterPool.getSystemFilters()
          Return filters in this pool, as an array.
 ISystemFilter SystemFilterPool.createSystemFilter(String aliasName, Vector filterStrings)
          Creates a new system filter within this pool.
 ISystemFilter SystemFilterPool.getSystemFilter(String aliasName)
          Return a filter object, given its aliasname.
 ISystemFilter SystemFilterPool.cloneSystemFilter(ISystemFilter filter, String aliasName)
          Duplicates a given filter in the list.
 ISystemFilter SystemFilterReference.getReferencedFilter()
          Return the filter to which we reference...
 

Methods in org.eclipse.rse.filters with parameters of type ISystemFilter
 ISystemFilterReference SystemFilterPoolReferenceManager.getSystemFilterReference(ISubSystem subSystem, ISystemFilter filter)
          Create a single filter refererence to a given filter.
 int SystemFilterPoolReferenceManager.getSystemFilterReferencePosition(ISubSystem subSystem, ISystemFilter filter)
          Given a filter, return its position within this reference manager when you think of all filter references from all filter pool references as being concatenated.
 void SystemFilterSimple.clone(ISystemFilter targetFilter)
          Clones a given filter to the given target filter.
 void SystemFilterSimple.setParentFilter(ISystemFilter l)
          Overridden to do nothing
 ISystemFilter SystemFilterPool.copySystemFilter(ISystemFilterPool targetPool, ISystemFilter oldFilter, String newName)
          Copy a system filter to this or another filter pool.
 boolean SystemFilterPool.addSystemFilter(ISystemFilter filter)
          Adds given filter to the list.
 void SystemFilterPool.deleteSystemFilter(ISystemFilter filter)
          Removes a given filter from the list.
 void SystemFilterPool.renameSystemFilter(ISystemFilter filter, String newName)
          Rename a given filter in the list.
 void SystemFilterPool.updateSystemFilter(ISystemFilter filter, String newName, String[] newStrings)
          Updates a given filter in the list.
 ISystemFilter SystemFilterPool.cloneSystemFilter(ISystemFilter filter, String aliasName)
          Duplicates a given filter in the list.
 int SystemFilterPool.getSystemFilterPosition(ISystemFilter filter)
          Return a given filter's zero-based location
 void SystemFilterPool.moveSystemFilter(int pos, ISystemFilter filter)
          Move a given filter to a given zero-based location
static ISystemFilterReference SystemFilterReference.createSystemFilterReference(ISubSystem subSystem, ISystemFilterContainerReference parent, ISystemFilter filter, boolean persistent)
          Create a new instance of this class.
 void SystemFilterReference.setReferencedFilter(ISystemFilter filter)
          Set the filter to which we reference...
 ISystemFilterReference SystemFilterReference.getSystemFilterReference(ISubSystem subSystem, ISystemFilter filter)
          Create a single filter refererence to a given filter.
 ISystemFilterReference SystemFilterReference.getExistingSystemFilterReference(ISubSystem subSystem, ISystemFilter filter)
          Return an existing reference to a given system filter.
 

Uses of ISystemFilter in org.eclipse.rse.internal.filters
 

Classes in org.eclipse.rse.internal.filters that implement ISystemFilter
 class org.eclipse.rse.internal.filters.SystemFilter
           
 

Uses of ISystemFilter in org.eclipse.rse.persistence
 

Methods in org.eclipse.rse.persistence with parameters of type ISystemFilter
 boolean IRSEPersistenceManager.commit(ISystemFilter filter)
          Save this filter
 

Uses of ISystemFilter in org.eclipse.rse.persistence.dom
 

Methods in org.eclipse.rse.persistence.dom that return ISystemFilter
 ISystemFilter IRSEDOMImporter.restoreFilter(ISystemFilterPool filterPool, RSEDOMNode systemFilterNode)
           
 

Methods in org.eclipse.rse.persistence.dom with parameters of type ISystemFilter
 ISystemFilterString IRSEDOMImporter.restoreFilterString(ISystemFilter filter, RSEDOMNode systemFilterStringNode)
           
 RSEDOMNode IRSEDOMExporter.createNode(RSEDOMNode parent, ISystemFilter filter, boolean clean)
          Creates a DOM node for a filter
 

Uses of ISystemFilter in org.eclipse.rse.processes.ui.view
 

Methods in org.eclipse.rse.processes.ui.view with parameters of type ISystemFilter
protected  IAction RemoteProcessSubSystemConfigurationAdapter.getChangeFilterAction(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
          Overridable method to return the action for changing an existing filter.
 

Uses of ISystemFilter in org.eclipse.rse.subsystems.files.core.subsystems
 

Methods in org.eclipse.rse.subsystems.files.core.subsystems with parameters of type ISystemFilter
 String RemoteFileSubSystemConfiguration.getTranslatedFilterTypeProperty(ISystemFilter selectedFilter)
          Return the translated string to show in the property sheet for the type property.
 boolean RemoteFileSubSystem.doesFilterMatch(ISystemFilter filter, String remoteObjectAbsoluteName)
           
 

Uses of ISystemFilter in org.eclipse.rse.subsystems.processes.core.subsystem.impl
 

Methods in org.eclipse.rse.subsystems.processes.core.subsystem.impl with parameters of type ISystemFilter
 String RemoteProcessSubSystemConfiguration.getTranslatedFilterTypeProperty(ISystemFilter selectedFilter)
          Return the translated string to show in the property sheet for the type property.
 

Uses of ISystemFilter in org.eclipse.rse.ui.filters
 

Fields in org.eclipse.rse.ui.filters declared as ISystemFilter
protected  ISystemFilter SystemChangeFilterPane.inputFilter
           
 ISystemFilter SystemFilterDialogOutputs.newFilter
           
 

Methods in org.eclipse.rse.ui.filters with parameters of type ISystemFilter
static ImageDescriptor SystemFilterUIHelpers.getFilterImage(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilter filter)
          Get the filter image
 

Uses of ISystemFilter in org.eclipse.rse.ui.filters.actions
 

Methods in org.eclipse.rse.ui.filters.actions that return ISystemFilter
protected  ISystemFilter[] SystemFilterCopyFilterStringAction.getSelectedFilters()
          Get the intersection list of filters of currently selected filter strings
 ISystemFilter SystemNewFilterAction.getNewFilter()
          Output method.
 ISystemFilter SystemChangeFilterAction.getSelectedFilter()
          Get the selected filter
protected  ISystemFilter[] SystemFilterMoveFilterStringAction.getSelectedFilters()
          Get the intersection list of filters of currently selected filter strings
protected  ISystemFilter[] SystemFilterMoveFilterAction.getSelectedFilters()
          Get the currently selected filters
protected  ISystemFilter SystemFilterMoveFilterAction.getFirstSelectedFilter()
          Get the first selected filter
protected  ISystemFilter[] SystemFilterCopyFilterAction.getSelectedFilters()
          Get the currently selected filters
protected  ISystemFilter SystemFilterCopyFilterAction.getFirstSelectedFilter()
          Get the first selected filter
 

Methods in org.eclipse.rse.ui.filters.actions with parameters of type ISystemFilter
protected  boolean SystemFilterCopyFilterStringAction.supportsDuplicateFilterStrings(ISystemFilter filter)
          Overridable method if you support duplicate filter strings in the same filter.
protected  SystemSimpleContentElement SystemFilterCopyFilterStringAction.getPoolMgrTreeModel(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPoolManager poolMgr, ISystemFilter[] filtersToExclude)
          Create and return data model to populate selection tree with.
protected  void SystemFilterCopyFilterStringAction.populateFilterPoolContentElementVector(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPoolManager mgr, Vector elements, SystemSimpleContentElement parentElement, ISystemFilter[] filtersToExclude, ISystemFilterPool filterPoolToSelect, ISystemFilter filterToSelect)
          Populate filter pool manager subtree with filter pools
protected  void SystemFilterCopyFilterStringAction.populateFilterContentElementVector(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPool pool, Vector elements, SystemSimpleContentElement parentElement, ISystemFilter[] filtersToExclude, ISystemFilter filterToSelect)
          Populate filter pool subtree with filters
static boolean SystemFilterCopyFilterStringAction.containsFilter(Vector filters, ISystemFilter filter)
           
protected  void SystemNewFilterAction.configureNewFilter(ISystemFilter newFilter)
          Overridable configuration method.
protected  boolean SystemFilterMoveFilterStringAction.supportsDuplicateFilterStrings(ISystemFilter filter)
          Overridable method if you support duplicate filter strings in the same filter.
protected  SystemSimpleContentElement SystemFilterMoveFilterStringAction.getPoolMgrTreeModel(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPoolManager poolMgr, ISystemFilter[] filtersToExclude)
          Create and return data model to populate selection tree with.
protected  void SystemFilterMoveFilterStringAction.populateFilterPoolContentElementVector(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPoolManager mgr, Vector elements, SystemSimpleContentElement parentElement, ISystemFilter[] filtersToExclude, ISystemFilterPool filterPoolToSelect, ISystemFilter filterToSelect)
          Populate filter pool manager subtree with filter pools
protected  void SystemFilterMoveFilterStringAction.populateFilterContentElementVector(ISystemFilterPoolManagerProvider poolMgrProvider, ISystemFilterPool pool, Vector elements, SystemSimpleContentElement parentElement, ISystemFilter[] filtersToExclude, ISystemFilter filterToSelect)
          Populate filter pool subtree with filters
 

Uses of ISystemFilter in org.eclipse.rse.ui.filters.dialogs
 

Fields in org.eclipse.rse.ui.filters.dialogs declared as ISystemFilter
protected  ISystemFilter SystemNewFilterWizard.newFilter
           
 

Methods in org.eclipse.rse.ui.filters.dialogs that return ISystemFilter
 ISystemFilter SystemNewFilterWizard.createNewFilter(Shell shell, ISystemFilterContainer filterParent, String aliasName, Vector filterStrings, String type)
          Extendable point for child classes.
 ISystemFilter SystemNewFilterWizard.getSystemFilter()
          Return the filter created upon successful finish
 

Methods in org.eclipse.rse.ui.filters.dialogs with parameters of type ISystemFilter
static ISystemValidator SystemNewFilterWizard.getFilterNameValidator(ISystemFilterContainer container, ISystemFilter filter)
          Reusable method to return a name validator for renaming a filter.
 

Uses of ISystemFilter in org.eclipse.rse.ui.propertypages
 

Methods in org.eclipse.rse.ui.propertypages that return ISystemFilter
protected  ISystemFilter SystemChangeFilterPropertyPage.getFilter()
          Get the input filter object
protected  ISystemFilter SystemFilterPropertyPage.getFilter()
          Get the input filter object
 

Uses of ISystemFilter in org.eclipse.rse.ui.view
 

Fields in org.eclipse.rse.ui.view declared as ISystemFilter
protected  ISystemFilter SystemViewAPIProviderForFilters.filter
           
protected  ISystemFilter[] SystemSelectRemoteObjectAPIProviderImpl.quickFilters
           
protected  ISystemFilter SystemViewAPIProviderForFilterStrings.filter
           
 

Methods in org.eclipse.rse.ui.view that return ISystemFilter
 ISystemFilter SystemViewAPIProviderForFilters.getSystemFilter()
          Get the filter referenced by the input filter reference object.
 ISystemFilter SystemSelectRemoteObjectAPIProviderImpl.createFilterByPrompting(ISystemFilter filterPrompt, Shell shell)
          Prompt the user to create a new filter as a result of the user expanding a promptable transient filter Simply passes the request on to the caller.
 ISystemFilter SystemViewAPIProviderForFilterStrings.getSystemFilter()
          Get the parent filter
 ISystemFilter SubSystemConfigurationAdapter.createFilterByPrompting(ISubSystemConfiguration factory, ISystemFilterReference referenceToPromptableFilter, Shell shell)
          Prompt the user to create a new filter as a result of the user expanding a promptable filter.
 ISystemFilter ISystemSelectRemoteObjectAPIProviderCaller.createFilterByPrompting(ISystemFilter filterPrompt, Shell shell)
          Prompt the user to create a new filter as a result of the user expanding a promptable transient filter.
 

Methods in org.eclipse.rse.ui.view with parameters of type ISystemFilter
 ISystemFilterReference SystemView.revealAndExpand(ISubSystem parentSubSystem, ISystemFilter filter)
          Expand a given filter, given a subsystem that contains a reference to the filter's pool.
 void SystemSelectRemoteObjectAPIProviderImpl.setQuickFilters(ISystemFilter[] filters)
          Set the quick filters to be exposed to the user.
 ISystemFilter SystemSelectRemoteObjectAPIProviderImpl.createFilterByPrompting(ISystemFilter filterPrompt, Shell shell)
          Prompt the user to create a new filter as a result of the user expanding a promptable transient filter Simply passes the request on to the caller.
static boolean SystemViewFilterReferenceAdapter.isCommandFilter(ISystemFilter filter)
          Return true if the given filter is from a command subsystem
 ImageDescriptor SubSystemConfigurationAdapter.getSystemFilterImage(ISystemFilter filter)
          Supply the image to be used for filters, within actions.
protected  IAction SubSystemConfigurationAdapter.getNewNestedFilterAction(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
          Overridable method to return the action for creating a new nested filter inside another filter.
protected  IAction SubSystemConfigurationAdapter.getChangeFilterAction(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
          Overridable method to return the action for changing an existing filter.
 void SubSystemConfigurationAdapter.customizeChangeFilterPropertyPage(ISubSystemConfiguration factory, SystemChangeFilterPropertyPage page, ISystemFilter selectedFilter, Shell shell)
          In addition to a change filter action, we now also support the same functionality via a Properties page for filters.
 IAction[] SubSystemConfigurationAdapter.getFilterActions(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
          Returns a list of actions for the popup menu when user right clicks on a filter object.
protected  Vector SubSystemConfigurationAdapter.getAdditionalFilterActions(ISubSystemConfiguration factory, ISystemFilter selectedFilter, Shell shell)
          Overridable entry for child classes to contribute filter actions beyond the default supplied actions.
 ISystemFilter ISystemSelectRemoteObjectAPIProviderCaller.createFilterByPrompting(ISystemFilter filterPrompt, Shell shell)
          Prompt the user to create a new filter as a result of the user expanding a promptable transient filter.
 


RSE
Release 1.0

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