jp.ne.mki.wedge.pub.client.dialog
クラス TreeTraceLogDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--jp.ne.mki.wedge.pub.client.dialog.TreeTraceLogDialog
すべての実装インタフェース:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, TraceLogDialogInterface, javax.swing.WindowConstants

public class TreeTraceLogDialog
extends javax.swing.JDialog
implements TraceLogDialogInterface

TreeにてAccessLogを表示するログダイアログ StartRuleLogRecord、StartTranLogRecord の場合は Endのレコードまでを一つのNodeとして 表示する

関連項目:
直列化された形式

内部クラスの概要
(パッケージプライベート)  class TreeTraceLogDialog.MyTreeNode
          Tree用Node
(パッケージプライベート)  class TreeTraceLogDialog.MyTreeSelectionListener
          Tree用SelectionListener
 
クラス javax.swing.JDialog から継承した内部クラス
javax.swing.JDialog.AccessibleJDialog
 
クラス java.awt.Dialog から継承した内部クラス
java.awt.Dialog.AccessibleAWTDialog
 
クラス java.awt.Window から継承した内部クラス
java.awt.Window.AccessibleAWTWindow
 
クラス java.awt.Container から継承した内部クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した内部クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
クラス javax.swing.JDialog から継承したフィールド
accessibleContext, rootPane, rootPaneCheckingEnabled
 
クラス java.awt.Dialog から継承したフィールド
modal, resizable, title
 
クラス java.awt.Window から継承したフィールド
inputContext, OPENED, ownedWindowList, state, warningString, windowListener
 
クラス java.awt.Container から継承したフィールド
component, containerListener, layoutMgr, listeningBoundsChildren, listeningChildren, ncomponents
 
クラス java.awt.Component から継承したフィールド
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
インタフェース javax.swing.WindowConstants から継承したフィールド
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
TreeTraceLogDialog()
          コンストラクタ
 
メソッドの概要
 void cutLog(int limit)
          ログを制限数にカット 文字数制限指定がConfigにて指定されているとき、このメソッドが実行される。
 void publish(java.util.logging.LogRecord record, java.lang.String value)
          出力
 void whenFrameDisposed(boolean isClear)
          画面がDisposeされた時
 
クラス javax.swing.JDialog から継承したメソッド
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
クラス java.awt.Dialog から継承したメソッド
, addNotify, constructComponentName, dispose, getTitle, hide, interruptBlocking, isModal, isResizable, setModal, setResizable, setTitle, show
 
クラス java.awt.Window から継承したメソッド
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, toBack, toFront, transferFocus
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.ne.mki.wedge.run.client.event.TraceLogDialogInterface から継承したメソッド
dispose, setModal, setVisible
 

コンストラクタの詳細

TreeTraceLogDialog

public TreeTraceLogDialog()
コンストラクタ
メソッドの詳細

whenFrameDisposed

public void whenFrameDisposed(boolean isClear)
画面がDisposeされた時
定義:
インタフェース TraceLogDialogInterface 内の whenFrameDisposed
パラメータ:
isClear - Configにてクリアするかどうかの指定があった場合には true

cutLog

public void cutLog(int limit)
ログを制限数にカット 文字数制限指定がConfigにて指定されているとき、このメソッドが実行される。 このクラスでは Root以下の TreeのNode数によってチェックを行う
定義:
インタフェース TraceLogDialogInterface 内の cutLog
パラメータ:
limit -  

publish

public void publish(java.util.logging.LogRecord record,
                    java.lang.String value)
出力
定義:
インタフェース TraceLogDialogInterface 内の publish
パラメータ:
record - ログレコード
value - 表示文字列