This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


javax.swing.table
class JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry

java.lang.Object extended by javax.accessibility.AccessibleContext extended by javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry
All Implemented Interfaces:
Accessible, AccessibleComponent
Enclosing class:
JTableHeader.AccessibleJTableHeader

protected class JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry
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
accessibleDescription, accessibleName, accessibleParent, 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
 
Constructor Summary

          Constructs an AccessiblJTableHeaaderEntry
 
Method Summary
 void

          
 void

          Adds a PropertyChangeListener to the listener list.
 boolean

          
 AccessibleAction

          Gets the AccessibleAction associated with this object that supports one or more actions.
 Accessible

          
 Accessible

          Returns the specified Accessible child of the object.
 int

          Returns the number of accessible children of the object.
 AccessibleComponent

          Get the AccessibleComponent associated with this object.
 AccessibleContext

          Get the AccessibleContext associated with this object.
 String

          Gets the accessibleDescription property of this object.
 int

          Gets the 0-based index of this object in its accessible parent.
 String

          Gets the accessibleName property of this object.
 AccessibleRole

          Gets the role of this object.
 AccessibleSelection

          Gets the AccessibleSelection associated with this object which allows its Accessible children to be selected.
 AccessibleStateSet

          Gets the state set of this object.
 AccessibleText

          Gets the AccessibleText associated with this object presenting text on the display.
 AccessibleValue

          Gets the AccessibleValue associated with this object that supports a Numerical value.
 Color

          
 Rectangle

          
 Cursor

          
 Font

          
 FontMetrics

          
 Color

          
 Locale

          Gets the locale of the component.
 Point

          
 Point

          
 Dimension

          
 boolean

          
 boolean

          
 boolean

          
 boolean

          
 void

          
 void

          Removes a PropertyChangeListener from the listener list.
 void

          
 void

          Sets the accessible description of this object.
 void

          Sets the localized accessible name of this object.
 void

          
 void

          
 void

          
 void
setEnabled(boolean b)

          
 void

          
 void

          
 void

          
 void

          
 void
setVisible(boolean b)

          
 
Methods inherited from class javax.accessibility.AccessibleContext
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleChild, getAccessibleChildrenCount, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRelationSet, getAccessibleRole, getAccessibleSelection, getAccessibleStateSet, getAccessibleTable, getAccessibleText, getAccessibleValue, getLocale, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry

public JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry(int c,
                                                                       JTableHeader p,
                                                                       JTable t)
Constructs an AccessiblJTableHeaaderEntry

Parameters:
c
p
t
Method Detail

addFocusListener

public void addFocusListener(FocusListener l)
Parameters:
l

addPropertyChangeListener

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

contains

public boolean contains(Point p)
Parameters:
p

getAccessibleAction

public AccessibleAction getAccessibleAction()
Overrides:
getAccessibleAction in class AccessibleContext

getAccessibleAt

public Accessible getAccessibleAt(Point p)
Parameters:
p

getAccessibleChild

public Accessible getAccessibleChild(int i)
Overrides:
getAccessibleChild in class AccessibleContext
Parameters:
i

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
Overrides:
getAccessibleChildrenCount 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

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.

Returns:
this object

getAccessibleDescription

public String getAccessibleDescription()
Overrides:
getAccessibleDescription in class AccessibleContext

getAccessibleIndexInParent

public int getAccessibleIndexInParent()
Overrides:
getAccessibleIndexInParent in class AccessibleContext

getAccessibleName

public String getAccessibleName()
Overrides:
getAccessibleName in class AccessibleContext

getAccessibleRole

public AccessibleRole getAccessibleRole()
Overrides:
getAccessibleRole in class AccessibleContext

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()
Overrides:
getAccessibleSelection in class AccessibleContext

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()
Overrides:
getAccessibleStateSet 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()

getBounds

public Rectangle getBounds()

getCursor

public Cursor getCursor()

getFont

public Font getFont()

getFontMetrics

public FontMetrics getFontMetrics(Font f)
Parameters:
f

getForeground

public Color getForeground()

getLocale

public Locale getLocale()
Overrides:
getLocale in class AccessibleContext

getLocation

public Point getLocation()

getLocationOnScreen

public Point getLocationOnScreen()

getSize

public Dimension getSize()

isEnabled

public boolean isEnabled()

isFocusTraversable

public boolean isFocusTraversable()

isShowing

public boolean isShowing()

isVisible

public boolean isVisible()

removeFocusListener

public void removeFocusListener(FocusListener l)
Parameters:
l

removePropertyChangeListener

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

requestFocus

public void requestFocus()

setAccessibleDescription

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

setAccessibleName

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

setBackground

public void setBackground(Color c)
Parameters:
c

setBounds

public void setBounds(Rectangle r)
Parameters:
r

setCursor

public void setCursor(Cursor c)
Parameters:
c

setEnabled

public void setEnabled(boolean b)
Parameters:
b

setFont

public void setFont(Font f)
Parameters:
f

setForeground

public void setForeground(Color c)
Parameters:
c

setLocation

public void setLocation(Point p)
Parameters:
p

setSize

public void setSize(Dimension d)
Parameters:
d

setVisible

public void setVisible(boolean b)
Parameters:
b


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.