|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.action.Action
com.ibm.etools.systems.core.ui.actions.SystemBaseAction
com.ibm.etools.iseries.core.ui.actions.ISeriesSystemBaseAction
com.ibm.etools.iseries.core.ui.actions.ISeriesVerifySourceAction
Action for launching the program verifiers (RPG, COBOL, DDS).
Field Summary | |
---|---|
static String |
Copyright
|
Fields inherited from class com.ibm.etools.iseries.core.ui.actions.ISeriesSystemBaseAction |
---|
copyright |
Fields inherited from class com.ibm.etools.systems.core.ui.actions.SystemBaseAction |
---|
allowOnMultipleSelection, arrowCursor, helpId, selectionSensitive, shell, sSelection, traceSelections, traceTarget, viewer, waitCursor |
Fields inherited from interface org.eclipse.jface.action.IAction |
---|
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
---|---|
ISeriesVerifySourceAction()
Added no-arg constructor so this action could be invoked from a cheatsheet |
|
ISeriesVerifySourceAction(Shell parent)
Verify source action without prompting |
|
ISeriesVerifySourceAction(Shell parent,
boolean prompt)
Verify source action with or without prompting |
Method Summary | |
---|---|
boolean |
checkObjectType(Object selectedObject)
Second and easiest opportunity to decide if the action should be enabled or not based on the current selection. |
boolean |
isVerifierAvailable(String type)
This will check if the verifier is available depending on the source type |
void |
run()
Run method - do the verify, this will download the member if necessary. |
void |
run(String[] params,
ICheatSheetManager manager)
|
void |
setEnabled(boolean state)
|
Methods inherited from class com.ibm.etools.iseries.core.ui.actions.ISeriesSystemBaseAction |
---|
getDataElement, getISeriesConnection, isAvailableOffline, updateSelection |
Methods inherited from class com.ibm.etools.systems.core.ui.actions.SystemBaseAction |
---|
allowOnMultipleSelection, getAdapter, getContextMenuGroup, getCurrentTreeView, getDescription, getFirstSelection, getHelpContextId, getLabel, getNextSelection, getRemoteAdapter, getSelection, getSelectionProvider, getShell, getShell, getString, getStringOrNull, getSystemConnection, getToolTip, getViewer, isDummy, isEnabled, isSelectionSensitive, issueTraceMessage, selectionChanged, setAvailableOffline, setBusyCursor, setContextMenuGroup, setDisplayCursor, setDisplayCursor, setHelp, setInputs, setSelection, setSelectionProvider, setSelectionSensitive, setShell, setSystemConnection, setTracing, setTracing, setViewer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.action.IAction |
---|
addPropertyChangeListener, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText |
Field Detail |
public static final String Copyright
Constructor Detail |
public ISeriesVerifySourceAction()
public ISeriesVerifySourceAction(Shell parent)
public ISeriesVerifySourceAction(Shell parent, boolean prompt)
Method Detail |
public boolean checkObjectType(Object selectedObject)
We return true if all the verifier dlls are loaded and message file is available.
public boolean isVerifierAvailable(String type)
public void run()
run
in interface IAction
public void setEnabled(boolean state)
setEnabled
in interface IAction
public void run(String[] params, ICheatSheetManager manager)
run
in interface ICheatSheetAction
|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |