|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object SystemPromptDialog com.ibm.etools.iseries.rse.ui.dialogs.tableview.ISeriesAbstractTableViewSubsetDialog
public abstract class ISeriesAbstractTableViewSubsetDialog
Dialog for subsetting the table view
Constructor Summary | |
---|---|
ISeriesAbstractTableViewSubsetDialog(Shell shell)
Constructor |
|
ISeriesAbstractTableViewSubsetDialog(Shell shell,
String title)
Constructor with a title |
Method Summary | |
---|---|
protected abstract Control |
createInner(Composite parent)
|
protected ISystemMessageLine |
createMessageLine(Composite c)
Create message line. |
protected Control |
getInitialFocusControl()
|
protected void |
initializeInput()
|
boolean |
isPageComplete()
This method can be called by the dialog or wizard page host, to decide whether to enable or disable the next, final or ok buttons. |
protected abstract boolean |
processOK()
Called when user presses OK button. |
void |
setFilter(ISeriesAbstractTableViewFilter filter)
Set the filter used by the dialog |
protected void |
setGenericSubsetType(String sOriginalFilter,
boolean bAllowedQuotedName)
Valdiate s filter string and if valid, identify the generic type and whether if it is quoted input - string filter name input - whether quoted name is allowed output - int generic subset type output - boolean quoted name output - string local name to be used for subsetting output - string the front part of the filter if * is used output - string the back part of the filter if * is used |
void |
setPageComplete()
Inform caller of page-complete status of this form |
protected abstract void |
updateFilterFromUI()
Updates the given filter from the UI state. |
protected abstract void |
updateUIFromFilter()
Updates the UI state from the given filter. |
protected SystemMessage |
validateNameInput()
This hook method is called whenever the text changes in the input field. |
protected SystemMessage |
validateObjAttribInput()
|
protected SystemMessage |
validateObjTypeInput()
|
protected SystemMessage |
validateTextInput()
|
protected boolean |
verify()
Verifies all input. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String copyright
protected SystemMessage errorMessage
protected boolean initialized
protected Object inputElement
protected Combo cbName
protected Combo cbType
protected Combo cbAttribute
protected Combo cbText
protected ISeriesAbstractTableViewFilter iseriesTableViewFilter
protected String sAttributeFilter
protected String sNameFilter
protected String sTypeFilter
protected String sTextFilter
protected int iSubsetType
protected int iNameFilterLen
protected boolean bQuotedName
protected String sLocalNameFilter
protected String sLocalNameFilterFront
protected String sLocalNameFilterBack
protected int iObjAttribSubsetType
protected int iObjAttribFilterLen
protected String sLocalObjAttribFilter
protected String sLocalObjAttribFilterFront
protected String sLocalObjAttribFilterBack
protected Shell shell
protected SystemMessage errMsg
protected Control controlInError
protected String sGenericFilter
protected String sGenericFilterFront
protected String sGenericFilterBack
protected int iGenericSubsetType
protected boolean bGenenericQuotedName
protected ValidatorIBMiObject nameValidator
protected ValidatorQSYSObjectAttr objTypeAttribValidator
protected ValidatorQSYSObjectType objTypeValidator
Constructor Detail |
---|
public ISeriesAbstractTableViewSubsetDialog(Shell shell)
public ISeriesAbstractTableViewSubsetDialog(Shell shell, String title)
Method Detail |
---|
protected ISystemMessageLine createMessageLine(Composite c)
protected Control getInitialFocusControl()
SystemPromptDialog#getInitialFocusControl()
protected abstract Control createInner(Composite parent)
SystemPromptDialog#createInner(Composite)
protected void initializeInput()
protected abstract boolean processOK()
protected boolean verify()
protected SystemMessage validateNameInput()
ISystemValidator
object.
If the ISystemValidator
reports an error the error message is displayed
in the Dialog's message line.
setNameValidator(ISystemValidator)
protected SystemMessage validateObjAttribInput()
protected SystemMessage validateObjTypeInput()
protected SystemMessage validateTextInput()
public boolean isPageComplete()
public void setPageComplete()
public void setFilter(ISeriesAbstractTableViewFilter filter)
protected abstract void updateFilterFromUI()
protected abstract void updateUIFromFilter()
protected void setGenericSubsetType(String sOriginalFilter, boolean bAllowedQuotedName)
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |