org.nuiton.widget
Class StatusBar

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.nuiton.widget.StatusBar
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, org.nuiton.log.LutinLogListener

Deprecated. since 1.0.0-rc-3-SNAPSHOT, prefer use the jaxx version in jaxx-runtime-swing-widget module The new classe is renamed jaxx.runtime.swing.StatusMessagePanel

@Deprecated
public class StatusBar
extends javax.swing.JPanel
implements org.nuiton.log.LutinLogListener, java.awt.event.ActionListener

TODO: renomer cette statusBar en autre chose, car son role est d'afficher des messages par exemple StatusMessageBar ou StatusMessagePanel, ...

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.Box box
          Deprecated. element contenant tous les petits status (clock, mem, ...)
protected static java.lang.String EMPTY_STATUS
          Deprecated. DOCUMENTME Description of the Field
protected  java.lang.Object john
          Deprecated. the lock :)
protected  java.awt.Color statusForeground
          Deprecated. DOCUMENTME Description of the Field
protected  javax.swing.JLabel statusLabel
          Deprecated. DOCUMENTME Description of the Field
protected  java.lang.String statusReferenceContent
          Deprecated. DOCUMENTME Description of the Field
protected  javax.swing.Timer timer
          Deprecated. DOCUMENTME Description of the Field
 
Fields inherited from class javax.swing.JComponent
accessibleContext, 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
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
StatusBar()
          Deprecated. This is the default constructor
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          Deprecated.  
 void clearStatus()
          Deprecated. DOCUMENTME Method
protected  void fadeStatus()
          Deprecated. DOCUMENTME Method
protected  javax.swing.JLabel getStatusLabel()
          Deprecated. This method initializes jScrollPane1
protected  void initialize()
          Deprecated. DOCUMENTME Method
protected  void initializeUI()
          Deprecated. This method initializes this
 void listen(org.nuiton.log.LutinLog log)
          Deprecated. Add this status bar listener on specified LutinLog
 void listen(org.nuiton.log.LutinLogFactory factory)
          Deprecated. Add this status bar listener on specified LutinLogFactory
 void logEvent(org.nuiton.log.LutinLogEvent e)
          Deprecated.  
static void main(java.lang.String[] args)
          Deprecated. The main program for the StatusBar class
 void progressEvent(org.nuiton.log.LutinProgressEvent e)
          Deprecated.  
 void setStatus(java.lang.String status)
          Deprecated. Sets the status attribute of the StatusBar object
protected  void startStatusFader()
          Deprecated. DOCUMENTME Method
protected  void stopStatusFader()
          Deprecated. DOCUMENTME Method
 
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, 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, 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, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_STATUS

protected static final java.lang.String EMPTY_STATUS
Deprecated. 
DOCUMENTME Description of the Field

See Also:
Constant Field Values

box

protected javax.swing.Box box
Deprecated. 
element contenant tous les petits status (clock, mem, ...)


statusForeground

protected java.awt.Color statusForeground
Deprecated. 
DOCUMENTME Description of the Field


statusLabel

protected javax.swing.JLabel statusLabel
Deprecated. 
DOCUMENTME Description of the Field


statusReferenceContent

protected java.lang.String statusReferenceContent
Deprecated. 
DOCUMENTME Description of the Field


timer

protected javax.swing.Timer timer
Deprecated. 
DOCUMENTME Description of the Field


john

protected final java.lang.Object john
Deprecated. 
the lock :)

Constructor Detail

StatusBar

public StatusBar()
Deprecated. 
This is the default constructor

Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Deprecated. 
Specified by:
actionPerformed in interface java.awt.event.ActionListener

clearStatus

public void clearStatus()
Deprecated. 
DOCUMENTME Method


fadeStatus

protected void fadeStatus()
Deprecated. 
DOCUMENTME Method


getStatusLabel

protected javax.swing.JLabel getStatusLabel()
Deprecated. 
This method initializes jScrollPane1

Returns:
javax.swing.JScrollPane

initialize

protected void initialize()
Deprecated. 
DOCUMENTME Method


initializeUI

protected void initializeUI()
Deprecated. 
This method initializes this


listen

public void listen(org.nuiton.log.LutinLogFactory factory)
Deprecated. 
Add this status bar listener on specified LutinLogFactory

Parameters:
factory -

listen

public void listen(org.nuiton.log.LutinLog log)
Deprecated. 
Add this status bar listener on specified LutinLog

Parameters:
log -

logEvent

public void logEvent(org.nuiton.log.LutinLogEvent e)
Deprecated. 
Specified by:
logEvent in interface org.nuiton.log.LutinLogListener

progressEvent

public void progressEvent(org.nuiton.log.LutinProgressEvent e)
Deprecated. 
Specified by:
progressEvent in interface org.nuiton.log.LutinLogListener

main

public static void main(java.lang.String[] args)
Deprecated. 
The main program for the StatusBar class

Parameters:
args - The command line arguments

setStatus

public void setStatus(java.lang.String status)
Deprecated. 
Sets the status attribute of the StatusBar object

Parameters:
status - The new status value

startStatusFader

protected void startStatusFader()
Deprecated. 
DOCUMENTME Method


stopStatusFader

protected void stopStatusFader()
Deprecated. 
DOCUMENTME Method



Copyright © 2004-2009 CodeLutin. All Rights Reserved.