Package org.csstudio.ui.util.widgets
Class ErrorBar
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.csstudio.ui.util.widgets.ErrorBar
- All Implemented Interfaces:
Drawable
An error bar to display an exception message and the details in a pop-up.
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
The margin on the bottom of the error bar, if displayed.int
The margin on the left of the error bar, if displayed.int
The margin on the right of the error bar, if displayed.int
The margin on the top of the error bar, if displayed.void
void
setMarginBottom
(int marginBottom) Changes the margin on the bottom of the error bar, if displayed.void
setMarginLeft
(int marginLeft) Changes the margin on the left of the error bar, if displayed.void
setMarginRight
(int marginRight) Changes the margin on the right of the error bar, if displayed.void
setMarginTop
(int marginTop) Changes the margin on the top of the error bar, if displayed.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, setScrollbarsMode
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, isAutoScalable, 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, addTypedListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, getTypedListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, removeTypedListener, reskin, setData, setData
-
Constructor Details
-
ErrorBar
Create a new error bar.- Parameters:
parent
- widget parentstyle
- style of the widget
-
-
Method Details
-
setException
-
getMarginTop
public int getMarginTop()The margin on the top of the error bar, if displayed.- Returns:
- the top margin
-
setMarginTop
public void setMarginTop(int marginTop) Changes the margin on the top of the error bar, if displayed.- Parameters:
marginTop
- the new margin
-
getMarginBottom
public int getMarginBottom()The margin on the bottom of the error bar, if displayed.- Returns:
- the top margin
-
setMarginBottom
public void setMarginBottom(int marginBottom) Changes the margin on the bottom of the error bar, if displayed.- Parameters:
marginBottom
- the new margin
-
getMarginLeft
public int getMarginLeft()The margin on the left of the error bar, if displayed.- Returns:
- the left margin
-
setMarginLeft
public void setMarginLeft(int marginLeft) Changes the margin on the left of the error bar, if displayed.- Parameters:
marginLeft
- the new margin
-
getMarginRight
public int getMarginRight()The margin on the right of the error bar, if displayed.- Returns:
- the right margin
-
setMarginRight
public void setMarginRight(int marginRight) Changes the margin on the right of the error bar, if displayed.- Parameters:
marginRight
- the new margin
-