net.sf.sqs_xml.reader.swing
Class ProgressLoggerConsoleFrame

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
                                      extended bynet.sf.sqs_xml.reader.swing.ProgressLoggerConsoleFrame
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

public class ProgressLoggerConsoleFrame
extends LoggerConsoleFrame

Author:
hiroya
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
static int FAIL
           
static int NOT_PROCESSED
           
static int PROCESSING
           
static java.lang.String[] STEP_DESCRIPTION
           
static int SUCCEED
           
 
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
ProgressLoggerConsoleFrame(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 initialize()
           
 void setBorderTitle(java.lang.String title)
           
 void setGuideError(int error, int validFileIndex, int validFileTotal)
           
 void setNumFiles(int numFiles)
           
 void setPageNumberError(int numFiles, int numNumberOfPages)
           
 void setPDFFile(java.io.File file, int numPages, int numColumns)
           
 void setProcessedElements(int validFileIndex, int validFileTotal)
           
 void setProcessedFile(int validFileIndex, int validFileTotal)
           
 void setProcessedValues(int rowIndex, int numSamples)
           
 void setProgressState(int index, int mode)
           
 void setTargetFileCount(int numTargetFiles)
           
 
Methods inherited from class net.sf.sqs_xml.swing.LoggerConsoleFrame
debug, debug, error, error, fatalError, fatalError, getBase, getCancelButton, getChildLogger, getLogger, getOKButton, getProgressBar, getScrollPane, hasError, hasWarn, info, info, isDebugEnabled, isErrorEnabled, isFatalErrorEnabled, isFinished, isInfoEnabled, isWarnEnabled, setDebugEnabled, setError, setError, setFinished, setSucceed, warn, warn
 
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
 

Field Detail

STEP_DESCRIPTION

public static final java.lang.String[] STEP_DESCRIPTION

NOT_PROCESSED

public static final int NOT_PROCESSED
See Also:
Constant Field Values

PROCESSING

public static final int PROCESSING
See Also:
Constant Field Values

SUCCEED

public static final int SUCCEED
See Also:
Constant Field Values

FAIL

public static final int FAIL
See Also:
Constant Field Values
Constructor Detail

ProgressLoggerConsoleFrame

public ProgressLoggerConsoleFrame(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)
Overrides:
createLogger in class LoggerConsoleFrame

setBorderTitle

public void setBorderTitle(java.lang.String title)

setPDFFile

public void setPDFFile(java.io.File file,
                       int numPages,
                       int numColumns)

setPageNumberError

public void setPageNumberError(int numFiles,
                               int numNumberOfPages)

setNumFiles

public void setNumFiles(int numFiles)

setTargetFileCount

public void setTargetFileCount(int numTargetFiles)

setProcessedFile

public void setProcessedFile(int validFileIndex,
                             int validFileTotal)

setGuideError

public void setGuideError(int error,
                          int validFileIndex,
                          int validFileTotal)

setProcessedElements

public void setProcessedElements(int validFileIndex,
                                 int validFileTotal)

setProcessedValues

public void setProcessedValues(int rowIndex,
                               int numSamples)

initialize

public void initialize()
Overrides:
initialize in class LoggerConsoleFrame

setProgressState

public void setProgressState(int index,
                             int mode)