net.sf.sqs_xml.swing
Class LoggerConsoleFrame

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bynet.sf.sqs_xml.swing.AbstractLogger
                          extended bynet.sf.sqs_xml.swing.ProgressLogger
                              extended bynet.sf.sqs_xml.swing.ButtonControllableProgressLogger
                                  extended bynet.sf.sqs_xml.swing.LoggerConsoleFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, org.apache.avalon.framework.logger.Logger, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
Direct Known Subclasses:
ProgressLoggerConsoleFrame

public class LoggerConsoleFrame
extends net.sf.sqs_xml.swing.ButtonControllableProgressLogger

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
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
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
LoggerConsoleFrame(java.lang.String title, java.lang.String cancelButtonLabel, java.lang.String finishButtonLabel)
           
 
Method Summary
 org.apache.avalon.framework.logger.Logger createLogger(java.lang.String title)
           
 void debug(java.lang.String arg0)
           
 void debug(java.lang.String arg0, java.lang.Throwable arg1)
           
 void error(java.lang.String arg0)
           
 void error(java.lang.String arg0, java.lang.Throwable arg1)
           
 void fatalError(java.lang.String arg0)
           
 void fatalError(java.lang.String arg0, java.lang.Throwable arg1)
           
 javax.swing.JComponent getBase()
           
 javax.swing.JButton getCancelButton()
           
 org.apache.avalon.framework.logger.Logger getChildLogger(java.lang.String arg0)
           
 org.apache.avalon.framework.logger.Logger getLogger()
           
 javax.swing.JButton getOKButton()
           
 javax.swing.JProgressBar getProgressBar()
           
 javax.swing.JScrollPane getScrollPane()
           
 boolean hasError()
           
 boolean hasWarn()
           
 void info(java.lang.String arg0)
           
 void info(java.lang.String arg0, java.lang.Throwable arg1)
           
 void initialize()
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isFatalErrorEnabled()
           
 boolean isFinished()
           
 boolean isInfoEnabled()
           
 boolean isWarnEnabled()
           
 void setDebugEnabled(boolean debugEnabled)
           
 void setError(java.lang.String message, java.lang.Throwable ex)
           
 void setError(java.lang.Throwable ex)
           
 void setFinished(boolean isFinished)
           
 void setSucceed()
           
 void warn(java.lang.String arg0)
           
 void warn(java.lang.String arg0, java.lang.Throwable arg1)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

LoggerConsoleFrame

public LoggerConsoleFrame(java.lang.String title,
                          java.lang.String cancelButtonLabel,
                          java.lang.String finishButtonLabel)
Method Detail

createLogger

public org.apache.avalon.framework.logger.Logger createLogger(java.lang.String title)

getBase

public javax.swing.JComponent getBase()

getScrollPane

public javax.swing.JScrollPane getScrollPane()

initialize

public void initialize()

getOKButton

public javax.swing.JButton getOKButton()

getCancelButton

public javax.swing.JButton getCancelButton()

isFinished

public boolean isFinished()

setFinished

public void setFinished(boolean isFinished)

getProgressBar

public javax.swing.JProgressBar getProgressBar()

error

public void error(java.lang.String arg0,
                  java.lang.Throwable arg1)

error

public void error(java.lang.String arg0)

fatalError

public void fatalError(java.lang.String arg0,
                       java.lang.Throwable arg1)

fatalError

public void fatalError(java.lang.String arg0)

warn

public void warn(java.lang.String arg0,
                 java.lang.Throwable arg1)

warn

public void warn(java.lang.String arg0)

getLogger

public org.apache.avalon.framework.logger.Logger getLogger()

setDebugEnabled

public void setDebugEnabled(boolean debugEnabled)

debug

public void debug(java.lang.String arg0,
                  java.lang.Throwable arg1)
Specified by:
debug in interface org.apache.avalon.framework.logger.Logger

debug

public void debug(java.lang.String arg0)
Specified by:
debug in interface org.apache.avalon.framework.logger.Logger

getChildLogger

public org.apache.avalon.framework.logger.Logger getChildLogger(java.lang.String arg0)
Specified by:
getChildLogger in interface org.apache.avalon.framework.logger.Logger

info

public void info(java.lang.String arg0,
                 java.lang.Throwable arg1)
Specified by:
info in interface org.apache.avalon.framework.logger.Logger

info

public void info(java.lang.String arg0)
Specified by:
info in interface org.apache.avalon.framework.logger.Logger

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface org.apache.avalon.framework.logger.Logger

isErrorEnabled

public boolean isErrorEnabled()
Specified by:
isErrorEnabled in interface org.apache.avalon.framework.logger.Logger

isFatalErrorEnabled

public boolean isFatalErrorEnabled()
Specified by:
isFatalErrorEnabled in interface org.apache.avalon.framework.logger.Logger

isInfoEnabled

public boolean isInfoEnabled()
Specified by:
isInfoEnabled in interface org.apache.avalon.framework.logger.Logger

isWarnEnabled

public boolean isWarnEnabled()
Specified by:
isWarnEnabled in interface org.apache.avalon.framework.logger.Logger

setError

public void setError(java.lang.Throwable ex)

setError

public void setError(java.lang.String message,
                     java.lang.Throwable ex)

hasError

public boolean hasError()

hasWarn

public boolean hasWarn()

setSucceed

public void setSucceed()