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.CompositePresentation control
-
-
Constructor Summary
Constructors Constructor Description PresentationControl(org.eclipse.swt.widgets.Composite parent, int style, IV8Project v8project, String langCode)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChangeListener(org.eclipse.swt.widgets.Listener listener)Add listener for change event of valuePresentationgetValue()Get edited valuevoidremoveChangeListener(org.eclipse.swt.widgets.Listener listener)Remove listener for change event of valuevoidsetValue(Presentation value)Set edited value-
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, toString
-
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, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
-
-
-
-
Constructor Detail
-
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 Detail
-
setValue
public void setValue(Presentation value)
Set edited value- Parameters:
value-Presentationvalue
-
getValue
public Presentation 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-
-
-