|
Rational Developer for Power Systems Software V8.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectSystemFilterStringEditPane
com.ibm.etools.iseries.rse.ui.QSYSFilterStringBaseEditPane
com.ibm.etools.iseries.rse.ui.QSYSFilterStringEditPaneCommands
public class QSYSFilterStringEditPaneCommands
This is an edit pane for prompting for a Command filter string, otherwise known as a command set.
| Field Summary | |
|---|---|
protected Button |
batchButton
|
protected Button |
browseButton
|
protected ISystemValidator |
cmdValidator
|
static String |
copyright
|
protected SystemHistoryCombo |
entryCmd
|
protected Button |
interactiveButton
|
protected Label |
labelCmd
|
protected MassagerFoldCaseOutsideQuotes |
massager
|
protected Button |
promptButton
|
protected Button |
promptCmdButton
|
protected Button |
rseServerButton
|
| Fields inherited from class com.ibm.etools.iseries.rse.ui.QSYSFilterStringBaseEditPane |
|---|
calledFromVerify, callerDialog, callerWizard, conn400Combo, defaultConn, wantConnectionPrompt |
| Constructor Summary | |
|---|---|
QSYSFilterStringEditPaneCommands(Shell shell)
Constructor |
|
QSYSFilterStringEditPaneCommands(Shell shell,
ISystemWizard wizard)
Constructor when invoked from Wizard |
|
QSYSFilterStringEditPaneCommands(Shell shell,
SystemPromptDialog dialog)
Constructor when invoked from a dialog |
|
| Method Summary | |
|---|---|
protected boolean |
areISeriesFieldsComplete()
Called by immediate parent. |
void |
configureHeadingLabel(Label label)
In the Change Filter dialog, this edit pane is shown on the right side, beside the filter string selection list. |
protected void |
connectionChanged(IHost connection)
SubClasses that need to know when the connection changes (in those cases where there is a conn prompt at the top) should override this method. |
Control |
createISeriesContents(Composite parent)
Method createContents. |
protected void |
doInitializeISeriesFields()
Called by immediate parent. |
protected void |
doResetISeriesFields()
Must be overridden. |
String |
getDefaultFilterName()
For page 2 of the New Filter wizard, if it is possible to deduce a reasonable default name from the user input here, then return it here. |
String |
getFilterString()
Get the filter string in its current editPane. |
Control |
getInitialFocusControl()
Return the control to recieve initial focus. |
boolean |
processBrowse(Shell shell)
Called when user presses List button. |
boolean |
processPrompt(Shell shell)
Called when user presses Prompt button. |
protected void |
setIgnoreChanges(boolean ignoreChanges)
Turn on ignore changes mode. |
protected SystemMessage |
validateCmdInput()
Validate command string, as it is typed. |
protected Control |
verifyISeries()
Called by immediate parent. |
void |
widgetSelected(SelectionEvent event)
User has selected something |
| Methods inherited from class com.ibm.etools.iseries.rse.ui.QSYSFilterStringBaseEditPane |
|---|
areFieldsComplete, createContents, doInitializeFields, getSystemConnection, libraryNameChanged, memberNameChanged, objectNameChanged, processTest, resetFields, setCallerDialog, setCallerWizard, setChangeFilterMode, setShowConnectionPrompt, verify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ibm.etools.iseries.rse.ui.widgets.IQSYSLibraryPromptListener |
|---|
libraryNameChanged |
| Field Detail |
|---|
public static final String copyright
protected Label labelCmd
protected SystemHistoryCombo entryCmd
protected Button promptButton
protected Button browseButton
protected Button promptCmdButton
protected Button rseServerButton
protected Button batchButton
protected Button interactiveButton
protected ISystemValidator cmdValidator
protected MassagerFoldCaseOutsideQuotes massager
| Constructor Detail |
|---|
public QSYSFilterStringEditPaneCommands(Shell shell)
shell -
public QSYSFilterStringEditPaneCommands(Shell shell,
ISystemWizard wizard)
shell - wizard - the hosting wizard
public QSYSFilterStringEditPaneCommands(Shell shell,
SystemPromptDialog dialog)
shell - dialog - the hosting dialog| Method Detail |
|---|
public void configureHeadingLabel(Label label)
This method gives subclasses the opportunity to specify unique values for this label. In addition to setting the text, the tooltip text should also be set.
public Control createISeriesContents(Composite parent)
createISeriesContents in class QSYSFilterStringBaseEditPaneparent -
protected void setIgnoreChanges(boolean ignoreChanges)
public Control getInitialFocusControl()
protected void doInitializeISeriesFields()
doInitializeISeriesFields in class QSYSFilterStringBaseEditPaneprotected void doResetISeriesFields()
doResetISeriesFields in class QSYSFilterStringBaseEditPaneprotected boolean areISeriesFieldsComplete()
areISeriesFieldsComplete in class QSYSFilterStringBaseEditPaneprotected Control verifyISeries()
verifyISeries in class QSYSFilterStringBaseEditPanepublic String getFilterString()
protected SystemMessage validateCmdInput()
public void widgetSelected(SelectionEvent event)
widgetSelected in class QSYSFilterStringBaseEditPanepublic boolean processBrowse(Shell shell)
public boolean processPrompt(Shell shell)
public String getDefaultFilterName()
protected void connectionChanged(IHost connection)
connectionChanged in class QSYSFilterStringBaseEditPane
|
Rational Developer for Power Systems Software V8.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||