Remote Systems
v6.4.1

com.ibm.etools.systems.filters.ui.dialogs
Interface SystemFilterNewFilterPoolWizardMainPageInterface

All Superinterfaces:
ISystemWizardPage
All Known Implementing Classes:
SystemFilterNewFilterPoolWizardDefaultMainPage

public interface SystemFilterNewFilterPoolWizardMainPageInterface
extends ISystemWizardPage

Interface for new Filter wizard main page classes


Field Summary
static String copyright
           
 
Method Summary
 SystemFilterPoolDialogOutputs getFilterPoolDialogOutputs()
          Return an object containing user-specified information pertinent to filter pool actions
 String getPoolManagerName()
          Return user-selected pool manager name.
 String getPoolName()
          Return user-entered pool name.
 void setFilterPoolManagerNameSelectionIndex(int index)
          Set the zero-based index of the manager name to preselect.
 void setFilterPoolManagers(SystemFilterPoolManager[] mgrs)
          Call this to specify the list of filter pool managers to allow the user to select from.
 void setNameValidator(ISystemValidator v)
          Call this to specify a validator for the pool name.
 void setNameValidators(ISystemValidator[] v)
          Even if you call setFilterPoolManagers and you really want your own validators, then call this.
 
Methods inherited from interface com.ibm.etools.systems.core.ui.wizards.ISystemWizardPage
getHelpContextId, getInputObject, performFinish, setHelp, setInputObject
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values
Method Detail

setNameValidator

public void setNameValidator(ISystemValidator v)
Call this to specify a validator for the pool name. It will be called per keystroke. Only call this if you do not call setFilterPoolManagers!


setNameValidators

public void setNameValidators(ISystemValidator[] v)
Even if you call setFilterPoolManagers and you really want your own validators, then call this. Otherwise, FolderNameValidator will be called for you. The input must be an array of validators that is the same length as the array of filter pool managers. Call this AFTER setFilterPoolManagers!


setFilterPoolManagers

public void setFilterPoolManagers(SystemFilterPoolManager[] mgrs)
Call this to specify the list of filter pool managers to allow the user to select from. Either call this or override getFilterPoolManagerNames, or leave null and this prompt will not show.


setFilterPoolManagerNameSelectionIndex

public void setFilterPoolManagerNameSelectionIndex(int index)
Set the zero-based index of the manager name to preselect. The default is zero. Either call this or override getFilterPoolManagerNameSelectionIndex.


getPoolName

public String getPoolName()
Return user-entered pool name. Call this after finish ends successfully.


getPoolManagerName

public String getPoolManagerName()
Return user-selected pool manager name. Call this after finish ends successfully.


getFilterPoolDialogOutputs

public SystemFilterPoolDialogOutputs getFilterPoolDialogOutputs()
Return an object containing user-specified information pertinent to filter pool actions


Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.