Class SeriesAdditionTableViewer
java.lang.Object
org.eclipse.jface.viewers.Viewer
org.eclipse.jface.viewers.ContentViewer
org.eclipse.jface.viewers.StructuredViewer
org.eclipse.jface.viewers.ColumnViewer
org.eclipse.jface.viewers.AbstractTableViewer
org.eclipse.jface.viewers.TableViewer
com._1c.g5.v8.dt.geographicalschema.ui.internal.tables.BaseTableViewer
com._1c.g5.v8.dt.geographicalschema.ui.internal.tables.series.addition.SeriesAdditionTableViewer
- All Implemented Interfaces:
IInputProvider
,IInputSelectionProvider
,IPostSelectionProvider
,ISelectionProvider
Class for representing series import table.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.viewers.StructuredViewer
StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProviders
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Column names chosen display type column indexstatic final int
Column names import column indexstatic final int
Column names name in file column indexstatic final int
Column names name in layer column indexstatic final int
Column names value type column indexFields inherited from class com._1c.g5.v8.dt.geographicalschema.ui.internal.tables.BaseTableViewer
columnNames, presenter, tableViewerColumns
Fields inherited from class org.eclipse.jface.viewers.Viewer
WIDGET_DATA_KEY
-
Constructor Summary
ConstructorsConstructorDescriptionSeriesAdditionTableViewer
(org.eclipse.swt.widgets.Composite parent, IGeographicalSchemaPresenter presenter) Creates new instance ofSeriesAdditionTableViewer
. -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
Adds custom editor activation to the table.protected void
Sets providers for the table.Methods inherited from class com._1c.g5.v8.dt.geographicalschema.ui.internal.tables.BaseTableViewer
getColumnNames, getFocusedColumnIndex, getFocusedRowIndex, init, inputChanged, setTableInput
Methods inherited from class org.eclipse.jface.viewers.TableViewer
createViewerEditor, doClear, doClearAll, doDeselectAll, doFindItem, doGetColumn, doGetColumnCount, doGetItem, doGetItemCount, doGetItems, doGetSelection, doGetSelectionIndices, doIndexOf, doRemove, doRemove, doRemoveAll, doResetItem, doSelect, doSetItemCount, doSetSelection, doSetSelection, doShowItem, doShowSelection, getControl, getItemAt, getTable, getViewerRowFromItem, internalCreateNewRowPart, refresh, refresh, remove, setSelection
Methods inherited from class org.eclipse.jface.viewers.AbstractTableViewer
add, add, assertContentProviderType, clear, contains, doFindInputItem, doUpdateItem, getColumnViewerOwner, getElementAt, getLabelProvider, getRawChildren, getSelectionFromWidget, handleDispose, hookControl, indexForElement, insert, internalRefresh, internalRefresh, remove, replace, reveal, setContentProvider, setItemCount, setSelectionToWidget
Methods inherited from class org.eclipse.jface.viewers.ColumnViewer
applyEditorValue, cancelEditing, checkBusy, disassociate, editElement, firePostSelectionChanged, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getSortedChildren, getViewerRow, handleDoubleSelect, hookEditingSupport, isBusy, isCellEditorActive, isExpandableNode, refresh, refresh, setBusy, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setDisplayIncrementally, setLabelProvider, triggerEditorActivationEvent, update, updateSelection
Methods inherited from class org.eclipse.jface.viewers.StructuredViewer
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, associate, buildLabel, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getRoot, getSelection, getSorter, getStructuredSelection, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, updateItem, usingElementMap
Methods inherited from class org.eclipse.jface.viewers.ContentViewer
getContentProvider, getInput, labelProviderChanged
Methods inherited from class org.eclipse.jface.viewers.Viewer
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
-
Field Details
-
IMPORT_COLUMN
public static final int IMPORT_COLUMNColumn names import column index- See Also:
-
NAME_IN_FILE_COLUMN
public static final int NAME_IN_FILE_COLUMNColumn names name in file column index- See Also:
-
VALUE_TYPE_COLUMN
public static final int VALUE_TYPE_COLUMNColumn names value type column index- See Also:
-
NAME_IN_LAYER_COLUMN
public static final int NAME_IN_LAYER_COLUMNColumn names name in layer column index- See Also:
-
CHOSEN_DISPLAY_TYPE_COLUMN
public static final int CHOSEN_DISPLAY_TYPE_COLUMNColumn names chosen display type column index- See Also:
-
-
Constructor Details
-
SeriesAdditionTableViewer
public SeriesAdditionTableViewer(org.eclipse.swt.widgets.Composite parent, IGeographicalSchemaPresenter presenter) Creates new instance ofSeriesAdditionTableViewer
.- Parameters:
parent
- parent composite, cannot benull
presenter
- appplication presenter, cannot benull
-
-
Method Details
-
setTableProviders
protected void setTableProviders()Description copied from class:BaseTableViewer
Sets providers for the table.- Specified by:
setTableProviders
in classBaseTableViewer
-
customActivation
Description copied from class:BaseTableViewer
Adds custom editor activation to the table.- Specified by:
customActivation
in classBaseTableViewer
- Parameters:
event
- activation eventColumnViewerEditorActivationEvent
, cannot benull
- Returns:
- should editor be activated
-