pl.edu.agh.cast.data.ui.importer.wizard
Class PreprocessingPageComposite

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class PreprocessingPageComposite
extends org.eclipse.swt.widgets.Composite

Main composite of the PreprocessingPage.

Author:
AGH CAST Team

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
PreprocessingPageComposite(org.eclipse.swt.widgets.Composite parent, int style, PreprocessingPage mediator)
          The default constructor.
 
Method Summary
 List<? extends IPreprocessingItem> getCheckedItems()
          Retrieves items which can occur during import preprocessing, which had been checked in the items table viewer.
protected  void handleCheckStateChangedAction(org.eclipse.jface.viewers.CheckStateChangedEvent event)
           
protected  void handleDeselectAllAction()
           
protected  void handleDisablePreviewAction(org.eclipse.swt.events.SelectionEvent event)
           
protected  void handleEnablePreviewAction(org.eclipse.swt.events.SelectionEvent event)
           
protected  void handleSelectAllAction()
           
static void main(String[] args)
          Auto-generated main method to display this org.eclipse.swt.widgets.Composite inside a new Shell.
 void setInputData(List<? extends IPreprocessingItem> data)
          Initializes the items table viewer with the specified input.
static void showGUI()
          Auto-generated method to display this org.eclipse.swt.widgets.Composite inside a new Shell.
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, 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
 

Constructor Detail

PreprocessingPageComposite

public PreprocessingPageComposite(org.eclipse.swt.widgets.Composite parent,
                                  int style,
                                  PreprocessingPage mediator)
The default constructor.

Parameters:
parent - the parent composite
style - the style of widget to construct
mediator - the mediating wizard page
Method Detail

main

public static void main(String[] args)
Auto-generated main method to display this org.eclipse.swt.widgets.Composite inside a new Shell.

Parameters:
args - arguments for the main method

showGUI

public static void showGUI()
Auto-generated method to display this org.eclipse.swt.widgets.Composite inside a new Shell.


setInputData

public void setInputData(List<? extends IPreprocessingItem> data)
Initializes the items table viewer with the specified input.

Parameters:
data - the input data to set

getCheckedItems

public List<? extends IPreprocessingItem> getCheckedItems()
Retrieves items which can occur during import preprocessing, which had been checked in the items table viewer.

Returns:
the checked preprocessed items

handleSelectAllAction

protected void handleSelectAllAction()

handleDeselectAllAction

protected void handleDeselectAllAction()

handleCheckStateChangedAction

protected void handleCheckStateChangedAction(org.eclipse.jface.viewers.CheckStateChangedEvent event)

handleEnablePreviewAction

protected void handleEnablePreviewAction(org.eclipse.swt.events.SelectionEvent event)

handleDisablePreviewAction

protected void handleDisablePreviewAction(org.eclipse.swt.events.SelectionEvent event)


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.