public class LogHandlerPanel extends JPanel
| Modifier and Type | Class and Description |
|---|---|
static class |
LogHandlerPanel.Configure |
static class |
LogHandlerPanel.ConfigureFilters |
static class |
LogHandlerPanel.ConfigureSources |
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected JPopupMenu |
confMenu |
protected ChainFilters |
filters |
protected Object |
handlerSync |
protected int |
limitMessageCount |
protected TreeTableNodeValueEditor |
propertyEditor |
protected TreeTableNodeRender |
propertyRender |
protected TreeTableNodeFormat |
rootLoggerFormat |
protected SyncEventSet<LogSource> |
sources |
protected CachedTM |
sourcesCacheTM |
protected boolean |
unlimitedMessageCount |
protected XmlConfig |
xmlConfig |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
LogHandlerPanel()
Creates new form LogPanel
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCycleprotected final Object handlerSync
protected boolean unlimitedMessageCount
protected int limitMessageCount
protected volatile TreeTableNodeRender propertyRender
protected volatile TreeTableNodeValueEditor propertyEditor
protected volatile SyncEventSet<LogSource> sources
protected TreeTableNodeFormat rootLoggerFormat
protected CachedTM sourcesCacheTM
protected final ChainFilters filters
protected XmlConfig xmlConfig
protected JPopupMenu confMenu
public LogHandlerPanel.Configure configure()
public boolean isUnlimitedMessageCount()
public void setUnlimitedMessageCount(boolean unlim)
protected void uiRefreshUnlimitedMessageCount()
protected void updateUnlimitedMessageCount()
public int getLimitMessageCount()
public void setLimitMessageCount(int newLimit)
protected Integer readLimitTextField()
protected void updateLimitMessageCount()
protected void uiRefreshLimitMessageCount()
public boolean isAutoScrollMessages()
public void setAutoScrollMessages(boolean v)
public void scrollMessageToLast()
public void clearMessages()
public void limitMessages()
public Handler getLogHandler()
protected void initLevelComboBox(JComboBox cbox)
protected void initLevelComboBox()
public void start()
public void start(Level level)
public void stop()
public void uiRefreshLevel()
public void updateLevel()
public JToolBar getToolbar()
public JButton getClearButton()
public JToggleButton getScrollToggleButton()
public JCheckBox getLimitCheckBox()
public FilteredTextField getLimitTextField()
public LogTable getLogTable()
public JTable getFiltersTable()
public JTable getSourcesTable()
protected TreeTableNodeRender getPropertyRender()
protected TreeTableNodeValueEditor getPropertyEditor()
public SyncEventSet<LogSource> getSources()
public CachedTM getSourcesCacheTM()
public void initSourcesTable()
protected void addSource()
public LogHandlerPanel addSource(String loggerName, LoggerLevel level, boolean start)
public LogHandlerPanel addSource(String loggerName)
protected void deleteSources()
public ChainFilters getFilters()
protected CachedTM getFiltersCacheTM()
protected void initFiltersTable()
protected void addFilter()
protected void removeSelectedFilters()
public XmlConfig getXmlConfig()
public void setXmlConfig(XmlConfig xc)
public void exportImportXmlConfig()
public void openSettings()
public void openSettings(File file)
public void saveSettings()
public void saveSettingsAs()
public void saveSettings(File file)
Copyright © 2018. All rights reserved.