クラス MonitorPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- jp.co.sds_corp.hibiya.monitor.MonitorPanel
-
- すべての実装されたインタフェース:
ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,jp.co.sds_corp.hibiya.connector.IConnectionListener
,jp.co.sds_corp.hibiya.server.ICheckerListener
public class MonitorPanel extends JPanel implements jp.co.sds_corp.hibiya.server.ICheckerListener, jp.co.sds_corp.hibiya.connector.IConnectionListener
Hibiya Monitorのメインダイアログに表示されるパネルです。- 関連項目:
- 直列化された形式
-
-
ネストされたクラスの概要
-
クラスから継承されたネストされたクラス/インタフェース javax.swing.JPanel
JPanel.AccessibleJPanel
-
クラスから継承されたネストされたクラス/インタフェース javax.swing.JComponent
JComponent.AccessibleJComponent
-
クラスから継承されたネストされたクラス/インタフェース java.awt.Container
Container.AccessibleAWTContainer
-
クラスから継承されたネストされたクラス/インタフェース java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
フィールドの概要
-
クラスから継承されたフィールド javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
クラスから継承されたフィールド java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
インタフェースから継承されたフィールド java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 MonitorPanel()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected void
addChecker()
IChecker
を追加します。void
addCheckerListener(jp.co.sds_corp.hibiya.server.ICheckerListener l)
状態の変更を受け取るオブジェクトを追加します。void
addConnector()
IConnector
を追加します。protected void
changeSelection(TreeSelectionEvent ev)
void
checkerChanged(jp.co.sds_corp.hibiya.server.CheckerChangeEvent ev)
ICheckerの状態に変更があった場合に呼び出されます。void
clear()
void
connected(jp.co.sds_corp.hibiya.connector.ConnectionEvent ev)
接続状態に変更があった場合に呼び出されます。protected void
copyChilds(jp.co.sds_corp.util.config.IConfiguration src, jp.co.sds_corp.util.config.IConfiguration config, String key)
protected jp.co.sds_corp.hibiya.connector.IConnector
createConnector(jp.co.sds_corp.util.config.IConfiguration config)
protected void
createConnectorList(Iterator<jp.co.sds_corp.util.config.IConfiguration> itr)
protected void
createConnectorPopup()
protected void
createControls()
protected ICheckerPanel
createPanel(MonitorParam prm)
protected void
createPanelList(jp.co.sds_corp.util.config.IConfiguration config)
protected MonitorParam
createParam(jp.co.sds_corp.util.config.IConfiguration config)
protected void
createPopup()
protected void
createServer(jp.co.sds_corp.util.config.IConfiguration config)
protected void
createSheet()
protected void
createTree()
void
disconnected(jp.co.sds_corp.hibiya.connector.ConnectionEvent ev)
接続状態に変更があった場合に呼び出されます。void
editConnector()
IConnector
を設定します。void
fireCheckerChange(jp.co.sds_corp.hibiya.server.CheckerChangeEvent ev)
状態変更イベントを通知します。protected DefaultMutableTreeNode
getNode(int x, int y)
protected NodeInfo
getNodeInfo(int x, int y)
void
init(jp.co.sds_corp.util.config.IConfiguration config)
void
newConfig()
void
openConfig()
protected void
removeChecker()
IChecker
を削除します。void
removeCheckerListener(jp.co.sds_corp.hibiya.server.ICheckerListener l)
状態の変更を受け取るオブジェクトを削除します。void
removeConnector()
IConnector
を削除します。void
saveConfig()
protected void
setChecker()
IChecker
を設定します。protected void
setChecker(jp.co.sds_corp.hibiya.connector.IConnector con, MonitorParam prm, jp.co.sds_corp.hibiya.server.IChecker chk)
protected void
setColumn()
カラム設定を行います。Font
setFont()
void
setLF(ActionEvent ev)
void
setOption()
protected void
sheetClicked(MouseEvent ev)
void
showHelp()
void
showHistory()
protected void
startConnector()
protected void
startServer()
void
stop()
protected void
updateConnector(jp.co.sds_corp.hibiya.connector.IConnector con)
protected void
writeXml(File file)
-
クラスから継承されたメソッド javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
クラスから継承されたメソッド javax.swing.JComponent
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
-
クラスから継承されたメソッド java.awt.Container
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
-
クラスから継承されたメソッド java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
メソッドの詳細
-
init
public void init(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
- 例外:
Exception
-
stop
public void stop()
-
createServer
protected void createServer(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
- 例外:
Exception
-
startServer
protected void startServer()
-
createConnectorList
protected void createConnectorList(Iterator<jp.co.sds_corp.util.config.IConfiguration> itr) throws Exception
- 例外:
Exception
-
createConnector
protected jp.co.sds_corp.hibiya.connector.IConnector createConnector(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
- 例外:
Exception
-
startConnector
protected void startConnector()
-
createPanelList
protected void createPanelList(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
- 例外:
Exception
-
createParam
protected MonitorParam createParam(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
- 例外:
Exception
-
createPanel
protected ICheckerPanel createPanel(MonitorParam prm) throws Exception
- 例外:
Exception
-
changeSelection
protected void changeSelection(TreeSelectionEvent ev)
-
getNode
protected DefaultMutableTreeNode getNode(int x, int y)
-
getNodeInfo
protected NodeInfo getNodeInfo(int x, int y)
-
createConnectorPopup
protected void createConnectorPopup()
-
createSheet
protected void createSheet()
-
sheetClicked
protected void sheetClicked(MouseEvent ev)
-
createPopup
protected void createPopup()
-
addChecker
protected void addChecker()
IChecker
を追加します。
-
setColumn
protected void setColumn()
カラム設定を行います。
-
setChecker
protected void setChecker()
IChecker
を設定します。
-
setChecker
protected void setChecker(jp.co.sds_corp.hibiya.connector.IConnector con, MonitorParam prm, jp.co.sds_corp.hibiya.server.IChecker chk)
-
removeChecker
protected void removeChecker()
IChecker
を削除します。
-
addConnector
public void addConnector()
IConnector
を追加します。
-
editConnector
public void editConnector()
IConnector
を設定します。
-
removeConnector
public void removeConnector()
IConnector
を削除します。
-
connected
public void connected(jp.co.sds_corp.hibiya.connector.ConnectionEvent ev) throws Exception
接続状態に変更があった場合に呼び出されます。- 定義:
connected
インタフェース内jp.co.sds_corp.hibiya.connector.IConnectionListener
- パラメータ:
ev
- 接続状態の変更内容を指定します。- 例外:
Exception
-
updateConnector
protected void updateConnector(jp.co.sds_corp.hibiya.connector.IConnector con)
-
disconnected
public void disconnected(jp.co.sds_corp.hibiya.connector.ConnectionEvent ev) throws Exception
接続状態に変更があった場合に呼び出されます。- 定義:
disconnected
インタフェース内jp.co.sds_corp.hibiya.connector.IConnectionListener
- パラメータ:
ev
- 接続状態の変更内容を指定します。- 例外:
Exception
-
checkerChanged
public void checkerChanged(jp.co.sds_corp.hibiya.server.CheckerChangeEvent ev) throws Exception
ICheckerの状態に変更があった場合に呼び出されます。- 定義:
checkerChanged
インタフェース内jp.co.sds_corp.hibiya.server.ICheckerListener
- パラメータ:
ev
- 状態の変更内容を指定します。- 例外:
Exception
-
addCheckerListener
public void addCheckerListener(jp.co.sds_corp.hibiya.server.ICheckerListener l)
状態の変更を受け取るオブジェクトを追加します。- パラメータ:
l
- 状態の変更を受け取るオブジェクト
-
removeCheckerListener
public void removeCheckerListener(jp.co.sds_corp.hibiya.server.ICheckerListener l)
状態の変更を受け取るオブジェクトを削除します。- パラメータ:
l
- 状態の変更を受け取るオブジェクト
-
fireCheckerChange
public void fireCheckerChange(jp.co.sds_corp.hibiya.server.CheckerChangeEvent ev)
状態変更イベントを通知します。- パラメータ:
ev
- 状態変更イベント
-
clear
public void clear()
-
newConfig
public void newConfig()
-
openConfig
public void openConfig()
-
saveConfig
public void saveConfig()
-
copyChilds
protected void copyChilds(jp.co.sds_corp.util.config.IConfiguration src, jp.co.sds_corp.util.config.IConfiguration config, String key)
-
setOption
public void setOption()
-
showHistory
public void showHistory()
-
setFont
public Font setFont()
-
setLF
public void setLF(ActionEvent ev)
-
showHelp
public void showHelp()
-
-