org.eclipse.rse.ui.view.search
Class SystemSearchTableView
java.lang.Object
org.eclipse.jface.viewers.Viewer
org.eclipse.jface.viewers.ContentViewer
org.eclipse.jface.viewers.StructuredViewer
org.eclipse.jface.viewers.AbstractTreeViewer
org.eclipse.jface.viewers.TreeViewer
org.eclipse.rse.ui.view.SystemTableTreeView
org.eclipse.rse.ui.view.search.SystemSearchTableView
- All Implemented Interfaces:
- EventListener, IInputProvider, IInputSelectionProvider, IMenuListener, IPostSelectionProvider, ISelectionChangedListener, ISelectionProvider, ISystemDeleteTarget, ISystemRemoteChangeListener, ISystemRenameTarget, ISystemResourceChangeListener, ISystemSelectAllTarget
- public class SystemSearchTableView
- extends SystemTableTreeView
| Fields inherited from class org.eclipse.rse.ui.view.SystemTableTreeView |
_deleteAction, _openToPerspectiveAction, _propertyDialogAction, _provider, _refreshAction, _remotePropertyDialogAction, _renameAction, _selectAllAction, _selectionEnableDeleteAction, _selectionEnableRenameAction, _selectionFlagsUpdated, _selectionIsRemoteObject, _selectionShowDeleteAction, _selectionShowOpenViewActions, _selectionShowRefreshAction, _selectionShowRenameAction, _showInTableAction, menuListenerAdded |
| Methods inherited from class org.eclipse.rse.ui.view.SystemTableTreeView |
canDelete, canRename, clearMessage, computeLayout, computeLayout, displayMessage, dispose, doDelete, doRename, doSelectAll, enableSelectAll, fillContextMenu, getAdapter, getAdapterForContents, getColumnManager, getContextMenu, getContextMenuManager, getCurrentColumnWidths, getDeleteAction, getInput, getLastColumnWidths, getLayout, getNameDescriptor, getOpenToPerspectiveAction, getPropertyDialogAction, getRefreshAction, getRemoteAdapter, getRemotePropertyDialogAction, getRenameAction, getSelectAllAction, getSelection, getShell, getShowInTableAction, getTableTree, getUniqueDescriptors, getViewFilters, getVisibleDescriptors, initDragAndDrop, inputChanged, menuAboutToShow, positionTo, removeAsListener, sameParent, scanSelections, selectionChanged, setCurrentColumnWidths, setLastColumnWidths, setViewFilters, setWorkbenchPart, showDelete, showRename |
| Methods inherited from class org.eclipse.jface.viewers.TreeViewer |
addTreeListener, assertContentProviderType, buildLabel, cancelEditing, createChildren, doUpdateItem, editElement, getCellEditors, getCellModifier, getChild, getChildren, getColumnProperties, getControl, getExpanded, getItem, getItemCount, getItemCount, getItems, getLabelProvider, getParentElement, getParentItem, getRawChildren, getSelection, getTree, hookControl, internalAdd, internalRefreshStruct, isCellEditorActive, isExpandable, isSameSelection, mapElement, newItem, removeAll, replace, setCellEditors, setCellModifier, setChildCount, setColumnProperties, setExpanded, setLabelProvider, setSelection, showItem |
| Methods inherited from class org.eclipse.jface.viewers.AbstractTreeViewer |
add, add, addSelectionListener, addTreeListener, associate, collapseAll, collapseToLevel, createTreeItem, disassociate, doFindInputItem, doFindItem, expandAll, expandToLevel, expandToLevel, fireTreeCollapsed, fireTreeExpanded, getAutoExpandLevel, getExpandedElements, getExpandedState, getExpandedTreePaths, getFilteredChildren, getNextItem, getPreviousItem, getSelectionFromWidget, getSortedChildren, getTreePathFromItem, getVisibleExpandedElements, handleDoubleSelect, handleTreeCollapse, handleTreeExpand, indexForElement, insert, internalCollapseToLevel, internalExpand, internalExpandToLevel, internalGetWidgetToSelect, internalRefresh, internalRefresh, internalRefresh, internalRemove, internalRemove, labelProviderChanged, remove, remove, remove, removeTreeListener, reveal, scrollDown, scrollUp, setAutoExpandLevel, setContentProvider, setExpandedElements, setExpandedState, setExpandedTreePaths, setSelectionToWidget, setSelectionToWidget, updateChildren, updatePlus |
| Methods inherited from class org.eclipse.jface.viewers.StructuredViewer |
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilters, getRoot, getSorter, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, needsRefilter, preservingSelection, refresh, refresh, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setInput, setSelection, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, update, updateItem, updateSelection, usingElementMap |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SystemSearchTableView
public SystemSearchTableView(Tree tabletree,
IHostSearchResultSet resultSet,
ISystemMessageLine msgLine)
getResultSet
public IHostSearchResultSet getResultSet()
systemRemoteResourceChanged
public void systemRemoteResourceChanged(ISystemRemoteChangeEvent event)
- Description copied from class:
SystemTableTreeView
- This is the method in your class that will be called when a remote resource
changes. You will be called after the resource is changed.
- Specified by:
systemRemoteResourceChanged in interface ISystemRemoteChangeListener- Overrides:
systemRemoteResourceChanged in class SystemTableTreeView
- See Also:
ISystemRemoteChangeEvent
doUpdateItem
protected void doUpdateItem(Widget widget,
Object element,
boolean flag)
systemResourceChanged
public void systemResourceChanged(ISystemResourceChangeEvent event)
- Description copied from class:
SystemTableTreeView
- Used to asynchronously update the view whenever properties change.
- Specified by:
systemResourceChanged in interface ISystemResourceChangeListener- Overrides:
systemResourceChanged in class SystemTableTreeView
getParentForContent
protected Object getParentForContent(Object element)
- Overrides:
getParentForContent in class SystemTableTreeView
handleKeyPressed
protected void handleKeyPressed(KeyEvent event)
- Does nothing.
- Overrides:
handleKeyPressed in class SystemTableTreeView
- See Also:
SystemTableTreeView.handleKeyPressed(org.eclipse.swt.events.KeyEvent)
Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.