org.eclipse.emf.common.ui
Class DiagnosticComposite
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.emf.common.ui.DiagnosticComposite
- All Implemented Interfaces:
- Drawable
public class DiagnosticComposite
- extends Composite
- Since:
- 2.3
Fields inherited from class org.eclipse.swt.widgets.Control |
view |
Methods inherited from class org.eclipse.swt.widgets.Composite |
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
Methods inherited from class org.eclipse.swt.widgets.Control |
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, 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, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update |
Methods inherited from class org.eclipse.swt.widgets.Widget |
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ERROR_WARNING_MASK
public static int ERROR_WARNING_MASK
diagnostic
protected Diagnostic diagnostic
textProvider
protected DiagnosticComposite.TextProvider textProvider
showRootDiagnostic
protected boolean showRootDiagnostic
diagnosticTreeViewer
protected TreeViewer diagnosticTreeViewer
detailText
protected Text detailText
severityMask
protected int severityMask
DiagnosticComposite
public DiagnosticComposite(Composite parent,
int style)
- Parameters:
parent
- style
-
severityMatches
public static boolean severityMatches(Diagnostic diagnostic,
int mask)
dispose
public void dispose()
- Overrides:
dispose
in class Widget
initialize
public void initialize(Diagnostic diagnostic)
isInitialized
public boolean isInitialized()
setDiagnostic
public void setDiagnostic(Diagnostic diagnostic)
getDiagnostic
public Diagnostic getDiagnostic()
setTextProvider
public void setTextProvider(DiagnosticComposite.TextProvider textProvider)
getTextProvider
public DiagnosticComposite.TextProvider getTextProvider()
setShowRootDiagnostic
public void setShowRootDiagnostic(boolean showRootDiagnostic)
isShowRootDiagnostic
public boolean isShowRootDiagnostic()
setSeverityMask
public void setSeverityMask(int severityMask)
getSeverityMask
public int getSeverityMask()
createControls
protected void createControls(Composite parent)
setDetailText
public void setDetailText(java.lang.String text)
getDetailText
public java.lang.String getDetailText()
getSelection
public Diagnostic getSelection()
diagnosticSelected
protected void diagnosticSelected(Diagnostic selection)
createContentProvider
protected ITreeContentProvider createContentProvider()
createLabelProvider
protected ILabelProvider createLabelProvider()