|
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.IFSUDActionEditPane
public class IFSUDActionEditPane
Subclass of generic universal files action edit pane, specialized for iSeries IFS user actions.
Field Summary | |
---|---|
static String |
copyright
|
Constructor Summary | |
---|---|
IFSUDActionEditPane(IFSUDActionSubsystem 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 |
protected void |
setCommandType(boolean qsys)
Flip between QSYS and QSHELL command types |
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 IFSUDActionEditPane(IFSUDActionSubsystem udaActionSubsys, ISystemUDAEditPaneHoster parent, ISystemUDTreeView tv)
Method Detail |
---|
protected void setCommandType(boolean qsys)
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 |