public class AlertSummaryTable extends AbstractVisionPanel implements EnabledEx
Modifier and Type | Class and Description |
---|---|
static class |
AlertSummaryTable.AlertType
Defines the 4 classifications of alerts, along with their default render options
|
static class |
AlertSummaryTable.Column |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static int |
EAST |
static int |
HIDDEN |
static int |
NORTH |
static int |
SOUTH |
static int |
WEST |
antialias, context, cursorCode, dynamicProps
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISABLED_BY_PERMISSIONS
RESERVED_SET_KEY
COMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
COMPONENT_RUNNING
Constructor and Description |
---|
AlertSummaryTable() |
getAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getStyles, getToolTipText, initStyleListener, isAntialias, isComponentRunning, isPropertyDefined, localeChanged, paintChildren, paintComponent, paintOverlayOverChildren, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, translate, updateQuality
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final int HIDDEN
public static final int SOUTH
public static final int WEST
public static final int NORTH
public static final int EAST
protected void initLayout()
protected void selectionChanged()
public void setEnabled(boolean b)
setEnabled
in class javax.swing.JComponent
public boolean isComponentEnabled()
isComponentEnabled
in interface EnabledEx
public void setComponentEnabled(boolean componentEnabled)
setComponentEnabled
in interface EnabledEx
public void evaluateEnabled()
evaluateEnabled
in interface EnabledEx
public static void main(java.lang.String[] args)
protected void onStartup()
AbstractVisionPanel
onStartup
in class AbstractVisionPanel
protected void onShutdown()
AbstractVisionPanel
onShutdown
in class AbstractVisionPanel
public long getRefreshRate()
public void setRefreshRate(long refreshRate)
public int getBlinkOnTime()
public void setBlinkOnTime(int blinkOnTime)
public int getBlinkOffTime()
public void setBlinkOffTime(int blinkOffTime)
public int getAutoResizeMode()
public void setAutoResizeMode(int i)
public int getAckButtonLocation()
public void setAckButtonLocation(int ackButtonLocation)
public int getNotesAreaLocation()
public void setNotesAreaLocation(int notesAreaLocation)
public int getNotesAreaSize()
public void setNotesAreaSize(int notesAreaSize)
public java.lang.String getPathFilter()
public void setPathFilter(java.lang.String pathFilter)
public java.lang.String getItemPathFilter()
public void setItemPathFilter(java.lang.String itemPathFilter)
public int getSeverityFilter()
public void setSeverityFilter(int severityFilter)
public boolean isFlatten()
public void setFlatten(boolean flatten)
public boolean isActiveAndUnacked()
public void setActiveAndUnacked(boolean activeAndUnacked)
public boolean isActiveAndAcked()
public void setActiveAndAcked(boolean activeAndAcked)
public boolean isClearAndUnacked()
public void setClearAndUnacked(boolean clearAndUnacked)
public boolean isClearAndAcked()
public void setClearAndAcked(boolean clearAndAcked)
public java.lang.String getSystemFilter()
public void setSystemFilter(java.lang.String systemFilter)
public Dataset getAlerts()
public void setAlerts(Dataset alerts)
public boolean isShowTimestamp()
public void setShowTimestamp(boolean b)
public int getColumnTimestampWidth()
public void setColumnTimestampWidth(int w)
public java.lang.String getColumnTimestampText()
public void setColumnTimestampText(java.lang.String s)
public int getColumnTimestampPosition()
public void setColumnTimestampPosition(int p)
public boolean isShowValue()
public void setShowValue(boolean b)
public int getColumnValueWidth()
public void setColumnValueWidth(int w)
public java.lang.String getColumnValueText()
public void setColumnValueText(java.lang.String s)
public int getColumnValuePosition()
public void setColumnValuePosition(int p)
public boolean isShowSystem()
public void setShowSystem(boolean b)
public int getColumnSystemWidth()
public void setColumnSystemWidth(int w)
public java.lang.String getColumnSystemText()
public void setColumnSystemText(java.lang.String s)
public int getColumnSystemPosition()
public void setColumnSystemPosition(int p)
public boolean isShowItemPath()
public void setShowItemPath(boolean b)
public int getColumnItemPathWidth()
public void setColumnItemPathWidth(int w)
public java.lang.String getColumnItemPathText()
public void setColumnItemPathText(java.lang.String s)
public int getColumnItemPathPosition()
public void setColumnItemPathPosition(int p)
public boolean isShowPath()
public void setShowPath(boolean b)
public int getColumnPathWidth()
public void setColumnPathWidth(int w)
public java.lang.String getColumnPathText()
public void setColumnPathText(java.lang.String s)
public int getColumnPathPosition()
public void setColumnPathPosition(int p)
public boolean isShowState()
public void setShowState(boolean b)
public int getColumnStateWidth()
public void setColumnStateWidth(int w)
public java.lang.String getColumnStateText()
public void setColumnStateText(java.lang.String s)
public int getColumnStatePosition()
public void setColumnStatePosition(int p)
public boolean isShowSeverity()
public void setShowSeverity(boolean b)
public int getColumnSeverityWidth()
public void setColumnSeverityWidth(int w)
public java.lang.String getColumnSeverityText()
public void setColumnSeverityText(java.lang.String s)
public int getColumnSeverityPosition()
public void setColumnSeverityPosition(int p)
public boolean isShowCleared()
public void setShowCleared(boolean b)
public int getColumnClearedWidth()
public void setColumnClearedWidth(int w)
public java.lang.String getColumnClearedText()
public void setColumnClearedText(java.lang.String s)
public int getColumnClearedPosition()
public void setColumnClearedPosition(int p)
public boolean isShowClearValue()
public void setShowClearValue(boolean b)
public int getColumnClearValueWidth()
public void setColumnClearValueWidth(int w)
public java.lang.String getColumnClearValueText()
public void setColumnClearValueText(java.lang.String s)
public int getColumnClearValuePosition()
public void setColumnClearValuePosition(int p)
public boolean isShowAcked()
public void setShowAcked(boolean b)
public int getColumnAckedWidth()
public void setColumnAckedWidth(int w)
public java.lang.String getColumnAckedText()
public void setColumnAckedText(java.lang.String s)
public int getColumnAckedPosition()
public void setColumnAckedPosition(int p)
public boolean isShowAckedBy()
public void setShowAckedBy(boolean b)
public int getColumnAckedByWidth()
public void setColumnAckedByWidth(int w)
public java.lang.String getColumnAckedByText()
public void setColumnAckedByText(java.lang.String s)
public int getColumnAckedByPosition()
public void setColumnAckedByPosition(int p)
public java.awt.Color getActiveAndUnackedForeground1()
public void setActiveAndUnackedForeground1(java.awt.Color c)
public java.awt.Color getActiveAndUnackedForeground2()
public void setActiveAndUnackedForeground2(java.awt.Color c)
public java.awt.Color getActiveAndUnackedBackground1()
public void setActiveAndUnackedBackground1(java.awt.Color c)
public java.awt.Color getActiveAndUnackedBackground2()
public void setActiveAndUnackedBackground2(java.awt.Color c)
public java.awt.Color getActiveAndAckedForeground1()
public void setActiveAndAckedForeground1(java.awt.Color c)
public java.awt.Color getActiveAndAckedForeground2()
public void setActiveAndAckedForeground2(java.awt.Color c)
public java.awt.Color getActiveAndAckedBackground1()
public void setActiveAndAckedBackground1(java.awt.Color c)
public java.awt.Color getActiveAndAckedBackground2()
public void setActiveAndAckedBackground2(java.awt.Color c)
public java.awt.Color getClearAndUnackedForeground1()
public void setClearAndUnackedForeground1(java.awt.Color c)
public java.awt.Color getClearAndUnackedForeground2()
public void setClearAndUnackedForeground2(java.awt.Color c)
public java.awt.Color getClearAndUnackedBackground1()
public void setClearAndUnackedBackground1(java.awt.Color c)
public java.awt.Color getClearAndUnackedBackground2()
public void setClearAndUnackedBackground2(java.awt.Color c)
public java.awt.Color getClearAndAckedForeground1()
public void setClearAndAckedForeground1(java.awt.Color c)
public java.awt.Color getClearAndAckedForeground2()
public void setClearAndAckedForeground2(java.awt.Color c)
public java.awt.Color getClearAndAckedBackground1()
public void setClearAndAckedBackground1(java.awt.Color c)
public java.awt.Color getClearAndAckedBackground2()
public void setClearAndAckedBackground2(java.awt.Color c)
public java.awt.Font getActiveAndUnackedFont()
public void setActiveAndUnackedFont(java.awt.Font f)
public java.awt.Font getActiveAndAckedFont()
public void setActiveAndAckedFont(java.awt.Font f)
public java.awt.Font getClearAndUnackedFont()
public void setClearAndUnackedFont(java.awt.Font f)
public java.awt.Font getClearAndAckedFont()
public void setClearAndAckedFont(java.awt.Font f)
public boolean isActiveAndUnackedBlink()
public void setActiveAndUnackedBlink(boolean b)
public boolean isActiveAndAckedBlink()
public void setActiveAndAckedBlink(boolean b)
public boolean isClearAndUnackedBlink()
public void setClearAndUnackedBlink(boolean b)
public boolean isClearAndAckedBlink()
public void setClearAndAckedBlink(boolean b)
public java.lang.String getDateFormat()
public void setDateFormat(java.lang.String dateFormat)
public java.lang.String getNumberFormat()
public void setNumberFormat(java.lang.String format)
public boolean isHeaderVisible()
public void setHeaderVisible(boolean headerVisible)
public javax.swing.border.Border getScrollPaneBorder()
public void setScrollPaneBorder(javax.swing.border.Border scrollPaneBorder)
public java.awt.Color getTableBackground()
public void setTableBackground(java.awt.Color tableBackground)
public int getRowHeight()
public void setRowHeight(int rowHeight)
public java.awt.Color getSelectionColor()
public void setSelectionColor(java.awt.Color selectionColor)
public int getSelectionThickness()
public void setSelectionThickness(int selectionThickness)
public java.lang.String getAckText()
public void setAckText(java.lang.String ackText)
public java.lang.String getAckAllText()
public void setAckAllText(java.lang.String ackAllText)
public javax.swing.border.Border getNotesAreaBorder()
public void setNotesAreaBorder(javax.swing.border.Border notesAreaBorder)
public java.awt.Font getNotesAreaFont()
public void setNotesAreaFont(java.awt.Font notesAreaFont)
public java.awt.Font getAckButtonFont()
public void setAckButtonFont(java.awt.Font ackButtonFont)
public int getSelectedRow()
public void setSelectedRow(int row)
public void resetSort()
public int getSortByActive()
public void setSortByActive(int sortByActive)
public int getSortByAcked()
public void setSortByAcked(int sortByAcked)
public int getSortByActiveTime()
public void setSortByActiveTime(int sortByActiveTime)
public int getSortBySeverity()
public void setSortBySeverity(int sortBySeverity)
public int getSortByClearTime()
public void setSortByClearTime(int sortByClearTime)
public int getSortByAckedTime()
public void setSortByAckedTime(int sortByAckedTime)
public int getSortByPath()
public void setSortByPath(int sortByPath)
public int getSortBySystem()
public void setSortBySystem(int sortBySystem)
public int getSortByStateName()
public void setSortByStateName(int sortByStateName)