Remote Systems
v6.4.1

com.ibm.etools.systems.core.ui.view.commands
Class SystemCommandsView

java.lang.Object
  extended byTableViewer
      extended bycom.ibm.etools.systems.core.ui.view.SystemTableView
          extended bycom.ibm.etools.systems.core.ui.view.commands.SystemCommandsView
All Implemented Interfaces:
EventListener, ISystemDeleteTarget, ISystemRemoteChangeListener, ISystemRenameTarget, ISystemResourceChangeListener, ISystemSelectAllTarget, ISystemThemeConstants

public class SystemCommandsView
extends SystemTableView
implements ISystemThemeConstants

See Also:
Serialized Form

Nested Class Summary
 class SystemCommandsView.CommandsViewFilter
           
 
Field Summary
static String Copyright
           
 
Fields inherited from class com.ibm.etools.systems.core.ui.view.SystemTableView
_deleteAction, _openToPerspectiveAction, _propertyDialogAction, _provider, _refreshAction, _remotePropertyDialogAction, _renameAction, _selectAllAction, _selectionEnableDeleteAction, _selectionEnableRenameAction, _selectionFlagsUpdated, _selectionIsRemoteObject, _selectionShowDeleteAction, _selectionShowOpenViewActions, _selectionShowRefreshAction, _selectionShowRenameAction, _showInTableAction, menuListenerAdded
 
Fields inherited from interface com.ibm.etools.systems.core.ui.ISystemThemeConstants
MESSAGE_ERROR_COLOR, MESSAGE_INFORMATION_COLOR, MESSAGE_WARNING_COLOR, REMOTE_COMMANDS_VIEW_BG_COLOR, REMOTE_COMMANDS_VIEW_FG_COLOR, REMOTE_COMMANDS_VIEW_FONT, REMOTE_COMMANDS_VIEW_PROMPT_COLOR
 
Fields inherited from interface com.ibm.etools.systems.core.ui.ISystemDeleteTarget
copyright
 
Fields inherited from interface com.ibm.etools.systems.core.ui.ISystemRenameTarget
copyright
 
Fields inherited from interface com.ibm.etools.systems.model.ISystemResourceChangeListener
copyright
 
Fields inherited from interface com.ibm.etools.systems.model.ISystemRemoteChangeListener
copyright
 
Constructor Summary
SystemCommandsView(Table table, ISystemMessageLine msgLine)
           
 
Method Summary
 void clearAllItems()
           
 void dispose()
           
protected  Object getParentForContent(Object element)
           
protected  Item newItem(Widget parent, int flags, int ix)
           
 void propertyChange(PropertyChangeEvent e)
           
 void refresh()
           
 void systemResourceChanged(ISystemResourceChangeEvent event)
          Used to asynchronously update the view whenever properties change.
 void updateChildren()
           
 void updateTheme()
           
 
Methods inherited from class com.ibm.etools.systems.core.ui.view.SystemTableView
canDelete, canRename, clearMessage, computeLayout, computeLayout, displayMessage, 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, getViewFilters, getVisibleDescriptors, initDragAndDrop, inputChanged, menuAboutToShow, positionTo, scanSelections, selectionChanged, setCurrentColumnWidths, setLastColumnWidths, setViewFilters, setWorkbenchPart, showColumns, showDelete, showRename, systemRemoteResourceChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values
Constructor Detail

SystemCommandsView

public SystemCommandsView(Table table,
                          ISystemMessageLine msgLine)
Method Detail

propertyChange

public void propertyChange(PropertyChangeEvent e)

updateTheme

public void updateTheme()

refresh

public void refresh()

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

getParentForContent

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

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.