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

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.FileParamsSelectionPageComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

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

The main composite of the FileParamsSelectionPage.

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
FileParamsSelectionPageComposite(org.eclipse.swt.widgets.Composite parent, int style, FileParamsSelectionPage mediator)
          The default constructor.
 
Method Summary
 ConversionRulesPageInfo getSelectedConversionRulesSelectionPageInfo()
          Retrieves the selected conversion rules selection page info.
 Charset getSelectedEncoding()
          Retrieves the selected charset.
 String getSelectedFormatId()
          Retrieves the selected file format (tokenizer) identifier.
 String getSelectedModelName()
          Retrieves the selected domain model name.
 boolean isDomainModelSelected()
           
 boolean isFormatSelected()
           
 void refreshPage(String selectedFilePath)
          Method called by the mediating wizard page to refresh the Composite's view.
 void setSelectedEncoding(Charset charset)
          Sets the selected encoding.
 
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

FileParamsSelectionPageComposite

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

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

refreshPage

public void refreshPage(String selectedFilePath)
Method called by the mediating wizard page to refresh the Composite's view.

Parameters:
selectedFilePath - the selected file path

setSelectedEncoding

public void setSelectedEncoding(Charset charset)
Sets the selected encoding.

Parameters:
charset - the selected encoding

getSelectedConversionRulesSelectionPageInfo

public ConversionRulesPageInfo getSelectedConversionRulesSelectionPageInfo()
Retrieves the selected conversion rules selection page info.

Returns:
selected items

getSelectedModelName

public String getSelectedModelName()
Retrieves the selected domain model name.

Returns:
selected model name

getSelectedFormatId

public String getSelectedFormatId()
Retrieves the selected file format (tokenizer) identifier.

Returns:
selected format id

getSelectedEncoding

public Charset getSelectedEncoding()
Retrieves the selected charset.

Returns:
selected charset

isFormatSelected

public boolean isFormatSelected()

isDomainModelSelected

public boolean isDomainModelSelected()


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