Class Parameters
- 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.parameters.Parameters
-
- All Implemented Interfaces:
IDcsEnvironmentProvider
,IDcsListener
,ISettingsPart
,org.eclipse.core.runtime.IAdaptable
,org.eclipse.swt.graphics.Drawable
public class Parameters extends SettingsPartBase implements IDcsListener, org.eclipse.core.runtime.IAdaptable
Settings parameters
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsPartBase
bmModel, editingContext
-
-
Constructor Summary
Constructors Constructor Description Parameters(Settings settings, org.eclipse.swt.widgets.Composite parent, int style)
ConstructorParameters(org.eclipse.swt.widgets.Composite parent, int style, IDcsSettingsProvider settingsProvider, IBmModel bmModel, IBmEditingContext editingContext)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
getAdapter(Class<T> adapter)
CollectionParametersData
getParametersData()
Get parameters data objectViewer
getViewer()
Get main viewer of partvoid
notify(DcsEvent event)
Сообщить о событии-
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsPartBase
addModelChangedListener, dispose, getBmModel, getCurrentLanguageCode, getEditingContext, 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, 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, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Constructor Detail
-
Parameters
public Parameters(Settings settings, org.eclipse.swt.widgets.Composite parent, int style)
Constructor- Parameters:
settings
- parentparent
- parent compositestyle
- swt style
-
Parameters
public Parameters(org.eclipse.swt.widgets.Composite parent, int style, IDcsSettingsProvider settingsProvider, IBmModel bmModel, IBmEditingContext editingContext)
Constructor- Parameters:
parent
- parent composite, can't be nullstyle
- swt stylesettingsProvider
- settings provider, can't be nullbmModel
- the BM model, can't be nulleditingContext
- the BM editing context, can't be null
-
-
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
-
getParametersData
public CollectionParametersData getParametersData()
Description copied from interface:ISettingsPart
Get parameters data object- Specified by:
getParametersData
in interfaceISettingsPart
- Overrides:
getParametersData
in classSettingsPartBase
- Returns:
- parameters data object, null if part is not parameters collection
-
getAdapter
public <T> T getAdapter(Class<T> adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
-