|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
pl.edu.agh.cast.data.ui.importer.wizard.ValidationPageComposite
public class ValidationPageComposite
Main composite of the ValidationPage
.
Field Summary | |
---|---|
protected BrokenDataInfo |
errors
Statistics after data validation, containing information about all errors. |
protected org.eclipse.jface.viewers.TableViewer |
errorsTableViewer
Viewer for errors table. |
Fields inherited from class org.eclipse.swt.widgets.Composite |
---|
embeddedHandle |
Fields inherited from class org.eclipse.swt.widgets.Widget |
---|
handle |
Constructor Summary | |
---|---|
ValidationPageComposite(org.eclipse.swt.widgets.Composite parent,
int style,
ValidationPage mediator)
The default constructor. |
Method Summary | |
---|---|
void |
deleteErrors(List<BrokenCellInfo> errs)
Deletes rows containing the specified cells with errors. |
protected int |
getCurrentIgnoredLinesCount()
|
protected int |
getIgnoredLinesCount()
|
protected int[] |
getSelectedErrors()
|
protected void |
handleDeleteAllButtonAction()
|
protected void |
handleDeleteButtonAction()
|
protected void |
handleDeleteErrorsByTypeAction()
|
protected void |
handleDeleteRowAction()
|
protected void |
handleEditCellAction(BrokenCellInfo cell)
|
protected void |
handleIgnoreFirstLines()
|
protected void |
handleIgnoreLinesModifyText()
|
protected void |
handleReplaceDefaultValueAction(BrokenCellInfo cellInfo)
|
protected void |
handleShowAllColumnsAction()
|
boolean |
isChooseMainEntity()
|
boolean |
isCreateDiagram()
|
boolean |
isIgnoreFirstLine()
|
void |
setData(TabularData dat,
Template tmpl,
BrokenDataInfo errs)
Sets the validation page composite data. |
void |
validateRow(DataRow row)
Delegate to ValidationPage.validateRow(DataRow) method. |
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent arg0)
|
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent event)
|
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 |
Field Detail |
---|
protected org.eclipse.jface.viewers.TableViewer errorsTableViewer
protected BrokenDataInfo errors
Constructor Detail |
---|
public ValidationPageComposite(org.eclipse.swt.widgets.Composite parent, int style, ValidationPage mediator)
parent
- the parent compositestyle
- the style of widget to constructmediator
- the mediating wizard pageMethod Detail |
---|
public void setData(TabularData dat, Template tmpl, BrokenDataInfo errs)
dat
- the data to importtmpl
- the import templateerrs
- the errors informationpublic void validateRow(DataRow row)
ValidationPage.validateRow(DataRow)
method. Besides validating the specified data row,
it refreshes the errors table viewer and updates the statistics.
row
- the row to validatepublic boolean isIgnoreFirstLine()
public boolean isCreateDiagram()
public boolean isChooseMainEntity()
protected void handleDeleteButtonAction()
protected void handleDeleteRowAction()
protected void handleDeleteAllButtonAction()
protected void handleDeleteErrorsByTypeAction()
protected void handleShowAllColumnsAction()
protected void handleIgnoreFirstLines()
protected void handleEditCellAction(BrokenCellInfo cell)
protected void handleReplaceDefaultValueAction(BrokenCellInfo cellInfo)
protected void handleIgnoreLinesModifyText()
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent arg0)
widgetDefaultSelected
in interface org.eclipse.swt.events.SelectionListener
SelectionListener.widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent)
public void widgetSelected(org.eclipse.swt.events.SelectionEvent event)
widgetSelected
in interface org.eclipse.swt.events.SelectionListener
SelectionListener.widgetSelected(org.eclipse.swt.events.SelectionEvent)
public void deleteErrors(List<BrokenCellInfo> errs)
errs
- the errors to deleteprotected int[] getSelectedErrors()
protected int getIgnoredLinesCount()
protected int getCurrentIgnoredLinesCount()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |