public class ControlImage extends org.eclipse.swt.widgets.Composite implements RegistrationManager.Listener
Constructor and Description |
---|
ControlImage(org.eclipse.swt.widgets.Composite parent,
int style,
RegistrationManager registrationManager) |
ControlImage(org.eclipse.swt.widgets.Composite parent,
RegistrationManager registrationManager) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Composite |
getClientSpace()
Get the client space and create if it does not yet exists.
|
Item |
getDetailItem() |
protected void |
handleDispose() |
protected void |
handleStyleUpdate(StyleBlinker.CurrentStyle style) |
protected void |
openDetails() |
void |
setDetailItem(Item detailItem) |
void |
triggerDataUpdate() |
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, 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, 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
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public ControlImage(org.eclipse.swt.widgets.Composite parent, RegistrationManager registrationManager)
public ControlImage(org.eclipse.swt.widgets.Composite parent, int style, RegistrationManager registrationManager)
public void setDetailItem(Item detailItem)
public Item getDetailItem()
protected void openDetails()
protected void handleStyleUpdate(StyleBlinker.CurrentStyle style)
protected void handleDispose()
public org.eclipse.swt.widgets.Composite getClientSpace()
Note that if the client space is not filled, the default size of the empty composite will be 64x64 due to some strange SWT philosophy.
public void triggerDataUpdate()
triggerDataUpdate
in interface RegistrationManager.Listener
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.