|
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 SystemUDActionEditPane com.ibm.etools.iseries.rse.ui.uda.QSYSUDActionEditPane
public class QSYSUDActionEditPane
Subclass of generic action edit pane, specialized for iSeries NFS user actions.
Field Summary | |
---|---|
static String |
copyright
|
Constructor Summary | |
---|---|
QSYSUDActionEditPane(QSYSUDActionSubsystem udaActionSubsys,
ISystemUDAEditPaneHoster parent,
ISystemUDTreeView tv)
Constructor. |
Method Summary | |
---|---|
boolean |
createCommandLabelLineControls(Composite parent,
int availableColumns)
Overridable entry point for subclasses that wish to put something to the right of the "Command:" label. |
boolean |
createExtraButtons(Composite parent,
int availableColumns)
Overridden from parent Method createButtons. |
protected Control[] |
createExtraOptionCheckBoxes(Composite parent)
Create additional option checkboxes, to go under default options. |
protected SystemMessage |
doAdditionalValidation(boolean doSetFocus)
Overridable extension point for subclasses to do validation of options and such when Apply is pressed. |
void |
enableExtraButtons(boolean b)
Enable/disable our extra buttons |
protected SystemCommandViewerConfiguration |
getCommandTextViewerConfiguration()
For child classes to return their own subclasses of the default configurator used to enable proposal support in the command entry field. |
protected String |
getInvokeOnceRBKey()
Return the root key for the "Invoke once" option, with which we will retrieve the label and tooltip. |
void |
handleEvent(Event e)
handles event when button pressed |
protected void |
processCommandTextChange(String newText,
boolean hasError)
Method called as user types into the command field. |
protected void |
processExtraOptionsChanges(SystemUDActionElement currentAction)
Overridable method for saving data in subclass-supplied additional options |
protected void |
resetExtraOptions(SystemUDActionElement originalAction)
Overridable method for resetting data in subclass-supplied additional options |
protected void |
resetExtraOptionsForNewMode()
Overridable method for resetting options in subclass-supplied additional options, when in "new" mode |
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
Constructor Detail |
---|
public QSYSUDActionEditPane(QSYSUDActionSubsystem udaActionSubsys, ISystemUDAEditPaneHoster parent, ISystemUDTreeView tv)
Method Detail |
---|
protected SystemCommandViewerConfiguration getCommandTextViewerConfiguration()
protected String getInvokeOnceRBKey()
protected void processCommandTextChange(String newText, boolean hasError)
public void handleEvent(Event e)
Listener
public boolean createCommandLabelLineControls(Composite parent, int availableColumns)
public boolean createExtraButtons(Composite parent, int availableColumns)
parent
- - composite to put the extra buttons in
protected Control[] createExtraOptionCheckBoxes(Composite parent)
parent
- - the options composite to place checkboxes in
public void enableExtraButtons(boolean b)
protected void processExtraOptionsChanges(SystemUDActionElement currentAction)
protected void resetExtraOptions(SystemUDActionElement originalAction)
protected void resetExtraOptionsForNewMode()
protected SystemMessage doAdditionalValidation(boolean doSetFocus)
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |