Class DataSetsFieldsViewerInUnion
- java.lang.Object
-
- org.eclipse.swt.widgets.Widget
-
- org.eclipse.swt.widgets.Control
-
- org.eclipse.swt.widgets.Scrollable
-
- org.eclipse.swt.widgets.Composite
-
- com._1c.g5.v8.dt.dcs.ui.datasets.fields.DataSetsFieldsViewerBase
-
- com._1c.g5.v8.dt.dcs.ui.datasets.fields.DataSetsFieldsViewerInUnion
-
- All Implemented Interfaces:
IDcsListener
,org.eclipse.swt.graphics.Drawable
public class DataSetsFieldsViewerInUnion extends DataSetsFieldsViewerBase
Object variant of fields (child data set)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.dcs.ui.datasets.fields.DataSetsFieldsViewerBase
DataSetsFieldsViewerBase.FieldsColumn
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.datasets.fields.DataSetsFieldsViewerBase
context, dataSets, schema, viewer
-
-
Constructor Summary
Constructors Constructor Description DataSetsFieldsViewerInUnion(DataSets dataSets, org.eclipse.swt.widgets.Composite parent, int style)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createColumns(TableExTreeViewer viewer, CellLabelProvider labelProvider)
Create columns for viewerDataSetsFieldsViewerBase.FieldsColumn
getColumn(int index)
Get column for indexint
getColumnIndex(DataSetsFieldsViewerBase.FieldsColumn column)
Get index for column-
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.datasets.fields.DataSetsFieldsViewerBase
getDataSets, getDataSetWrapper, getExpandedFields, getLanguageCode, getViewer, notify
-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
-
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Constructor Detail
-
DataSetsFieldsViewerInUnion
public DataSetsFieldsViewerInUnion(DataSets dataSets, org.eclipse.swt.widgets.Composite parent, int style)
Constructor- Parameters:
dataSets
- data sets, can't be nullparent
- parent composite, can't be nullstyle
- swt style
-
-
Method Detail
-
getColumnIndex
public int getColumnIndex(DataSetsFieldsViewerBase.FieldsColumn column)
Description copied from class:DataSetsFieldsViewerBase
Get index for column- Specified by:
getColumnIndex
in classDataSetsFieldsViewerBase
- Parameters:
column
- column, can't be null- Returns:
- index
-
getColumn
public DataSetsFieldsViewerBase.FieldsColumn getColumn(int index)
Description copied from class:DataSetsFieldsViewerBase
Get column for index- Specified by:
getColumn
in classDataSetsFieldsViewerBase
- Parameters:
index
- column index- Returns:
- column, never null
-
createColumns
protected void createColumns(TableExTreeViewer viewer, CellLabelProvider labelProvider)
Description copied from class:DataSetsFieldsViewerBase
Create columns for viewer- Specified by:
createColumns
in classDataSetsFieldsViewerBase
- Parameters:
viewer
- viewer, can't be nulllabelProvider
- label provider, can't be null
-
-