Class UserFields
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.user.UserFields
- All Implemented Interfaces:
IDcsEnvironmentProvider,IDcsListener,ISettingsPart,org.eclipse.core.runtime.IAdaptable,org.eclipse.swt.graphics.Drawable
public class UserFields
extends SettingsPartBase
implements IDcsListener, org.eclipse.core.runtime.IAdaptable
Settings user fields
-
Field Summary
FieldsFields inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsPartBase
bmModel, editingContext, settingsProviderFields inherited from class org.eclipse.swt.widgets.Control
handle -
Constructor Summary
ConstructorsConstructorDescriptionUserFields(org.eclipse.swt.widgets.Composite parent, int style, Settings settings) Constructor -
Method Summary
Modifier and TypeMethodDescription<T> TgetAdapter(Class<T> adapter) getAvailableField(String name) Get available fieldGet main viewer of partvoidСообщить о событииMethods inherited from class com._1c.g5.v8.dt.dcs.ui.settings.SettingsPartBase
addModelChangedListener, dispose, getBmModel, getCurrentLanguageCode, getEditingContext, getParametersData, getSelectedNode, getSelectedViewerNodes, getV8project, getVersion, isEditableMethods 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, toStringMethods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBarMethods 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, updateMethods 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, setDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.swt.graphics.Drawable
isAutoScalable
-
Field Details
-
availableFields
-
selectedNode
-
-
Constructor Details
-
UserFields
Constructor- Parameters:
parent- parent composite, can't be nullstyle- swt tylesettings- settings control, can't be null
-
-
Method Details
-
getViewer
Description copied from interface:ISettingsPartGet main viewer of part- Specified by:
getViewerin interfaceISettingsPart- Returns:
- main viewer, never null
-
notify
Description copied from interface:IDcsListenerСообщить о событии- Specified by:
notifyin interfaceIDcsListener- Parameters:
event- событие
-
getAvailableField
Get available field- Parameters:
name- field name, can't be null- Returns:
- field info or null if field doesn't exist
-
getAdapter
- Specified by:
getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable
-