com.iver.andami.ui.mdiFrame
Class NewStatusBar

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.iver.andami.ui.mdiFrame.NewStatusBar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class NewStatusBar
extends javax.swing.JPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
NewStatusBar()
          This is the default constructor
 
Method Summary
 void ajustar()
          Los Labels que estan sin texto no se añaden a la barra y su espacio es utilizado por otros labels.
 java.lang.String getStatusText()
          Obtiene el texto de la barra de estado
 void restaurarTexto()
          Restaura el contenido permanente de la barra de estado
 void setErrorText(java.lang.String texto)
          Establece el texto de la barar de manera permanente.
 void setErrorTextTemporal(java.lang.String texto)
          Establece el texto de la barra de estado de forma temporal.
 void setFixedLabelWidth(double d)
          DOCUMENT ME!
 void setInfoText(java.lang.String texto)
          Establece el texto de la barar de manera permanente.
 void setInfoTextTemporal(java.lang.String texto)
          Establece el texto de la barra de estado de forma temporal.
 void setLabelSet(Label[] labels)
          DOCUMENT ME!
 void setMessage(java.lang.String id, java.lang.String msg)
          Establece el texto de una de las etiquetas
 void setProgress(int p)
          Establece el porcentaje en la barra de progreso.
 void setWarningText(java.lang.String texto)
          Establece el texto de la barar de manera permanente.
 void setWarningTextTemporal(java.lang.String texto)
          Establece el texto de la barra de estado de forma temporal.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NewStatusBar

public NewStatusBar()
This is the default constructor

Method Detail

getStatusText

public java.lang.String getStatusText()
Obtiene el texto de la barra de estado

Returns:
texto

restaurarTexto

public void restaurarTexto()
Restaura el contenido permanente de la barra de estado


setInfoTextTemporal

public void setInfoTextTemporal(java.lang.String texto)
Establece el texto de la barra de estado de forma temporal. Se almacena el texto que había en la barra de estado.

Parameters:
texto - texto

setWarningTextTemporal

public void setWarningTextTemporal(java.lang.String texto)
Establece el texto de la barra de estado de forma temporal. Se almacena el texto que había en la barra de estado.

Parameters:
texto - texto

setErrorTextTemporal

public void setErrorTextTemporal(java.lang.String texto)
Establece el texto de la barra de estado de forma temporal. Se almacena el texto que había en la barra de estado.

Parameters:
texto - texto

setInfoText

public void setInfoText(java.lang.String texto)
Establece el texto de la barar de manera permanente. Si se está mostrando texto de forma temporal no se actualiza la interfaz

Parameters:
texto - Texto

setWarningText

public void setWarningText(java.lang.String texto)
Establece el texto de la barar de manera permanente. Si se está mostrando texto de forma temporal no se actualiza la interfaz

Parameters:
texto - Texto

setErrorText

public void setErrorText(java.lang.String texto)
Establece el texto de la barar de manera permanente. Si se está mostrando texto de forma temporal no se actualiza la interfaz

Parameters:
texto - Texto

setProgress

public void setProgress(int p)
Establece el porcentaje en la barra de progreso. Si es 100 se oculta la barra

Parameters:
p - DOCUMENT ME!

setLabelSet

public void setLabelSet(Label[] labels)
DOCUMENT ME!

Parameters:
labels - DOCUMENT ME!

ajustar

public void ajustar()
Los Labels que estan sin texto no se añaden a la barra y su espacio es utilizado por otros labels. Si se quiere acer en un futuro la asignación de espacio de los elementos que se añadan a la barra se puede hacer aquí.


setMessage

public void setMessage(java.lang.String id,
                       java.lang.String msg)
Establece el texto de una de las etiquetas

Parameters:
id - Identificador de las etiquetas
msg - Mensaje que se quiere poner en la etiqueta

setFixedLabelWidth

public void setFixedLabelWidth(double d)
DOCUMENT ME!

Parameters:
d -