Class SSstatusBar

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--SSstatusBar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

class SSstatusBar
extends java.awt.Panel

See Also:
Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
Field Summary
(package private)  SStextCell cell
           
(package private)  SStextCell content
           
(package private)  java.awt.Label coordsNumber
           
(package private)  int EXCELMAXLABEL
           
(package private) static java.lang.String[] gName
           
(package private)  MAExplorer mae
          max number col with alphabet
(package private)  java.lang.String oldContent
           
(package private)  int positionX
           
(package private)  int positionY
           
(package private)  java.lang.String[][] prepDataEdit
           
(package private)  java.lang.String previousOldContent
           
(package private)  ShowSpreadsheetPopup ssp
          popup browser flag
(package private)  SStextCell txt
           
(package private)  SStextCell txtOld
           
(package private)  boolean urlPopupFlag
           
(package private)  int virCols
           
(package private)  int virRows
           
 
Fields inherited from class java.awt.Panel
base, nameCounter, serialVersionUID
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dbg, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
(package private) SSstatusBar(ShowSpreadsheetPopup ssp, MAExplorer mae, int virRows, int virCols)
          SSstatusBar() - constructor, add the components for statusbar set here
 
Method Summary
(package private)  java.lang.String cvtCol2Alpha(int i)
          cvtCol2Alpha() - set the cells values (int) to alphabet ie A,B,C ...
(package private)  void setText(SStextCell txt, SStextArray cells, int x, int y, int i, int j, java.lang.String[][] prepDataEdit, int[] cellFormat, java.lang.String[][] dataURL, boolean alterCellColorFlag)
          setText() - set the cells coordinate position in the display.statusBar.
 
Methods inherited from class java.awt.Panel
, addNotify, constructComponentName, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, adjustListeningChildren, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, initIDs, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, nextFocus, numListening, paint, paintComponents, paintHeavyweightComponents, paramString, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, print, printComponents, printHeavyweightComponents, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, readObject, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusOwner, setFont, setLayout, transferFocus, update, validate, validateTree, writeObject
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkit, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, resetGC, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

gName

static final java.lang.String[] gName

EXCELMAXLABEL

int EXCELMAXLABEL

mae

MAExplorer mae
max number col with alphabet

coordsNumber

java.awt.Label coordsNumber

content

SStextCell content

previousOldContent

java.lang.String previousOldContent

oldContent

java.lang.String oldContent

prepDataEdit

java.lang.String[][] prepDataEdit

virRows

int virRows

virCols

int virCols

positionX

int positionX

positionY

int positionY

urlPopupFlag

boolean urlPopupFlag

ssp

ShowSpreadsheetPopup ssp
popup browser flag

cell

SStextCell cell

txt

SStextCell txt

txtOld

SStextCell txtOld
Constructor Detail

SSstatusBar

SSstatusBar(ShowSpreadsheetPopup ssp,
            MAExplorer mae,
            int virRows,
            int virCols)
SSstatusBar() - constructor, add the components for statusbar set here
Parameters:
prepDataOrig - is user data[0:usrRawData][]
ssp - is instance of ShowSpreadsheetPopup
mae - is instance of MAExplorer
virRows - is # of virtual rows i.e. size of prepDataEdit[][]
virCols - is # of virtual columns i.e. size of prepDataEdit[][]
See Also:
SStextCell
Method Detail

cvtCol2Alpha

java.lang.String cvtCol2Alpha(int i)
cvtCol2Alpha() - set the cells values (int) to alphabet ie A,B,C ... AAA.
Parameters:
i - is column number to convert to letters
Returns:
letter or "OVER" if more than EXCELMAXLABEL

setText

void setText(SStextCell txt,
             SStextArray cells,
             int x,
             int y,
             int i,
             int j,
             java.lang.String[][] prepDataEdit,
             int[] cellFormat,
             java.lang.String[][] dataURL,
             boolean alterCellColorFlag)
setText() - set the cells coordinate position in the display.statusBar. Also popup browser for URL if enabled.
Parameters:
txt - is instance of SStextCell
cells - is instance of SStextArray
x - is PositionX relative addr within vir. window
y - is PositionY relative addr within vir. window
i - is PositionI ULHC base adr within vir. window
j - is PositionJ ULHC base adr within vir. window
prepDataEdit -  
cellFormat - is cell format for field[0:tCols-1]
dataURL - is opt. data for URLs if ! null[0:prepRows-1][0:prepCols-1]
alterCellColorFlag - for changing cell color
See Also:
CompositeDatabase.setObjCoordFromMaster_ID(java.lang.String), SStextArray.getTextField(int, int), Util.popupViewer(java.net.URL, java.lang.String, java.lang.String), cvtCol2Alpha(int)