Package jaxx.runtime.swing.log
Class JAXXLog4jUI
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- jaxx.runtime.swing.log.JAXXLog4jUI
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class JAXXLog4jUI extends JPanel implements JAXXObject
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Object>$activeBindingsprotected Map<String,JAXXBinding>$bindingsprotected Map<String,Object>$bindingSourcesprotected Map<String,Object>$objectMapprotected Map<?,?>$previousValuesprotected JRadioButtonallRadiostatic StringBINDING_LOG_AREA_TEXTprotected JRadioButtondebugRadioprotected JAXXContextdelegateContextprotected JRadioButtonerrorRadioprotected JRadioButtonfatalRadioprotected JAXXLog4jHandlerhandlerprotected JRadioButtoninfoRadioprotected JAXXButtonGrouplevelRadioGroupprotected JAXXLog4jUIlog4jUIprotected JEditorPanelogAreaprotected JAXXLog4jAppendermodelstatic StringPROPERTY_TITLEprotected Stringtitleprotected JRadioButtontraceRadioprotected JRadioButtonwarnRadio-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
Constructor Summary
Constructors Constructor Description JAXXLog4jUI()JAXXLog4jUI(boolean param0)JAXXLog4jUI(LayoutManager param0)JAXXLog4jUI(LayoutManager param0, boolean param1)JAXXLog4jUI(JAXXContext parentContext)JAXXLog4jUI(JAXXContext parentContext, boolean param1)JAXXLog4jUI(JAXXContext parentContext, LayoutManager param1)JAXXLog4jUI(JAXXContext parentContext, LayoutManager param1, boolean param2)
-
Method Summary
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class 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
-
Methods inherited from class 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
-
Methods inherited from class 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, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
PROPERTY_TITLE
public static final String PROPERTY_TITLE
- See Also:
- Constant Field Values
-
BINDING_LOG_AREA_TEXT
public static final String BINDING_LOG_AREA_TEXT
- See Also:
- Constant Field Values
-
$bindings
protected final Map<String,JAXXBinding> $bindings
-
$previousValues
protected Map<?,?> $previousValues
-
delegateContext
protected final JAXXContext delegateContext
-
allRadio
protected JRadioButton allRadio
-
debugRadio
protected JRadioButton debugRadio
-
errorRadio
protected JRadioButton errorRadio
-
fatalRadio
protected JRadioButton fatalRadio
-
handler
protected JAXXLog4jHandler handler
-
infoRadio
protected JRadioButton infoRadio
-
levelRadioGroup
protected JAXXButtonGroup levelRadioGroup
-
log4jUI
protected JAXXLog4jUI log4jUI
-
logArea
protected JEditorPane logArea
-
model
protected JAXXLog4jAppender model
-
title
protected String title
-
traceRadio
protected JRadioButton traceRadio
-
warnRadio
protected JRadioButton warnRadio
-
-
Constructor Detail
-
JAXXLog4jUI
public JAXXLog4jUI(LayoutManager param0)
-
JAXXLog4jUI
public JAXXLog4jUI(JAXXContext parentContext, LayoutManager param1)
-
JAXXLog4jUI
public JAXXLog4jUI(LayoutManager param0, boolean param1)
-
JAXXLog4jUI
public JAXXLog4jUI(JAXXContext parentContext, LayoutManager param1, boolean param2)
-
JAXXLog4jUI
public JAXXLog4jUI()
-
JAXXLog4jUI
public JAXXLog4jUI(JAXXContext parentContext)
-
JAXXLog4jUI
public JAXXLog4jUI(boolean param0)
-
JAXXLog4jUI
public JAXXLog4jUI(JAXXContext parentContext, boolean param1)
-
-
Method Detail
-
init
public static void init()
InitJAXXLog4jAppenderwith level INFO and pattern :%5p [%t] (%F:%L) %M - %m%n.
-
init
public static void init(String level, String patternLayout)
Init appender with specific level and pattern layout.- Parameters:
level- specifypatternLayout- patternto display
-
showInDialog
public void showInDialog(Frame ui, boolean undecorated)
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
applyDataBinding
public void applyDataBinding(String $binding)
- Specified by:
applyDataBindingin interfaceJAXXObject
-
firePropertyChange
public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
- Specified by:
firePropertyChangein interfaceJAXXObject- Overrides:
firePropertyChangein classComponent
-
get$objectMap
public Map<String,Object> get$objectMap()
- Specified by:
get$objectMapin interfaceJAXXObject
-
getDataBinding
public JAXXBinding getDataBinding(String bindingId)
- Specified by:
getDataBindingin interfaceJAXXObject
-
getDataBindings
public JAXXBinding[] getDataBindings()
- Specified by:
getDataBindingsin interfaceJAXXObject
-
getObjectById
public Object getObjectById(String id)
- Specified by:
getObjectByIdin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(String $binding, boolean $force)
- Specified by:
processDataBindingin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(String $binding)
- Specified by:
processDataBindingin interfaceJAXXObject
-
registerDataBinding
public void registerDataBinding(JAXXBinding binding)
- Specified by:
registerDataBindingin interfaceJAXXObject
-
removeDataBinding
public void removeDataBinding(String $binding)
- Specified by:
removeDataBindingin interfaceJAXXObject
-
getContextValue
public <T> T getContextValue(Class<T> clazz)
- Specified by:
getContextValuein interfaceJAXXContext
-
getContextValue
public <T> T getContextValue(Class<T> clazz, String name)
- Specified by:
getContextValuein interfaceJAXXContext
-
getDelegateContext
public JAXXContext getDelegateContext()
- Specified by:
getDelegateContextin interfaceJAXXObject
-
getParentContainer
public <O extends Container> O getParentContainer(Class<O> clazz)
- Specified by:
getParentContainerin interfaceJAXXObject
-
getParentContainer
public <O extends Container> O getParentContainer(Object source, Class<O> clazz)
- Specified by:
getParentContainerin interfaceJAXXObject
-
removeContextValue
public <T> void removeContextValue(Class<T> clazz)
- Specified by:
removeContextValuein interfaceJAXXContext
-
removeContextValue
public <T> void removeContextValue(Class<T> clazz, String name)
- Specified by:
removeContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o)
- Specified by:
setContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o, String name)- Specified by:
setContextValuein interfaceJAXXContext
-
doActionPerformed__on__allRadio
public void doActionPerformed__on__allRadio(ActionEvent event)
-
doActionPerformed__on__debugRadio
public void doActionPerformed__on__debugRadio(ActionEvent event)
-
doActionPerformed__on__errorRadio
public void doActionPerformed__on__errorRadio(ActionEvent event)
-
doActionPerformed__on__fatalRadio
public void doActionPerformed__on__fatalRadio(ActionEvent event)
-
doActionPerformed__on__infoRadio
public void doActionPerformed__on__infoRadio(ActionEvent event)
-
doActionPerformed__on__traceRadio
public void doActionPerformed__on__traceRadio(ActionEvent event)
-
doActionPerformed__on__warnRadio
public void doActionPerformed__on__warnRadio(ActionEvent event)
-
getAllRadio
public JRadioButton getAllRadio()
-
getDebugRadio
public JRadioButton getDebugRadio()
-
getErrorRadio
public JRadioButton getErrorRadio()
-
getFatalRadio
public JRadioButton getFatalRadio()
-
getHandler
public JAXXLog4jHandler getHandler()
-
getInfoRadio
public JRadioButton getInfoRadio()
-
getLevelRadioGroup
public JAXXButtonGroup getLevelRadioGroup()
-
getLogArea
public JEditorPane getLogArea()
-
getModel
public JAXXLog4jAppender getModel()
-
getTitle
public String getTitle()
-
getTraceRadio
public JRadioButton getTraceRadio()
-
getWarnRadio
public JRadioButton getWarnRadio()
-
setTitle
public void setTitle(String title)
-
get$JScrollPane0
protected JScrollPane get$JScrollPane0()
-
get$Table0
protected Table get$Table0()
-
addChildrenToAllRadio
protected void addChildrenToAllRadio()
-
addChildrenToDebugRadio
protected void addChildrenToDebugRadio()
-
addChildrenToErrorRadio
protected void addChildrenToErrorRadio()
-
addChildrenToFatalRadio
protected void addChildrenToFatalRadio()
-
addChildrenToInfoRadio
protected void addChildrenToInfoRadio()
-
addChildrenToLog4jUI
protected void addChildrenToLog4jUI()
-
addChildrenToTraceRadio
protected void addChildrenToTraceRadio()
-
addChildrenToWarnRadio
protected void addChildrenToWarnRadio()
-
createAllRadio
protected void createAllRadio()
-
createDebugRadio
protected void createDebugRadio()
-
createErrorRadio
protected void createErrorRadio()
-
createFatalRadio
protected void createFatalRadio()
-
createHandler
protected void createHandler()
-
createInfoRadio
protected void createInfoRadio()
-
createLevelRadioGroup
protected void createLevelRadioGroup()
-
createLogArea
protected void createLogArea()
-
createModel
protected void createModel()
-
createTitle
protected void createTitle()
-
createTraceRadio
protected void createTraceRadio()
-
createWarnRadio
protected void createWarnRadio()
-
-