RSE
Release 1.0

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

java.lang.Object
  extended byorg.eclipse.rse.shells.ui.view.CommandsViewPage
All Implemented Interfaces:
EventListener, FocusListener, IPropertyChangeListener, ISelectionChangedListener, ISystemThemeConstants, SelectionListener, SWTEventListener

public class CommandsViewPage
extends Object
implements SelectionListener, ISystemThemeConstants, IPropertyChangeListener, ISelectionChangedListener, FocusListener

Class for a remote shell session on a connection


Field Summary
 
Fields inherited from interface org.eclipse.rse.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
 
Constructor Summary
CommandsViewPage(SystemCommandsViewPart viewPart)
           
 
Method Summary
 void clearInput()
           
 void createControl(Composite parent)
           
 Composite createTabFolderPage(CTabFolder tabFolder, CellEditorActionHandler editorActionHandler)
           
 void dispose()
           
 void focusGained(FocusEvent arg0)
           
 void focusLost(FocusEvent arg0)
           
 IActionBars getActionBars()
           
 Object getInput()
           
 String getTitle()
           
 SystemCommandsView getViewer()
           
 void propertyChange(PropertyChangeEvent e)
           
 void selectionChanged(SelectionChangedEvent e)
           
 void sendBreak()
           
 void sendInput()
           
 void sendInput(String inputStr)
           
 void setEnabled(boolean flag)
           
 void setFocus()
           
 void setInput(IAdaptable object)
           
 void setInput(IAdaptable object, boolean updateHistory)
           
 void updateActionStates()
           
 void updateOutput()
           
 void updateTheme()
           
 void updateTitle(IAdaptable object)
           
 void widgetDefaultSelected(SelectionEvent e)
           
 void widgetSelected(SelectionEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandsViewPage

public CommandsViewPage(SystemCommandsViewPart viewPart)
Method Detail

createTabFolderPage

public Composite createTabFolderPage(CTabFolder tabFolder,
                                     CellEditorActionHandler editorActionHandler)

setFocus

public void setFocus()

getActionBars

public IActionBars getActionBars()

selectionChanged

public void selectionChanged(SelectionChangedEvent e)
Specified by:
selectionChanged in interface ISelectionChangedListener

setEnabled

public void setEnabled(boolean flag)

createControl

public void createControl(Composite parent)

propertyChange

public void propertyChange(PropertyChangeEvent e)
Specified by:
propertyChange in interface IPropertyChangeListener

updateTheme

public void updateTheme()

dispose

public void dispose()

sendInput

public void sendInput()

sendInput

public void sendInput(String inputStr)

sendBreak

public void sendBreak()

getInput

public Object getInput()

setInput

public void setInput(IAdaptable object)

updateTitle

public void updateTitle(IAdaptable object)

getTitle

public String getTitle()

setInput

public void setInput(IAdaptable object,
                     boolean updateHistory)

clearInput

public void clearInput()

getViewer

public SystemCommandsView getViewer()

updateOutput

public void updateOutput()

updateActionStates

public void updateActionStates()

widgetDefaultSelected

public void widgetDefaultSelected(SelectionEvent e)
Specified by:
widgetDefaultSelected in interface SelectionListener

widgetSelected

public void widgetSelected(SelectionEvent e)
Specified by:
widgetSelected in interface SelectionListener

focusGained

public void focusGained(FocusEvent arg0)
Specified by:
focusGained in interface FocusListener

focusLost

public void focusLost(FocusEvent arg0)
Specified by:
focusLost in interface FocusListener

RSE
Release 1.0

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