pl.edu.agh.cast.importer.wizard.page
Class AnalyzersSelectionPageComposite

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.importer.wizard.page.AnalyzersSelectionPageComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

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

The main composite of the AnalyzersSelectionPage.

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
AnalyzersSelectionPageComposite(org.eclipse.swt.widgets.Composite parent, int style, AnalyzersSelectionPage mediator)
          The default constructor.
 
Method Summary
 void createTable(RawTabularData data)
          Calls ComboBoxTableCreator.createTable() method, which creates table basing on items and data to insert into the combo boxes and tokenized raw tabular data.
 List<IAnalyzer> getSelectedAnalyzers()
          Retrieves the selected analyzers from the combo data of the table creator.
 
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

AnalyzersSelectionPageComposite

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

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

createTable

public void createTable(RawTabularData data)
Calls ComboBoxTableCreator.createTable() method, which creates table basing on items and data to insert into the combo boxes and tokenized raw tabular data.

Parameters:
data - the data to be inserted into the table

getSelectedAnalyzers

public List<IAnalyzer> getSelectedAnalyzers()
Retrieves the selected analyzers from the combo data of the table creator.

Returns:
list of selected analyzers


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