public class TableAlarmComposite
extends org.eclipse.swt.widgets.Composite
implements org.eclipse.swt.events.SelectionListener, org.eclipse.jface.viewers.ICheckStateListener, org.eclipse.jface.viewers.IDoubleClickListener
Constructor and Description |
---|
TableAlarmComposite(org.eclipse.swt.widgets.Composite parent,
int style,
java.util.Map<java.lang.String,DeployDefinition> selectedTestPlan,
java.util.Map<java.lang.String,java.lang.Integer> serverColors) |
Modifier and Type | Method and Description |
---|---|
void |
addAlarm(AlarmObservation alarm)
Add an alarm
|
void |
checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event) |
void |
clear()
Remove selected alarms
|
void |
clearAll()
Remove all alarms in tableviewer.
|
void |
doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event) |
void |
setBeginTime(java.lang.String id)
Set begin time for a new started blade
|
void |
setSuspendedTime(java.lang.String id)
Suspend time for blade id
|
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e) |
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent e) |
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
public TableAlarmComposite(org.eclipse.swt.widgets.Composite parent, int style, java.util.Map<java.lang.String,DeployDefinition> selectedTestPlan, java.util.Map<java.lang.String,java.lang.Integer> serverColors)
public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
widgetSelected
in interface org.eclipse.swt.events.SelectionListener
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
widgetDefaultSelected
in interface org.eclipse.swt.events.SelectionListener
public void doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event)
doubleClick
in interface org.eclipse.jface.viewers.IDoubleClickListener
public void checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event)
checkStateChanged
in interface org.eclipse.jface.viewers.ICheckStateListener
public void setBeginTime(java.lang.String id)
id
- public void setSuspendedTime(java.lang.String id)
id
- public void addAlarm(AlarmObservation alarm)
alarm
- public void clearAll()
public void clear()