public class LogConsole extends LogConsoleUI implements ChangeListener
Modifier and Type | Class and Description |
---|---|
protected class |
LogConsole.UpdateUI |
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected boolean |
disableScroll |
static String |
DISPOSE_CHANGED_PROPERTY |
static String |
EDITOR_SIZE_CHANGED_PROPERTY |
static String |
LEVEL_DEBUG_CHANGED_PROPERTY |
static String |
LEVEL_ERROR_CHANGED_PROPERTY |
static String |
LEVEL_FATAL_CHANGED_PROPERTY |
static String |
LEVEL_INFO_CHANGED_PROPERTY |
static String |
LEVEL_TRACE_CHANGED_PROPERTY |
static String |
LEVEL_WARN_CHANGED_PROPERTY |
protected LogConsoleModel |
model
ui model
|
static String |
RESET_CHANGED_PROPERTY |
static String |
TEXT_CHANGED_PROPERTY |
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, apply, content, delegateContext, levelDebug, levelError, levelFatal, levelInfo, levelTrace, levelWarn, message, reset, scroll, scrollbar
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Modifier | Constructor and Description |
---|---|
protected |
LogConsole(LogConsoleHandler handler,
String title) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected void |
initEvents(LogConsoleHandler handler) |
static LogConsole |
newConsole(File logFile,
String smtpServer,
String defaultFrom,
String defaultTo,
String title)
Create a new log console for the given logFile.
|
protected void |
setLevelActionListener(JCheckBox button,
String property) |
void |
stateChanged(ChangeEvent e)
the console listen the change on the model.
|
$getJAXXObjectDescriptor, addChildrenToScroll, applyDataBinding, createApply, createContent, createLevelDebug, createLevelError, createLevelFatal, createLevelInfo, createLevelTrace, createLevelWarn, createMessage, createReset, createScroll, createScrollbar, firePropertyChange, get$JPanel0, get$objectMap, get$Table0, get$Table1, getApply, getContent, getContextValue, getContextValue, getDataBinding, getDataBindings, getDelegateContext, getLevelDebug, getLevelError, getLevelFatal, getLevelInfo, getLevelTrace, getLevelWarn, getMessage, getObjectById, getParentContainer, getParentContainer, getReset, getScroll, getScrollbar, processDataBinding, processDataBinding, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, setContextValue, setContextValue
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
getFont, postEvent
public static final String EDITOR_SIZE_CHANGED_PROPERTY
public static final String DISPOSE_CHANGED_PROPERTY
public static final String RESET_CHANGED_PROPERTY
public static final String TEXT_CHANGED_PROPERTY
public static final String LEVEL_FATAL_CHANGED_PROPERTY
public static final String LEVEL_ERROR_CHANGED_PROPERTY
public static final String LEVEL_WARN_CHANGED_PROPERTY
public static final String LEVEL_INFO_CHANGED_PROPERTY
public static final String LEVEL_DEBUG_CHANGED_PROPERTY
public static final String LEVEL_TRACE_CHANGED_PROPERTY
protected LogConsoleModel model
protected boolean disableScroll
protected LogConsole(LogConsoleHandler handler, String title)
public static LogConsole newConsole(File logFile, String smtpServer, String defaultFrom, String defaultTo, String title) throws IOException, IllegalArgumentException
logFile
- the log logFile to displaysmtpServer
- server use to send mailsdefaultFrom
- default from emaildefaultTo
- default to emailtitle
- title of the frameIOException
- if any problem with readerIllegalArgumentException
- if any problem before initpublic void stateChanged(ChangeEvent e)
stateChanged
in interface ChangeListener
e
- change eventprotected void initEvents(LogConsoleHandler handler)
Copyright © 1999–2020 CodeLutin. All rights reserved.