|
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 SystemUDActionSubsystem com.ibm.etools.iseries.rse.ui.uda.QSYSUDActionSubsystem com.ibm.etools.iseries.rse.ui.uda.JobUDActionSubsystem
public class JobUDActionSubsystem
User Action subclass for managing user actions for Job Subsystem.
Field Summary | |
---|---|
static String |
copyright
|
Fields inherited from class com.ibm.etools.iseries.rse.ui.uda.QSYSUDActionSubsystem |
---|
ATTR_RUNENV, Copyright, msgs, RUNENV_BATCH, RUNENV_INTERACTIVE, RUNENV_NORMAL, TEMPMBR_FILE, TEMPMBR_LIB |
Constructor Summary | |
---|---|
JobUDActionSubsystem()
Constructor |
Method Summary | |
---|---|
protected boolean |
doActionsMigration(ISystemProfile profile,
String oldRelease)
Overridable method for child classes to do migration of their actions. |
protected boolean |
doTypesMigration(ISystemProfile profile,
String oldRelease)
Overridable method for child classes to do migration of their types. |
SystemCmdSubstVarList |
getActionSubstVarList(int actionDomainType)
Return the list of substitution variables for the given domain type. |
protected int |
getDomainFromSelection(IStructuredSelection selection)
|
IHost |
getHost(Object element)
|
protected String |
getNewNodeActionLabel()
Overridden method from parent, returning the xlated label for the "New" node in the WW actions dialog. |
String |
getOSType()
|
String |
internalGetSubstitutionValue(SystemUDActionElement currentAction,
String subvar,
Object subvarDE)
Required override of parent for doing substitutions for our unique variables. |
protected boolean |
isMatch(Object actionType,
Object selectedObject,
int domainType)
Compares a particular file type (not named, but actual scalar/generic type) to a specific user-selected remote object. |
SystemUDActionElement[] |
primeDefaultActions(SystemUDActionManager udad,
ISystemProfile profile)
Prime the user data with the default actions. |
SystemUDTypeElement[] |
primeDefaultTypes(SystemUDTypeManager udtd)
Prime the user data with the default types. |
boolean |
restoreDefaultAction(SystemUDActionElement element,
int domain,
String actionName)
Given this IBM-supplied user action, restore it to its IBM-supplied state. |
boolean |
restoreDefaultType(SystemUDTypeElement element,
int domain,
String typeName)
Given this IBM-supplied named type, restore it to its IBM-supplied state |
boolean |
supportsDomains()
Return true if the action/type manager supports domains. |
boolean |
supportsTypes()
Return true if actions can be scoped by file types The iSeries job subsystem does not support types |
Methods inherited from class com.ibm.etools.iseries.rse.ui.uda.QSYSUDActionSubsystem |
---|
collectNames, collectNamesQSYS, getAllNamesSubstitutionVariable, getCommandSubsystem, getCustomUDActionEditPane, getNameDelimiter, getRunnableContext, getSubstitutionValue, getWorkingOfflineMode, printTestActionInvokeOnceInformation, promptCommand, run, runCommand |
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 JobUDActionSubsystem()
Method Detail |
---|
public SystemCmdSubstVarList getActionSubstVarList(int actionDomainType)
protected boolean doActionsMigration(ISystemProfile profile, String oldRelease)
protected boolean doTypesMigration(ISystemProfile profile, String oldRelease)
protected String getNewNodeActionLabel()
public boolean supportsTypes()
public boolean supportsDomains()
protected int getDomainFromSelection(IStructuredSelection selection)
protected boolean isMatch(Object actionType, Object selectedObject, int domainType)
Must be overridden, but only called if supportsTypes() returns true. Else, just return true!
actionType
- - an unnamed file type, as in "*.cpp"selectedObject
- - one of the currently selected remote objectsdomainType
- - integer representation of current domainpublic String internalGetSubstitutionValue(SystemUDActionElement currentAction, String subvar, Object subvarDE)
public SystemUDTypeElement[] primeDefaultTypes(SystemUDTypeManager udtd)
public SystemUDActionElement[] primeDefaultActions(SystemUDActionManager udad, ISystemProfile profile)
public boolean restoreDefaultAction(SystemUDActionElement element, int domain, String actionName)
public boolean restoreDefaultType(SystemUDTypeElement element, int domain, String typeName)
public String getOSType()
getOSType
in class QSYSUDActionSubsystem
public IHost getHost(Object element)
getHost
in class QSYSUDActionSubsystem
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |