|
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.Objectcom.ibm.etools.iseries.rse.ui.actions.popupmenu.SystemAbstractPopupMenuAction
com.ibm.etools.iseries.rse.ui.actions.popupmenu.SystemAbstractRemoteFilePopupMenuAction
com.ibm.etools.iseries.rse.ui.actions.popupmenu.ISeriesAbstractIFSPopupMenuAction
public abstract class ISeriesAbstractIFSPopupMenuAction
This is a base class to simplify the creation of actions supplied via the com.ibm.etools.systems.core.popupMenus extension point, targeting IFS files and/or IFS folders.
The runCommand method in this action runs QSHELL commands only. To run QSYS commands, use the runQSYSCommand method instead.
The only method you must implement is run().
You may optionally override getEnabled(Object[])
Convenience methods available in this class:
#runQSYSCommand(String)
See also the convenience methods available in the parent class com.ibm.etools.systems.core.ui.actions.SystemAbstractRemoteFilePopupMenuExtensionAction
and the grandparent class com.ibm.etools.systems.core.ui.actions.SystemAbstractPopupMenuExtensionAction
| Field Summary | |
|---|---|
static String |
copyright
|
| Fields inherited from class com.ibm.etools.iseries.rse.ui.actions.popupmenu.SystemAbstractPopupMenuAction |
|---|
proxyAction, sel, shell, viewPart |
| Constructor Summary | |
|---|---|
ISeriesAbstractIFSPopupMenuAction()
Constructor |
|
| Method Summary | |
|---|---|
boolean |
getEnabled(Object[] currentlySelected)
The user has selected one or more objects. |
abstract void |
run()
The user has selected this action. |
| Methods inherited from class com.ibm.etools.iseries.rse.ui.actions.popupmenu.SystemAbstractRemoteFilePopupMenuAction |
|---|
getFirstSelectedRemoteFile, getRemoteFileSubSystem, getSelectedRemoteFiles |
| 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 ISeriesAbstractIFSPopupMenuAction()
| Method Detail |
|---|
public abstract void run()
run in class SystemAbstractRemoteFilePopupMenuActionpublic boolean getEnabled(Object[] currentlySelected)
The default implementation of this method returns false if all the objects are not of type IRemoteFile and are IFS file or folders.
getEnabled in class SystemAbstractRemoteFilePopupMenuAction
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||