RSE
Release 1.0

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

java.lang.Object
  extended byorg.eclipse.jface.viewers.Viewer
      extended byorg.eclipse.jface.viewers.ContentViewer
          extended byorg.eclipse.jface.viewers.StructuredViewer
              extended byorg.eclipse.jface.viewers.TableViewer
                  extended byorg.eclipse.rse.ui.view.SystemTableView
                      extended byorg.eclipse.rse.shells.ui.view.SystemBuildErrorView
All Implemented Interfaces:
EventListener, IInputProvider, IInputSelectionProvider, IMenuListener, IPostSelectionProvider, ISelectionChangedListener, ISelectionProvider, ISystemDeleteTarget, ISystemRemoteChangeListener, ISystemRenameTarget, ISystemResourceChangeListener, ISystemSelectAllTarget

public class SystemBuildErrorView
extends SystemTableView


Nested Class Summary
 
Nested classes inherited from class org.eclipse.jface.viewers.StructuredViewer
StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProviders
 
Field Summary
 
Fields inherited from class org.eclipse.rse.ui.view.SystemTableView
_deleteAction, _openToPerspectiveAction, _propertyDialogAction, _provider, _refreshAction, _remotePropertyDialogAction, _renameAction, _selectAllAction, _selectionEnableDeleteAction, _selectionEnableRenameAction, _selectionFlagsUpdated, _selectionIsRemoteObject, _selectionShowDeleteAction, _selectionShowOpenViewActions, _selectionShowRefreshAction, _selectionShowRenameAction, _showInTableAction, menuListenerAdded
 
Fields inherited from class org.eclipse.jface.viewers.Viewer
WIDGET_DATA_KEY
 
Constructor Summary
SystemBuildErrorView(Table table, ISystemMessageLine msgLine)
           
 
Method Summary
 void clearAllItems()
           
 IPropertyDescriptor getNameDescriptor(Object object)
           
protected  Object getParentForContent(Object element)
           
 IPropertyDescriptor[] getVisibleDescriptors(Object object)
          Used to determine what the columns should be on the table.
protected  Item newItem(Widget parent, int flags, int ix)
           
 void refresh()
           
 void setOffset(int offset)
           
 void systemResourceChanged(ISystemResourceChangeEvent event)
          Used to asynchronously update the view whenever properties change.
 void updateChildren()
           
 
Methods inherited from class org.eclipse.rse.ui.view.SystemTableView
canDelete, canRename, clearMessage, computeLayout, computeLayout, displayMessage, dispose, doDelete, doRename, doSelectAll, enableSelectAll, fillContextMenu, getAdapter, getAdapterForContents, getColumnManager, getContextMenu, getContextMenuManager, getCurrentColumnWidths, getDeleteAction, getInput, getLastColumnWidths, getLayout, getOpenToPerspectiveAction, getPropertyDialogAction, getProvider, getRefreshAction, getRemoteAdapter, getRemotePropertyDialogAction, getRenameAction, getSelectAllAction, getSelection, getShell, getShowInTableAction, getViewFilters, initDragAndDrop, inputChanged, menuAboutToShow, positionTo, scanSelections, selectionChanged, setCurrentColumnWidths, setLastColumnWidths, setViewFilters, setWorkbenchPart, showColumns, showDelete, showRename, systemRemoteResourceChanged
 
Methods inherited from class org.eclipse.jface.viewers.TableViewer
add, add, assertContentProviderType, cancelEditing, clear, doFindInputItem, doFindItem, doUpdateItem, editElement, getCellEditors, getCellModifier, getColumnProperties, getControl, getElementAt, getLabelProvider, getRawChildren, getSelectionFromWidget, getTable, hookControl, indexForElement, insert, internalRefresh, internalRefresh, isCellEditorActive, remove, remove, replace, reveal, setCellEditors, setCellModifier, setColumnProperties, setItemCount, setLabelProvider, setSelection, setSelectionToWidget
 
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, getItem, getRoot, getSortedChildren, getSorter, handleDoubleSelect, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setContentProvider, setInput, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, update, updateItem, updateSelection, usingElementMap
 
Methods inherited from class org.eclipse.jface.viewers.ContentViewer
getContentProvider, handleDispose, labelProviderChanged
 
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
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
 

Constructor Detail

SystemBuildErrorView

public SystemBuildErrorView(Table table,
                            ISystemMessageLine msgLine)
Method Detail

refresh

public void refresh()

getVisibleDescriptors

public IPropertyDescriptor[] getVisibleDescriptors(Object object)
Description copied from class: SystemTableView
Used to determine what the columns should be on the table.

Overrides:
getVisibleDescriptors in class SystemTableView

getNameDescriptor

public IPropertyDescriptor getNameDescriptor(Object object)
Overrides:
getNameDescriptor in class SystemTableView

setOffset

public void setOffset(int offset)

updateChildren

public void updateChildren()

clearAllItems

public void clearAllItems()

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.model.ISystemResourceChangeEvent)

getParentForContent

protected Object getParentForContent(Object element)
Overrides:
getParentForContent in class SystemTableView

RSE
Release 1.0

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