Package com._1c.g5.v8.dt.dcs.ui.controls
Class PresentationControl
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.controls.PresentationControl
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class PresentationControl
extends org.eclipse.swt.widgets.Composite
Presentation control
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Control
handle -
Constructor Summary
ConstructorsConstructorDescriptionPresentationControl(org.eclipse.swt.widgets.Composite parent, int style, IV8Project v8project, String langCode) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChangeListener(org.eclipse.swt.widgets.Listener listener) Add listener for change event of valuegetValue()Get edited valuevoidremoveChangeListener(org.eclipse.swt.widgets.Listener listener) Remove listener for change event of valuevoidsetValue(Presentation value) Set edited valueMethods 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, dispose, 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
-
Constructor Details
-
PresentationControl
public PresentationControl(org.eclipse.swt.widgets.Composite parent, int style, IV8Project v8project, String langCode) Constructor- Parameters:
parent- parent compositestyle- style of controlv8project- the V8 project, cannot benulllangCode- current language
-
-
Method Details
-
setValue
Set edited value- Parameters:
value-Presentationvalue
-
getValue
Get edited value- Returns:
Presentationvalue
-
addChangeListener
public void addChangeListener(org.eclipse.swt.widgets.Listener listener) Add listener for change event of value- Parameters:
listener- listener
-
removeChangeListener
public void removeChangeListener(org.eclipse.swt.widgets.Listener listener) Remove listener for change event of value- Parameters:
listener-
-