RSE
Release 1.0

org.eclipse.rse.shells.ui.view
Class SystemViewRemoteErrorAdapter

java.lang.Object
  extended byorg.eclipse.rse.ui.view.AbstractSystemViewAdapter
      extended byorg.eclipse.rse.shells.ui.view.SystemViewRemoteOutputAdapter
          extended byorg.eclipse.rse.shells.ui.view.SystemViewRemoteErrorAdapter
All Implemented Interfaces:
IActionFilter, IBasicPropertyConstants, IDeferredWorkbenchAdapter, IPropertySource, IRemoteObjectIdentifier, ISystemDragDropAdapter, ISystemOutputRemoteTypes, ISystemPropertyConstants, ISystemRemoteElementAdapter, ISystemViewActionFilter, ISystemViewElementAdapter, IWorkbenchAdapter

public class SystemViewRemoteErrorAdapter
extends SystemViewRemoteOutputAdapter

Comment goes here


Nested Class Summary
 
Nested classes inherited from class org.eclipse.rse.shells.ui.view.SystemViewRemoteOutputAdapter
SystemViewRemoteOutputAdapter.DelayedGotoLine
 
Field Summary
protected  IPropertyDescriptor[] _uniquePropertyDescriptorArray
           
 
Fields inherited from class org.eclipse.rse.shells.ui.view.SystemViewRemoteOutputAdapter
_propertyDescriptors
 
Fields inherited from class org.eclipse.rse.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 org.eclipse.rse.ui.view.ISystemViewElementAdapter
noActions
 
Fields inherited from interface org.eclipse.rse.subsystems.shells.core.model.ISystemOutputRemoteTypes
TYPE_COMMAND, TYPE_DIRECTORY, TYPE_ENVVAR, TYPE_ENVVAR_LIBPATH, TYPE_ENVVAR_PATH, TYPE_ERROR, TYPE_FILE, TYPE_GREP, TYPE_INFORMATIONAL, TYPE_PROCESS, TYPE_PROMPT, TYPE_WARNING, TYPECATEGORY
 
Fields inherited from interface org.eclipse.rse.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
SystemViewRemoteErrorAdapter()
           
 
Method Summary
 void addActions(SystemMenuManager menu, IStructuredSelection selection, Shell shell, String menuGroup)
          Used to add context menu actions for the given remote output
 IPropertyDescriptor[] getUniquePropertyDescriptors()
          Returns the list of property descriptors that are unique for this particular adapter - that is the difference between the default property descriptors and the total list of property descriptors.
protected  IPropertyDescriptor[] internalGetPropertyDescriptors()
          Return our unique property descriptors
protected  Object internalGetPropertyValue(Object key)
          Returns the current collection of property descriptors.
 
Methods inherited from class org.eclipse.rse.shells.ui.view.SystemViewRemoteOutputAdapter
canDelete, canDrag, canDrop, canEdit, canRename, doDrag, doDrop, doRename, getAbsoluteName, getAbsoluteParentName, getChildren, getDefaultTextEditor, getEditableRemoteObject, getEditorRegistry, getFilterStringFor, getImageDescriptor, getParent, getPropertyValue, getRemoteParent, getRemoteParentNamesInUse, getRemoteSourceType, getRemoteSubSubType, getRemoteSubType, getRemoteType, getRemoteTypeCategory, getShellActions, getSubSystem, getSubSystemConfigurationId, getText, getType, handleDoubleClick, hasChildren, openWorkspaceFile, outputToFile, refreshRemoteObject, showDelete, showOpenViewActions, showRefresh, showRename, supportsUserDefinedActions, translateTabs, validateDrop
 
Methods inherited from class org.eclipse.rse.ui.view.AbstractSystemViewAdapter
addCommonRemoteActions, addDynamicPopupMenuActions, canDrag, checkForNull, createSimplePropertyDescriptor, doDelete, doDelete, doDeleteBatch, doDrag, doDrop, doDrop, fetchDeferredChildren, getAdapter, getAlternateText, getCancelledMessageObject, getCanonicalNewName, getChildren, getChildrenUsingExpandToFilter, getCurrentTreeView, getDefaultDescriptors, getEditableValue, getEmptyMessageObject, getFailedMessageObject, getFilterString, getFirstSelection, getInput, getInputMementoHandle, getLabel, getMementoHandle, getMementoHandleKey, getName, getNameValidator, getPropertyDescriptors, getPropertyValue, getRemoteAdapter, getRule, getShell, getStatusLineText, getSystemFetchOperation, getSystemTree, getTranslatedFalse, getTranslatedNo, getTranslatedNotApplicable, getTranslatedNotAvailable, getTranslatedTrue, getTranslatedYes, getViewer, initMsgObjects, isContainer, isPromptable, isPropertySet, namesAreEqual, resetPropertyValue, saveExpansionState, selectionChanged, setFilterString, setInput, setPropertySourceInput, setPropertyValue, setShell, setViewer, showGenericShowInTableAction, sub, supportsDeferredQueries, testAttribute, validateDrop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.rse.ui.view.ISystemViewElementAdapter
doDelete, doDelete, doDeleteBatch, getAlternateText, getCanonicalNewName, getChildren, getChildrenUsingExpandToFilter, getFilterString, getInput, getInputMementoHandle, getMementoHandle, getMementoHandleKey, getName, getNameValidator, getShell, getStatusLineText, getViewer, isPromptable, namesAreEqual, saveExpansionState, selectionChanged, setFilterString, setInput, setPropertySourceInput, setShell, setViewer, showGenericShowInTableAction, supportsDeferredQueries
 
Methods inherited from interface org.eclipse.ui.views.properties.IPropertySource
getEditableValue, getPropertyDescriptors, getPropertyValue, isPropertySet, resetPropertyValue, setPropertyValue
 
Methods inherited from interface org.eclipse.rse.ui.view.ISystemDragDropAdapter
canDrag, doDrag, doDrop, validateDrop
 
Methods inherited from interface org.eclipse.ui.IActionFilter
testAttribute
 
Methods inherited from interface org.eclipse.rse.ui.view.ISystemRemoteElementAdapter
getName
 

Field Detail

_uniquePropertyDescriptorArray

protected IPropertyDescriptor[] _uniquePropertyDescriptorArray
Constructor Detail

SystemViewRemoteErrorAdapter

public SystemViewRemoteErrorAdapter()
Method Detail

addActions

public void addActions(SystemMenuManager menu,
                       IStructuredSelection selection,
                       Shell shell,
                       String menuGroup)
Used to add context menu actions for the given remote output

Specified by:
addActions in interface ISystemViewElementAdapter
Overrides:
addActions in class SystemViewRemoteOutputAdapter

getUniquePropertyDescriptors

public IPropertyDescriptor[] getUniquePropertyDescriptors()
Description copied from interface: ISystemViewElementAdapter
Returns the list of property descriptors that are unique for this particular adapter - that is the difference between the default property descriptors and the total list of property descriptors.

Specified by:
getUniquePropertyDescriptors in interface ISystemViewElementAdapter
Overrides:
getUniquePropertyDescriptors in class SystemViewRemoteOutputAdapter

internalGetPropertyDescriptors

protected IPropertyDescriptor[] internalGetPropertyDescriptors()
Return our unique property descriptors

Overrides:
internalGetPropertyDescriptors in class SystemViewRemoteOutputAdapter

internalGetPropertyValue

protected Object internalGetPropertyValue(Object key)
Returns the current collection of property descriptors.

Overrides:
internalGetPropertyValue in class SystemViewRemoteOutputAdapter
Returns:
an array containing all descriptors.

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.