|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.core.ui.view.AbstractSystemViewAdapter
com.ibm.etools.iseries.core.ui.view.ISeriesBaseAdapter
com.ibm.etools.iseries.core.ui.view.ISeriesDataElementAdapter
com.ibm.etools.iseries.core.ui.view.ISeriesProcedureAdapter
UI adapter for *MODULE objects in the Remote Systems view. In version 5.1 of WDSc we added the ability to expand a *PGM or *SRVPGM object and see the list of *MODULE's that compose the object and set service entry breakpoints on the modules. The ISeriesQSYSAdapter is already very overloaded to handle the different object types so I have started adding adapters specific to object types.
Field Summary | |
---|---|
static String |
MODULE_PROCEDURE
Subsubtype for procedures that are contained in a *MODULE object |
static String |
PGMMODULE_PROCEDURE
Subsubypte for procedures that are contained in a *PGM or *SRVPGM object |
Fields inherited from class com.ibm.etools.iseries.core.ui.view.ISeriesDataElementAdapter |
---|
copyright |
Fields inherited from class com.ibm.etools.systems.core.ui.view.AbstractSystemViewAdapter |
---|
_lastResults, _lastSelected, canceledObject, EMPTY_STRING_LIST, emptyList, errorObject, filterString, MEMENTO_DELIM, MSG_SUB_PREFIX, MSG_SUB1, MSG_SUB2, msgList, nullObject, propertySourceInput, shell, viewer |
Fields inherited from interface com.ibm.etools.systems.subsystems.IRemoteObjectIdentifier |
---|
Copyright |
Fields inherited from interface com.ibm.etools.systems.core.ui.view.ISystemViewElementAdapter |
---|
noActions |
Fields inherited from interface com.ibm.etools.systems.core.ui.view.ISystemPropertyConstants |
---|
P_ARCHIVE_COMMENT, P_ARCHIVE_EXPANDEDSIZE, P_CCSID, P_COMMAND, P_COMMENT, P_COMPILETYPE_TYPES, P_DEFAULTUSERID, P_DESCRIPTION, P_ENVLIST, P_ERROR, P_ERROR_FILENAME, P_ERROR_LINENO, P_FILE_CANONICAL_PATH, P_FILE_CLASSIFICATION, P_FILE_HIDDEN, P_FILE_LASTMODIFIED, P_FILE_PATH, P_FILE_READABLE, P_FILE_READONLY, P_FILE_SIZE, P_FILE_WRITABLE, P_FILTER, P_FILTERS, P_FILTERSTRING, P_FILTERSTRINGS, P_FILTERSTRINGS_COUNT, P_HAS_CHILDREN, P_HOSTNAME, P_IS_ACTIVE, P_IS_CONNECTED, P_IS_CONNECTION_PRIVATE, P_NBRCHILDREN, P_NEWNAME, P_OK, P_ORIGIN, P_PARENT_FILTER, P_PARENT_FILTERPOOL, P_PASSWORD, P_PORT, P_PREFIX, P_PROFILE, P_RELATED_CONNECTION, P_SEARCH_LINE, P_SHELL_CONTEXT, P_SHELL_STATUS, P_SYSTEMTYPE, P_TYPE, P_USERACTION_DOMAIN, P_USERID, P_VENDOR, P_VIRTUAL_COMMENT, P_VIRTUAL_COMPRESSEDSIZE, P_VIRTUAL_COMPRESSIONMETHOD, P_VIRTUAL_COMPRESSIONRATIO, P_VRM |
Fields inherited from interface org.eclipse.jface.viewers.IBasicPropertyConstants |
---|
P_CHILDREN, P_IMAGE, P_PARENT, P_TEXT |
Constructor Summary | |
---|---|
ISeriesProcedureAdapter()
|
Method Summary | |
---|---|
void |
addActions(com.ibm.etools.systems.core.ui.SystemMenuManager menuManager,
IStructuredSelection arg1,
Shell shell,
String arg3)
|
String |
getAbsoluteParentName(Object arg0)
|
Object[] |
getChildren(Object input)
|
String |
getDescription(Object element)
Get the description for the selected iSeries object. |
ImageDescriptor |
getImageDescriptor(Object arg0)
|
Object |
getParent(Object input)
|
Object |
getRemoteParent(Shell shell,
Object element)
|
String[] |
getRemoteParentNamesInUse(Shell arg0,
Object arg1)
|
String |
getRemoteSubSubType(Object element)
Return the untranslated sub-subtype for this object. |
String |
getRemoteTypeCategory(Object arg0)
|
String |
getStatusLineText(Object element)
Return the string to display in the status line when the given object is selected. |
String |
getSubSystemFactoryId(Object element)
Return the subsystem factory id that owns this remote object The value must not be translated, so that property pages registered via xml can subset by it. |
String |
getType(Object input)
|
boolean |
hasChildren(Object input)
|
protected IPropertyDescriptor[] |
internalGetPropertyDescriptors()
|
Object |
internalGetPropertyValue(Object arg0)
|
boolean |
showRefresh(Object arg0)
|
Methods inherited from class com.ibm.etools.iseries.core.ui.view.ISeriesDataElementAdapter |
---|
canDrag, canDrop, canEdit, checkForCollision, checkForCollision, checkForCollision, doDrag, doDrop, getAbsoluteName, getCmdSubSystem, getDataElement, getEditableRemoteObject, getFileSubSystem, getFilterStringFor, getIFSFileSubSystem, getISeriesConnection, getJobSubSystem, getSubSystem, getSystem, getText, isDDMFile, isLibrary, isMember, isObject, isPFObject, isSrcFile, isSrcMember, refreshRemoteObject, validateDrop |
Methods inherited from class com.ibm.etools.iseries.core.ui.view.ISeriesBaseAdapter |
---|
getRemoteSubType, getRemoteType, supportsUserDefinedActions |
Methods inherited from class com.ibm.etools.systems.core.ui.view.AbstractSystemViewAdapter |
---|
addCommonRemoteActions, addDynamicPopupMenuActions, canDelete, canRename, checkForNull, createSimplePropertyDescriptor, createSimplePropertyDescriptor, doDelete, doDrop, doRename, fetchDeferredChildren, getAdapter, getCancelledMessageObject, getCanonicalNewName, getChildren, getChildrenUsingExpandToFilter, getCurrentTreeView, getDefaultDescriptors, getEditableValue, getEmptyMessageObject, getFailedMessageObject, getFilterString, getFirstSelection, getInput, getInputMementoHandle, getLabel, getMementoHandle, getMementoHandleKey, getName, getNameValidator, getPropertyDescriptors, getPropertyValue, getPropertyValue, getRemoteAdapter, getRemoteSourceType, getRule, getShell, getSystemFetchOperation, getSystemTree, getTranslatedFalse, getTranslatedNo, getTranslatedNotApplicable, getTranslatedNotAvailable, getTranslatedTrue, getTranslatedYes, getUniquePropertyDescriptors, getViewer, handleDoubleClick, initMsgObjects, isContainer, isPromptable, isPropertySet, namesAreEqual, resetPropertyValue, saveExpansionState, selectionChanged, setFilterString, setInput, setPropertySourceInput, setPropertyValue, setShell, setViewer, showDelete, showGenericShowInTableAction, showOpenViewActions, showRename, sub, supportsDeferredQueries, testAttribute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.etools.systems.core.ui.view.ISystemRemoteElementAdapter |
---|
getName, getRemoteSourceType |
Field Detail |
public static final String PGMMODULE_PROCEDURE
public static final String MODULE_PROCEDURE
Constructor Detail |
public ISeriesProcedureAdapter()
Method Detail |
public String getDescription(Object element)
ISeriesBaseAdapter
getDescription
in class ISeriesBaseAdapter
public void addActions(com.ibm.etools.systems.core.ui.SystemMenuManager menuManager, IStructuredSelection arg1, Shell shell, String arg3)
public ImageDescriptor getImageDescriptor(Object arg0)
public String getType(Object input)
public String getRemoteSubSubType(Object element)
ISeriesBaseAdapter
getRemoteSubSubType
in interface com.ibm.etools.systems.core.ui.view.ISystemRemoteElementAdapter
getRemoteSubSubType
in class ISeriesBaseAdapter
public Object getParent(Object input)
public boolean hasChildren(Object input)
public Object[] getChildren(Object input)
protected IPropertyDescriptor[] internalGetPropertyDescriptors()
public Object internalGetPropertyValue(Object arg0)
public String getAbsoluteParentName(Object arg0)
public String getRemoteTypeCategory(Object arg0)
public Object getRemoteParent(Shell shell, Object element) throws Exception
Exception
public String[] getRemoteParentNamesInUse(Shell arg0, Object arg1) throws Exception
Exception
public boolean showRefresh(Object arg0)
public String getStatusLineText(Object element)
ISeriesBaseAdapter
getStatusLineText
in interface com.ibm.etools.systems.core.ui.view.ISystemViewElementAdapter
getStatusLineText
in class ISeriesBaseAdapter
public String getSubSystemFactoryId(Object element)
ISeriesBaseAdapter
getSubSystemFactoryId
in interface com.ibm.etools.systems.core.ui.view.ISystemRemoteElementAdapter
getSubSystemFactoryId
in class ISeriesBaseAdapter
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |