com.linxpda.dbaware.awt
Class DBCheckbox

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Checkbox
              |
              +--com.linxpda.dbaware.awt.DBCheckbox
All Implemented Interfaces:
javax.accessibility.Accessible, DBAware, java.awt.image.ImageObserver, java.awt.ItemSelectable, java.awt.MenuContainer, java.io.Serializable

public class DBCheckbox
extends java.awt.Checkbox
implements DBAware

A data aware implementation of java.awt.Checkbox.

See Also:
Serialized Form

Inner classes inherited from class java.awt.Checkbox
java.awt.Checkbox.AccessibleAWTCheckbox
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
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
DBCheckbox()
           
DBCheckbox(java.lang.String label)
           
DBCheckbox(java.lang.String label, boolean state)
           
 
Method Summary
 java.lang.String getColumnLabel()
          Returns the data column label associated with this component.
 java.lang.Object getValue()
          Returns a dbaware component's value as an Object formatted in a manner in which the component can display.
 void reset()
          Resets the component upon a request to clear screen from a DBRootPanel.
 void setColumnLabel(java.lang.String column)
          Sets the data column into which this component's value will be stored.
 void setValue(Entry value)
          Passes an Entry object, from which the dbaware component retrieves it's value and displays it.
 
Methods inherited from class java.awt.Checkbox
addItemListener, addNotify, getAccessibleContext, getCheckboxGroup, getLabel, getListeners, getSelectedObjects, getState, paramString, processEvent, processItemEvent, removeItemListener, setCheckboxGroup, setLabel, setState
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBCheckbox

public DBCheckbox()

DBCheckbox

public DBCheckbox(java.lang.String label)

DBCheckbox

public DBCheckbox(java.lang.String label,
                  boolean state)
Method Detail

getColumnLabel

public java.lang.String getColumnLabel()
Description copied from interface: DBAware
Returns the data column label associated with this component.
Specified by:
getColumnLabel in interface DBAware

setColumnLabel

public void setColumnLabel(java.lang.String column)
Description copied from interface: DBAware
Sets the data column into which this component's value will be stored.
Specified by:
setColumnLabel in interface DBAware
Following copied from interface: com.linxpda.dbaware.DBAware
Parameters:
label - The name of the column in which to store this component's value.

getValue

public java.lang.Object getValue()
Description copied from interface: DBAware
Returns a dbaware component's value as an Object formatted in a manner in which the component can display.
Specified by:
getValue in interface DBAware

setValue

public void setValue(Entry value)
Description copied from interface: DBAware
Passes an Entry object, from which the dbaware component retrieves it's value and displays it.
Specified by:
setValue in interface DBAware

reset

public void reset()
Description copied from interface: DBAware
Resets the component upon a request to clear screen from a DBRootPanel.
Specified by:
reset in interface DBAware