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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintThe margin on the bottom of the error bar, if displayed.intThe margin on the left of the error bar, if displayed.intThe margin on the right of the error bar, if displayed.intThe margin on the top of the error bar, if displayed.voidvoidsetMarginBottom(int marginBottom) Changes the margin on the bottom of the error bar, if displayed.voidsetMarginLeft(int marginLeft) Changes the margin on the left of the error bar, if displayed.voidsetMarginRight(int marginRight) Changes the margin on the right of the error bar, if displayed.voidsetMarginTop(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, toStringMethods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar, setScrollbarsModeMethods 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, updateMethods 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, 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
-