org.eclipse.rse.shells.ui.view
Class SystemCommandsView
java.lang.Object
org.eclipse.jface.viewers.Viewer
org.eclipse.jface.viewers.ContentViewer
org.eclipse.jface.viewers.StructuredViewer
org.eclipse.jface.viewers.ColumnViewer
org.eclipse.jface.viewers.AbstractTableViewer
org.eclipse.jface.viewers.TableViewer
org.eclipse.rse.ui.view.SystemTableView
org.eclipse.rse.shells.ui.view.SystemCommandsView
- All Implemented Interfaces:
- EventListener, IMenuListener, IPropertyChangeListener, IInputProvider, IInputSelectionProvider, IPostSelectionProvider, ISelectionChangedListener, ISelectionProvider, ISystemRemoteChangeListener, ISystemResourceChangeListener, ISystemDeleteTarget, ISystemRenameTarget, ISystemShellProvider, ISystemSelectAllTarget
public class SystemCommandsView
- extends SystemTableView
- implements IPropertyChangeListener
Fields inherited from class org.eclipse.rse.ui.view.SystemTableView |
_propertyDialogAction, _provider, _refreshAction, _selectionEnableDeleteAction, _selectionEnableRenameAction, _selectionFlagsUpdated, _selectionIsRemoteObject, _selectionShowDeleteAction, _selectionShowOpenViewActions, _selectionShowPropertiesAction, _selectionShowRefreshAction, _selectionShowRenameAction, menuListenerAdded |
Methods inherited from class org.eclipse.rse.ui.view.SystemTableView |
canDelete, canRename, clearMessage, computeLayout, computeLayout, displayMessage, doDelete, doRename, doSelectAll, enableSelectAll, fillContextMenu, getAdapterForContents, getCachedColumnWidths, getColumnManager, getContextMenu, getContextMenuManager, getCurrentColumnWidths, getDeleteAction, getInput, getLastColumnWidths, getLayout, getNameDescriptor, getNewConnectionAction, getPropertyDialogAction, getRefreshAction, getRemoteAdapter, getRenameAction, getRenamingMessage, getSelectAllAction, getSelection, getShell, getViewAdapter, getViewFilters, getVisibleDescriptors, initDragAndDrop, inputChanged, menuAboutToShow, positionTo, scanSelections, selectionChanged, setCachedColumnWidths, setCurrentColumnWidths, setLastColumnWidths, setViewFilters, showColumns, showDelete, showProperties, showRename, systemRemoteResourceChanged |
Methods inherited from class org.eclipse.jface.viewers.TableViewer |
createViewerEditor, doClear, doClearAll, doDeselectAll, doFindItem, doGetColumn, doGetColumnCount, doGetItem, doGetItemCount, doGetItems, doGetSelection, doGetSelectionIndices, doIndexOf, doRemove, doRemove, doRemoveAll, doResetItem, doSelect, doSetItemCount, doSetSelection, doSetSelection, doShowItem, doShowSelection, getControl, getItemAt, getTable, getViewerRowFromItem, internalCreateNewRowPart, refresh, refresh, remove, setSelection |
Methods inherited from class org.eclipse.jface.viewers.AbstractTableViewer |
add, add, assertContentProviderType, clear, doFindInputItem, doUpdateItem, getColumnViewerOwner, getElementAt, getLabelProvider, getRawChildren, getSelectionFromWidget, handleDispose, hookControl, indexForElement, insert, internalRefresh, internalRefresh, remove, replace, reveal, setItemCount, setSelectionToWidget |
Methods inherited from class org.eclipse.jface.viewers.ColumnViewer |
applyEditorValue, cancelEditing, checkBusy, editElement, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getViewerRow, hookEditingSupport, isBusy, isCellEditorActive, refresh, refresh, setBusy, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setLabelProvider, triggerEditorActivationEvent, update |
Methods inherited from class org.eclipse.jface.viewers.StructuredViewer |
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, associate, buildLabel, disassociate, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getRoot, getSortedChildren, getSorter, handleDoubleSelect, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setContentProvider, setFilters, setInput, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, updateItem, updateSelection, usingElementMap |
Methods inherited from class org.eclipse.jface.viewers.Viewer |
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SystemCommandsView
public SystemCommandsView(Table table,
ISystemMessageLine msgLine)
getProvider
protected SystemTableViewProvider getProvider()
- Overrides:
getProvider
in class SystemTableView
- Returns:
- returns the table view provider
propertyChange
public void propertyChange(PropertyChangeEvent e)
- Specified by:
propertyChange
in interface IPropertyChangeListener
updateTheme
public void updateTheme()
refresh
public void refresh()
- Overrides:
refresh
in class StructuredViewer
updateChildren
public void updateChildren()
clearAllItems
public void clearAllItems()
dispose
public void dispose()
- Overrides:
dispose
in class SystemTableView
newItem
protected Item newItem(Widget parent,
int flags,
int ix)
systemResourceChanged
public void systemResourceChanged(ISystemResourceChangeEvent event)
- Description copied from class:
SystemTableView
- Used to asynchronously update the view whenever properties change.
- Specified by:
systemResourceChanged
in interface ISystemResourceChangeListener
- Overrides:
systemResourceChanged
in class SystemTableView
- See Also:
ISystemResourceChangeListener.systemResourceChanged(org.eclipse.rse.core.events.ISystemResourceChangeEvent)
getParentForContent
protected Object getParentForContent(Object element)
- Overrides:
getParentForContent
in class SystemTableView
Copyright (c) IBM Corporation and others 2000, 2012. All Rights Reserved.