Class Structure
- 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.settings.SettingsPartBase
-
- com._1c.g5.v8.dt.dcs.ui.settings.structure.Structure
-
- All Implemented Interfaces:
IDcsEnvironmentProvider
,IDcsListener
,ISettingsPart
,org.eclipse.swt.graphics.Drawable
public class Structure extends SettingsPartBase implements IDcsListener
Дерево структуры настроек
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsPartBase
bmModel, editingContext, settingsProvider
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getSelectedItem()
Получить выбранный элементViewer
getViewer()
Get main viewer of partvoid
notify(DcsEvent event)
Сообщить о событииboolean
setFocus()
void
setSelection(StructuredSelection selection)
Set viewer selection-
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsPartBase
addModelChangedListener, dispose, getBmModel, getCurrentLanguageCode, getEditingContext, getParametersData, getSelectedNode, getSelectedViewerNodes, getV8project, getVersion, isEditable
-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, 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, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Constructor Detail
-
Structure
public Structure(Settings settings, org.eclipse.swt.widgets.Composite parent, int style)
- Parameters:
settings
- настройкиparent
- родительstyle
- стиль
-
-
Method Detail
-
notify
public void notify(DcsEvent event)
Description copied from interface:IDcsListener
Сообщить о событии- Specified by:
notify
in interfaceIDcsListener
- Parameters:
event
- событие
-
getViewer
public Viewer getViewer()
Description copied from interface:ISettingsPart
Get main viewer of part- Specified by:
getViewer
in interfaceISettingsPart
- Returns:
- main viewer, never null
-
getSelectedItem
public Object getSelectedItem()
Получить выбранный элемент- Returns:
- выбранный элемент
-
setSelection
public void setSelection(StructuredSelection selection)
Set viewer selection- Parameters:
selection
- selected element
-
setFocus
public boolean setFocus()
- Overrides:
setFocus
in classorg.eclipse.swt.widgets.Composite
-
-