iSeries Remote Systems
v6.0.1

com.ibm.etools.iseries.core.ui.view.cmdlog
Class ISeriesCommandsLogViewWorkbook

java.lang.Object
  extended byorg.eclipse.swt.widgets.Widget
      extended byorg.eclipse.swt.widgets.Control
          extended byorg.eclipse.swt.widgets.Scrollable
              extended byorg.eclipse.swt.widgets.Composite
                  extended bycom.ibm.etools.iseries.core.ui.view.cmdlog.ISeriesCommandsLogViewWorkbook
All Implemented Interfaces:
Drawable, EventListener, SelectionListener, SWTEventListener

public class ISeriesCommandsLogViewWorkbook
extends Composite
implements SelectionListener

This is the desktop view wrapper of the iSeries Commands Log viewer.


Field Summary
static String Copyright
           
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
ISeriesCommandsLogViewWorkbook(Composite parent, ViewPart viewPart)
           
 
Method Summary
 void clearCurrentSubSystem()
           
 void dispose()
           
protected  void doCopy()
          Propogate copy action to ISeriesCommandsLogViewPage
protected  void doPaste()
          Propogate paste action to ISeriesCommandsLogViewPage
 ISeriesCommandsLogViewPage getCurrentTabItem()
           
 TabFolder getFolder()
           
 TabItem getSelectedTab()
           
 void removeSubSystem(CmdSubSystemImpl subsystem)
           
 void removeSubSystem(com.ibm.etools.systems.model.SystemConnection syscon)
           
 void showCurrentPage()
           
 void showSubSystem(CmdSubSystemImpl subsystem)
           
 void updateSubSystem(CmdSubSystemImpl subsys)
           
 void widgetDefaultSelected(SelectionEvent e)
           
 void widgetSelected(SelectionEvent e)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
checkSubclass, computeSize, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

Copyright

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

ISeriesCommandsLogViewWorkbook

public ISeriesCommandsLogViewWorkbook(Composite parent,
                                      ViewPart viewPart)
Method Detail

clearCurrentSubSystem

public void clearCurrentSubSystem()

getFolder

public TabFolder getFolder()

getSelectedTab

public TabItem getSelectedTab()

getCurrentTabItem

public ISeriesCommandsLogViewPage getCurrentTabItem()

showCurrentPage

public void showCurrentPage()

showSubSystem

public void showSubSystem(CmdSubSystemImpl subsystem)

dispose

public void dispose()

updateSubSystem

public void updateSubSystem(CmdSubSystemImpl subsys)

removeSubSystem

public void removeSubSystem(CmdSubSystemImpl subsystem)

removeSubSystem

public void removeSubSystem(com.ibm.etools.systems.model.SystemConnection syscon)

widgetDefaultSelected

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

widgetSelected

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

doPaste

protected void doPaste()
Propogate paste action to ISeriesCommandsLogViewPage

Since:
WDSc 5.1.2

doCopy

protected void doCopy()
Propogate copy action to ISeriesCommandsLogViewPage

Since:
WDSc 5.1.2

iSeries Remote Systems
v6.0.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.