|
RSE Release 3.3 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ISystemFilter | |
---|---|
org.eclipse.rse.core.filters | |
org.eclipse.rse.core.subsystems | |
org.eclipse.rse.files.ui.dialogs | |
org.eclipse.rse.files.ui.widgets | |
org.eclipse.rse.subsystems.files.core.subsystems | |
org.eclipse.rse.subsystems.shells.core.subsystems | |
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.subsystems | Application programming interface for managing the user interface for subsystem actions. |
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 |
ISystemFilterPoolManager.copySystemFilter(ISystemFilterPool targetPool,
ISystemFilter oldFilter,
String newName)
Copy a system filter to a pool in this or another filter manager. |
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,
List 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,
List filterStrings,
String type)
Creates a new system filter that is typed. |
ISystemFilter |
ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent,
String aliasName,
List filterStrings,
String type,
boolean promptable)
Creates a new system filter that is typed and promptable Same as ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer, String ,String[], String)
but takes a boolean indicating if it is promptable. |
ISystemFilter |
ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent,
String aliasName,
String[] 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,
String[] filterStrings,
String type)
Creates a new system filter that is typed. |
ISystemFilter |
ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer parent,
String aliasName,
String[] filterStrings,
String type,
boolean promptable)
Creates a new system filter that is typed and promptable Same as ISystemFilterPoolManager.createSystemFilter(ISystemFilterContainer, String ,String[], String)
but takes a boolean indicating if it is promptable. |
ISystemFilter |
ISystemFilterContainer.createSystemFilter(String aliasName,
String[] filterStrings)
Adds a new system filter to this container (SystemFilterPool or SystemFilter) and populates it with the filter strings created from the strings provided. |
ISystemFilter[] |
ISystemFilterPool.getFilters()
Return the filters in this pool. |
ISystemFilter[] |
ISystemFilter.getNestedFilters()
Returns the value of the 'Nested Filters' containment reference list. |
ISystemFilter |
ISystemFilter.getParentFilter()
Returns the value of the 'Parent Filter' container reference. |
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... |
ISystemFilter |
SystemFilterReference.getReferencedFilter()
Return the filter to which we reference... |
ISystemFilter |
ISystemFilterContainer.getSystemFilter(String filterName)
|
ISystemFilter[] |
ISystemFilterContainer.getSystemFilters()
|
static ISystemFilter |
SystemFilterUtil.makeSimpleFilter(String name)
|
ISystemFilter |
ISystemFilterPoolManager.moveSystemFilter(ISystemFilterPool targetPool,
ISystemFilter oldFilter,
String newName)
Move a system filter to a pool in this or another filter manager. |
Methods in org.eclipse.rse.core.filters with parameters of type ISystemFilter | |
---|---|
boolean |
ISystemFilterContainer.addSystemFilter(ISystemFilter filter)
Adds given filter to the list without populating the filter strings. |
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. |
void |
ISystemFilter.clone(ISystemFilter targetFilter)
Clones a given filter to the given target filter. |
ISystemFilter |
ISystemFilterPoolManager.copySystemFilter(ISystemFilterPool targetPool,
ISystemFilter oldFilter,
String newName)
Copy a system filter to a pool in this or another filter manager. |
ISystemFilter |
ISystemFilterPool.copySystemFilter(ISystemFilterPool targetPool,
ISystemFilter oldFilter,
String newName)
Copy a system filter to this or another filter pool. |
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. |
ISystemFilterString |
ISystemFilterPoolManager.copySystemFilterString(ISystemFilter targetFilter,
ISystemFilterString oldFilterString)
Copy a system filter string to a filter in this or another filter pool manager. |
static ISystemFilterReference |
SystemFilterReference.createSystemFilterReference(ISubSystem subSystem,
ISystemFilterContainerReference parent,
ISystemFilter filter,
boolean persistent)
Create a new instance of this class. |
void |
ISystemFilterContainer.deleteSystemFilter(ISystemFilter filter)
Removes a given filter from the list. |
boolean |
ISystemFilterPoolManager.deleteSystemFilter(ISystemFilter filter)
Delete an existing system filter. |
void |
ISystemFilterPoolManagerProvider.filterEventFilterCreated(ISystemFilter newFilter)
A new filter has been created |
void |
ISystemFilterPoolReferenceManagerProvider.filterEventFilterCreated(Object selectedObject,
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.filterEventFiltersRePositioned(ISystemFilter[] filters,
int delta)
One or more filters have been re-ordered within their pool or filter (if nested) |
void |
ISystemFilterPoolManagerProvider.filterEventFilterUpdated(ISystemFilter filter)
A filter's strings have been updated |
ISystemFilterReference |
ISystemFilterContainerReference.getExistingSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
Finds an existing filter in a particular subsystem. |
ISystemFilterReference |
SystemFilterReference.getExistingSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
Return an existing reference to a given system filter. |
int |
ISystemFilterContainer.getSystemFilterPosition(ISystemFilter filter)
|
int |
ISystemFilterPoolManager.getSystemFilterPosition(ISystemFilter filter)
Return the zero-based position of a SystemFilter object within its container |
ISystemFilterReference |
ISystemFilterContainerReference.getSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
Find or create a single filter refererence to a given filter. |
ISystemFilterReference |
ISystemFilterPoolReferenceManager.getSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
Create a single filter refererence to a given filter. |
ISystemFilterReference |
SystemFilterReference.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 |
ISystemFilterContainer.moveSystemFilter(int pos,
ISystemFilter filter)
Move a given filter to a given zero-based location. |
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.moveSystemFilterString(ISystemFilter targetFilter,
ISystemFilterString oldFilterString)
Move a system filter string to a filter in this or another filter pool manager. |
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. |
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. |
void |
ISystemFilterContainer.renameSystemFilter(ISystemFilter filter,
String newName)
Renames a given filter in the list. |
void |
ISystemFilterPoolManager.renameSystemFilter(ISystemFilter filter,
String newName)
Renames a filter. |
void |
ISystemFilter.setParentFilter(ISystemFilter value)
Sets the value of the ' Parent Filter ' container reference. |
void |
ISystemFilterString.setParentSystemFilter(ISystemFilter filter)
Set the transient parent back-pointer. |
void |
ISystemFilterReference.setReferencedFilter(ISystemFilter filter)
Set the filter to which we reference... |
void |
SystemFilterReference.setReferencedFilter(ISystemFilter filter)
Set the filter to which we reference... |
void |
ISystemFilterPoolManager.setSystemFilterType(ISystemFilter filter,
String newType)
Sets a filter's type. |
void |
ISystemFilterContainer.updateSystemFilter(ISystemFilter filter,
String newName,
String[] newStrings)
Updates a given filter. |
void |
ISystemFilterPoolManager.updateSystemFilter(ISystemFilter filter,
String newName,
String[] strings)
Updates a filter. |
Uses of ISystemFilter in org.eclipse.rse.core.subsystems |
---|
Methods in org.eclipse.rse.core.subsystems with parameters of type ISystemFilter | |
---|---|
boolean |
SubSystem.doesFilterListContentsOf(ISystemFilter filter,
String remoteObjectAbsoluteName)
Return true if the given filter lists the contents of the given remote object. |
boolean |
ISubSystem.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. |
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. |
protected boolean |
SubSystem.doesFilterTypeMatch(ISystemFilter filter,
String remoteObjectAbsoluteName)
Override this method if you support typed filters. |
void |
SubSystemConfiguration.filterEventFilterCreated(ISystemFilter newFilter)
A new filter has been created |
void |
SubSystem.filterEventFilterCreated(Object selectedObject,
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.filterEventFiltersRePositioned(ISystemFilter[] filters,
int delta)
One or more filters have been re-ordered within their pool or filter (if nested) |
void |
SubSystemConfiguration.filterEventFilterUpdated(ISystemFilter filter)
A filter's strings have been updated |
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 |
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 |
String |
SubSystemConfiguration.getTranslatedFilterTypeProperty(ISystemFilter selectedFilter)
Return the translated string to show in the property sheet for the type property. |
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 |
SubSystemConfiguration.showChangeFilterStringsPropertyPage(ISystemFilter filter)
Given a filter, decide whether to show the Filter Strings property page for this filter. |
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.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.widgets |
---|
Fields in org.eclipse.rse.files.ui.widgets declared as ISystemFilter | |
---|---|
protected ISystemFilter |
SystemSelectRemoteFileOrFolderForm.preSelectFilter
|
Methods in org.eclipse.rse.files.ui.widgets 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.subsystems.files.core.subsystems |
---|
Methods in org.eclipse.rse.subsystems.files.core.subsystems with parameters of type ISystemFilter | |
---|---|
boolean |
RemoteFileSubSystem.doesFilterMatch(ISystemFilter filter,
String remoteObjectAbsoluteName)
|
String |
RemoteFileSubSystemConfiguration.getTranslatedFilterTypeProperty(ISystemFilter selectedFilter)
Return the translated string to show in the property sheet for the type property. |
Uses of ISystemFilter in org.eclipse.rse.subsystems.shells.core.subsystems |
---|
Methods in org.eclipse.rse.subsystems.shells.core.subsystems with parameters of type ISystemFilter | |
---|---|
String |
RemoteCmdSubSystemConfiguration.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
|
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 | |
---|---|
ISystemFilter |
SystemNewFilterAction.getNewFilter()
Output method. |
ISystemFilter |
SystemChangeFilterAction.getSelectedFilter()
Get the selected filter |
Methods in org.eclipse.rse.ui.filters.actions with parameters of type ISystemFilter | |
---|---|
protected void |
SystemNewFilterAction.configureNewFilter(ISystemFilter newFilter)
Overridable configuration method. |
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
|
ISystemFilter |
SystemFilterDialogOutputs.newFilter
|
Methods in org.eclipse.rse.ui.filters.dialogs that return ISystemFilter | |
---|---|
ISystemFilter |
SystemNewFilterWizard.createNewFilter(Shell shell,
ISystemFilterContainer filterParent,
String aliasName,
Vector filterStringsVector,
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 |
Uses of ISystemFilter in org.eclipse.rse.ui.subsystems |
---|
Methods in org.eclipse.rse.ui.subsystems that return ISystemFilter | |
---|---|
ISystemFilter |
ISubSystemConfigurationAdapter.createFilterByPrompting(ISubSystemConfiguration config,
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.ui.subsystems with parameters of type ISystemFilter | |
---|---|
void |
ISubSystemConfigurationAdapter.customizeChangeFilterPropertyPage(ISubSystemConfiguration config,
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[] |
ISubSystemConfigurationAdapter.getFilterActions(SystemMenuManager menu,
IStructuredSelection selection,
Shell shell,
String menuGroup,
ISubSystemConfiguration config,
ISystemFilter selectedFilter)
Returns a list of actions for the popup menu when user right clicks on a filter object. |
ImageDescriptor |
ISubSystemConfigurationAdapter.getSystemFilterImage(ISystemFilter filter)
Supply the image to be used for filters, within actions. |
Uses of ISystemFilter in org.eclipse.rse.ui.view |
---|
Methods in org.eclipse.rse.ui.view that return ISystemFilter | |
---|---|
ISystemFilter |
SubSystemConfigurationAdapter.createFilterByPrompting(ISubSystemConfiguration config,
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 | |
---|---|
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. |
void |
SubSystemConfigurationAdapter.customizeChangeFilterPropertyPage(ISubSystemConfiguration config,
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. |
protected Vector |
SubSystemConfigurationAdapter.getAdditionalFilterActions(ISubSystemConfiguration config,
ISystemFilter selectedFilter,
Shell shell)
Overridable entry for child classes to contribute filter actions beyond the default supplied actions. |
protected IAction |
SubSystemConfigurationAdapter.getChangeFilterAction(ISubSystemConfiguration config,
ISystemFilter selectedFilter,
Shell shell)
Overridable method to return the action for changing an existing filter. |
IAction[] |
SubSystemConfigurationAdapter.getFilterActions(SystemMenuManager menu,
IStructuredSelection selection,
Shell shell,
String menuGroup,
ISubSystemConfiguration config,
ISystemFilter selectedFilter)
Returns a list of actions for the popup menu when user right clicks on a filter object. |
protected IAction |
SubSystemConfigurationAdapter.getNewNestedFilterAction(ISubSystemConfiguration config,
ISystemFilter selectedFilter,
Shell shell)
Overridable method to return the action for creating a new nested filter inside another filter. |
ImageDescriptor |
SubSystemConfigurationAdapter.getSystemFilterImage(ISystemFilter filter)
Supply the image to be used for filters, within actions. |
ISystemFilterReference |
ISystemTree.revealAndExpand(ISubSystem parentSubSystem,
ISystemFilter filter)
Expand a given filter, given a subsystem that contains a reference to the filter's pool. |
void |
ISystemSelectRemoteObjectAPIProvider.setQuickFilters(ISystemFilter[] filters)
Set the quick filters to be exposed to the user. |
|
RSE Release 3.3 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |