jdbreport.grid
Class RowHeader.AccessibleRowHeader.AccessibleRowHeaderEntry

java.lang.Object
  extended by javax.accessibility.AccessibleContext
      extended by jdbreport.grid.RowHeader.AccessibleRowHeader.AccessibleRowHeaderEntry
All Implemented Interfaces:
Accessible, AccessibleComponent
Enclosing class:
RowHeader.AccessibleRowHeader

protected class RowHeader.AccessibleRowHeader.AccessibleRowHeaderEntry
extends AccessibleContext
implements Accessible, AccessibleComponent

This class provides an implementation of the Java Accessibility API appropropriate for JTableHeader entries.


Field Summary
 
Fields inherited from class javax.accessibility.AccessibleContext
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
 
Constructor Summary
RowHeader.AccessibleRowHeader.AccessibleRowHeaderEntry(int r, RowHeader p, JReportGrid t)
          Constructs an AccessiblJTableHeaaderEntry
 
Method Summary
 void addFocusListener(FocusListener l)
           
 void addPropertyChangeListener(PropertyChangeListener l)
           
 boolean contains(Point p)
           
 AccessibleAction getAccessibleAction()
           
 Accessible getAccessibleAt(Point p)
           
 Accessible getAccessibleChild(int i)
           
 int getAccessibleChildrenCount()
           
 AccessibleComponent getAccessibleComponent()
          Get the AccessibleComponent associated with this object.
 AccessibleContext getAccessibleContext()
          Get the AccessibleContext associated with this object.
 String getAccessibleDescription()
           
 int getAccessibleIndexInParent()
           
 String getAccessibleName()
           
 AccessibleRole getAccessibleRole()
           
 AccessibleSelection getAccessibleSelection()
           
 AccessibleStateSet getAccessibleStateSet()
           
 AccessibleText getAccessibleText()
           
 AccessibleValue getAccessibleValue()
           
 Color getBackground()
           
 Rectangle getBounds()
           
 Cursor getCursor()
           
 Font getFont()
           
 FontMetrics getFontMetrics(Font f)
           
 Color getForeground()
           
 Locale getLocale()
           
 Point getLocation()
           
 Point getLocationOnScreen()
           
 Dimension getSize()
           
 boolean isEnabled()
           
 boolean isFocusTraversable()
           
 boolean isShowing()
           
 boolean isVisible()
           
 void removeFocusListener(FocusListener l)
           
 void removePropertyChangeListener(PropertyChangeListener l)
           
 void requestFocus()
           
 void setAccessibleDescription(String s)
           
 void setAccessibleName(String s)
           
 void setBackground(Color c)
           
 void setBounds(Rectangle r)
           
 void setCursor(Cursor c)
           
 void setEnabled(boolean b)
           
 void setFont(Font f)
           
 void setForeground(Color c)
           
 void setLocation(Point p)
           
 void setSize(Dimension d)
           
 void setVisible(boolean b)
           
 
Methods inherited from class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleParent, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RowHeader.AccessibleRowHeader.AccessibleRowHeaderEntry

public RowHeader.AccessibleRowHeader.AccessibleRowHeaderEntry(int r,
                                                              RowHeader p,
                                                              JReportGrid t)
Constructs an AccessiblJTableHeaaderEntry

Method Detail

getAccessibleContext

public AccessibleContext getAccessibleContext()
Get the AccessibleContext associated with this object. In the implementation of the Java Accessibility API for this class, returns this object, which serves as its own AccessibleContext.

Specified by:
getAccessibleContext in interface Accessible
Returns:
this object

getAccessibleName

public String getAccessibleName()
Overrides:
getAccessibleName in class AccessibleContext

setAccessibleName

public void setAccessibleName(String s)
Overrides:
setAccessibleName in class AccessibleContext

getAccessibleDescription

public String getAccessibleDescription()
Overrides:
getAccessibleDescription in class AccessibleContext

setAccessibleDescription

public void setAccessibleDescription(String s)
Overrides:
setAccessibleDescription in class AccessibleContext

getAccessibleRole

public AccessibleRole getAccessibleRole()
Specified by:
getAccessibleRole in class AccessibleContext

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()
Specified by:
getAccessibleStateSet in class AccessibleContext

getAccessibleIndexInParent

public int getAccessibleIndexInParent()
Specified by:
getAccessibleIndexInParent in class AccessibleContext

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
Specified by:
getAccessibleChildrenCount in class AccessibleContext

getAccessibleChild

public Accessible getAccessibleChild(int i)
Specified by:
getAccessibleChild in class AccessibleContext

getLocale

public Locale getLocale()
Specified by:
getLocale in class AccessibleContext

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener l)
Overrides:
addPropertyChangeListener in class AccessibleContext

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener l)
Overrides:
removePropertyChangeListener in class AccessibleContext

getAccessibleAction

public AccessibleAction getAccessibleAction()
Overrides:
getAccessibleAction in class AccessibleContext

getAccessibleComponent

public AccessibleComponent getAccessibleComponent()
Get the AccessibleComponent associated with this object. In the implementation of the Java Accessibility API for this class, return this object, which is responsible for implementing the AccessibleComponent interface on behalf of itself.

Overrides:
getAccessibleComponent in class AccessibleContext
Returns:
this object

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()
Overrides:
getAccessibleSelection in class AccessibleContext

getAccessibleText

public AccessibleText getAccessibleText()
Overrides:
getAccessibleText in class AccessibleContext

getAccessibleValue

public AccessibleValue getAccessibleValue()
Overrides:
getAccessibleValue in class AccessibleContext

getBackground

public Color getBackground()
Specified by:
getBackground in interface AccessibleComponent

setBackground

public void setBackground(Color c)
Specified by:
setBackground in interface AccessibleComponent

getForeground

public Color getForeground()
Specified by:
getForeground in interface AccessibleComponent

setForeground

public void setForeground(Color c)
Specified by:
setForeground in interface AccessibleComponent

getCursor

public Cursor getCursor()
Specified by:
getCursor in interface AccessibleComponent

setCursor

public void setCursor(Cursor c)
Specified by:
setCursor in interface AccessibleComponent

getFont

public Font getFont()
Specified by:
getFont in interface AccessibleComponent

setFont

public void setFont(Font f)
Specified by:
setFont in interface AccessibleComponent

getFontMetrics

public FontMetrics getFontMetrics(Font f)
Specified by:
getFontMetrics in interface AccessibleComponent

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface AccessibleComponent

setEnabled

public void setEnabled(boolean b)
Specified by:
setEnabled in interface AccessibleComponent

isVisible

public boolean isVisible()
Specified by:
isVisible in interface AccessibleComponent

setVisible

public void setVisible(boolean b)
Specified by:
setVisible in interface AccessibleComponent

isShowing

public boolean isShowing()
Specified by:
isShowing in interface AccessibleComponent

contains

public boolean contains(Point p)
Specified by:
contains in interface AccessibleComponent

getLocationOnScreen

public Point getLocationOnScreen()
Specified by:
getLocationOnScreen in interface AccessibleComponent

getLocation

public Point getLocation()
Specified by:
getLocation in interface AccessibleComponent

setLocation

public void setLocation(Point p)
Specified by:
setLocation in interface AccessibleComponent

getBounds

public Rectangle getBounds()
Specified by:
getBounds in interface AccessibleComponent

setBounds

public void setBounds(Rectangle r)
Specified by:
setBounds in interface AccessibleComponent

getSize

public Dimension getSize()
Specified by:
getSize in interface AccessibleComponent

setSize

public void setSize(Dimension d)
Specified by:
setSize in interface AccessibleComponent

getAccessibleAt

public Accessible getAccessibleAt(Point p)
Specified by:
getAccessibleAt in interface AccessibleComponent

isFocusTraversable

public boolean isFocusTraversable()
Specified by:
isFocusTraversable in interface AccessibleComponent

requestFocus

public void requestFocus()
Specified by:
requestFocus in interface AccessibleComponent

addFocusListener

public void addFocusListener(FocusListener l)
Specified by:
addFocusListener in interface AccessibleComponent

removeFocusListener

public void removeFocusListener(FocusListener l)
Specified by:
removeFocusListener in interface AccessibleComponent