public class MonitorIMCComms extends BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static javax.swing.ImageIcon |
ICON_OFF |
static javax.swing.ImageIcon |
ICON_ON |
preferencesListener, queueMaxSize, selectedSystem
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
MonitorIMCComms(ImcMsgManager imcMsgManager) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getCommName() |
javax.swing.ImageIcon |
getOffIcon() |
javax.swing.ImageIcon |
getOnIcon() |
static void |
main(java.lang.String[] args) |
protected java.lang.String |
translateIdToStringId(ImcId16 id) |
protected ImcId16 |
translateStringIdToId(java.lang.String id) |
protected java.lang.String |
translateSystemIdToName(ImcId16 id) |
protected void |
updateVehicleCommDataPeriodicCall()
This is an empty body function that is call periodically and should be override if you want to update some GUI.
|
addMonitorTab, addNewActivateCommPanel, addTopTab, cleanup, convertTimeSecondsToFormatedString, getCommManager, getCommonArrivalTxRxTimeNanosText, getCommonProcessTxRxTimeNanosText, getMonitorTabHolder, getSysArrivalTxRxTimeNanosTextField, getSysProcessTxRxTimeNanosTextField, getSystemCommsPanel, getTopTabHolder, managerStatusChanged, managerSystemAdded, managerSystemRemoved, managerSystemStatusChanged, managerVehicleAdded, managerVehicleRemoved, managerVehicleStatusChanged, setCommManager
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, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, 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, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final javax.swing.ImageIcon ICON_ON
public static final javax.swing.ImageIcon ICON_OFF
public MonitorIMCComms(ImcMsgManager imcMsgManager)
protected java.lang.String getCommName()
getCommName
in class BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
public javax.swing.ImageIcon getOnIcon()
getOnIcon
in class BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
public javax.swing.ImageIcon getOffIcon()
getOffIcon
in class BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
protected java.lang.String translateSystemIdToName(ImcId16 id)
translateSystemIdToName
in class BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
protected ImcId16 translateStringIdToId(java.lang.String id)
translateStringIdToId
in class BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
protected java.lang.String translateIdToStringId(ImcId16 id)
translateIdToStringId
in class BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
protected void updateVehicleCommDataPeriodicCall()
BaseAbstractCommsMonitorPanel
updateVehicleCommDataPeriodicCall
in class BaseAbstractCommsMonitorPanel<ImcMsgManager,SystemImcMsgCommInfo,pt.lsts.imc.IMCMessage,pt.lsts.neptus.messages.listener.MessageInfo,ImcId16>
public static void main(java.lang.String[] args) throws java.lang.Exception
args
- MiddlewareException
java.lang.Exception
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.