Package com._1c.g5.v8.dt.dcs.ui.datasets
Class DataSets
- 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.EditorPageBase
- 
- com._1c.g5.v8.dt.dcs.ui.datasets.DataSets
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- EditorPage,- IDcsEnvironmentProvider,- IDcsListener,- org.eclipse.swt.graphics.Drawable
 
 public class DataSets extends EditorPageBase Вкладка "Наборы данных".
- 
- 
Field Summary- 
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.EditorPageBasecontext, listeners, schema, v8project
 
- 
 - 
Constructor SummaryConstructors Constructor Description DataSets(DataCompositionSchemaControlContext context, org.eclipse.swt.widgets.Composite parent, int style)Constructs an instance
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDataSet(DataSet dataSet)Add data setDataSetgetCurrentDataSet()Получить текущий набор данныхIDataSetsWrappergetCurrentDataSetWrapper()Get wrapper for current data setDataSetsFieldsViewerBasegetCurrentFieldsViewer()Get current fields viewerTreeViewergetDataSetsViewer()Returns data sets viewer.org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorgetQueryEditor()Get query text editorvoidnotify(DcsEvent event)Сообщить о событииvoidremoveDataSet(DataCompositionSchemaDataSetUnion parentDataSet, DataSet dataSet)Remove data set- 
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.EditorPageBaseaddListener, addModelChangedListener, dispose, getAlias, getBmModel, getContext, getContributorClass, getCoreEditingContext, getCurrentLanguageCode, getEditingContext, getEmbeddedEditor, getSchema, getV8project, getVersion, removeModelChangedNotifier
 - 
Methods inherited from class org.eclipse.swt.widgets.Compositechanged, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toString
 - 
Methods inherited from class org.eclipse.swt.widgets.ScrollablecomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 - 
Methods inherited from class org.eclipse.swt.widgets.ControladdControlListener, 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.WidgetaddDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
 
- 
 
- 
- 
- 
Constructor Detail- 
DataSetspublic DataSets(DataCompositionSchemaControlContext context, org.eclipse.swt.widgets.Composite parent, int style) Constructs an instance- Parameters:
- context- contains data for creating editor, integrating editor with other Data composition editors, cannot be- null
- parent- parent composite for creating editor, cannot be- null
- style- editor SWT style
 
 
- 
 - 
Method Detail- 
notifypublic void notify(DcsEvent event) Description copied from interface:IDcsListenerСообщить о событии- Specified by:
- notifyin interface- IDcsListener
- Overrides:
- notifyin class- EditorPageBase
- Parameters:
- event- событие
 
 - 
getCurrentDataSetpublic DataSet getCurrentDataSet() Получить текущий набор данных- Returns:
- набор данных
 
 - 
getCurrentDataSetWrapperpublic IDataSetsWrapper getCurrentDataSetWrapper() Get wrapper for current data set- Returns:
- data set wrapper, can be null
 
 - 
getQueryEditorpublic org.eclipse.xtext.ui.editor.embedded.EmbeddedEditor getQueryEditor() Get query text editor- Returns:
- editor, never null
 
 - 
getCurrentFieldsViewerpublic DataSetsFieldsViewerBase getCurrentFieldsViewer() Get current fields viewer- Returns:
- fields viewer, can be null
 
 - 
addDataSetpublic void addDataSet(DataSet dataSet) Add data set- Parameters:
- dataSet- data set, can't be null
 
 - 
removeDataSetpublic void removeDataSet(DataCompositionSchemaDataSetUnion parentDataSet, DataSet dataSet) Remove data set- Parameters:
- parentDataSet- parent data set, can be null
- dataSet- data set, can't be null
 
 - 
getDataSetsViewerpublic TreeViewer getDataSetsViewer() Returns data sets viewer.- Returns:
- data sets viewer. Cannot return null.
 
 
- 
 
-