クラス 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のメインダイアログに表示されるパネルです。
    関連項目:
    直列化された形式
    • コンストラクタの詳細

    • メソッドの詳細

      • 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
      • 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()
      • showHelp

        public void showHelp()