Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4981070
Votes 0
Synopsis notation of key strings for new accessibility constants is inconsistant with exi
Category java:accessibility
Reported Against tiger-beta
Release Fixed 1.5(tiger-b40)
State 10-Fix Delivered, bug
Priority: 1-Very High
Related Bugs 5005432 , 5062763
Submit Date 21-JAN-2004
Description
The key strings for the accessibility constants added for the 1.5 release are in a different notation than already existing ones:

AccessibleState.java:

Constant                key in 1.5 beta          consistant notation       Remarks
-------------------------------------------------------------------------------------------
MANAGES_DESCENDANTS     Manages_descendants      managesDescendants        1)
INCONSISTENT            Inconsistent             inconsistent              2)
TRUNCATED               Truncated                truncated 

1) "managesDescendants" is already used by StarOffice/OpenOffice.org and the Java AccessBridge(s) for Windows and GNOME.
2) this constant should read "INDETERMINATE" - see #4981056

AccessibleRole.java

Constant                key in 1.5 beta          consistant notation       Remarks
-------------------------------------------------------------------------------------------
HEADER                  Header                   header
FOOTER                  Footer                   footer
PARAGRAPH               Paragraph                paragraph
RULER                   Ruler                    ruler
EDITBAR                 Editbar                  editbar

AccessibleRelation.java

Constant                key in 1.5 beta          consistant notation       Remarks
-------------------------------------------------------------------------------------------
FLOWS_TO                Flows_to                 flowsTo
FLOWS_FROM              Flows_from               flowsFrom
SUBWINDOW_OF            Subwindow_of             subwindowOf
PARENT_WINDOW_OF        Parent_window_of         parentWindowOf
EMBEDS                  Embeds                   embeds
EMBEDDED_BY             Embedded_by              embeddedBy
CHILD_NODE_OF           Child_node_of            childNodeOf


  xxxxx@xxxxx   2004-01-21
Work Around
N/A
Evaluation
The constant strings should be made consistent in Tiger.
  xxxxx@xxxxx   2004-02-02
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang