[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Fw: [office-accessibility] Table/SVG requirements for SC approval
I agree with all items. Thank you. Best Regards Chieko --------- Chieko Asakawa, Ph.D. Accessibility Research Tokyo Research Laboratory, IBM Research E-mail: chie@jp.ibm.com Tel: +81-46(215)4633 Fax: +81-46(274)4282 ----- Forwarded by Chieko Asakawa/Japan/IBM on 2006/03/30 14:12 ----- Nathaniel S Borenstein <nborenst@us.ibm.com> wrote on 2006/03/30 03:04:32: > > These are the requirements for tables in presentations, as Rich > wrote them up and delivered them to the parent TC. At our meeting > tomorrow, I have been asked to make sure that everyone agrees that > these are complete and correct recommendations for resolving this > problem. Thanks. -- Nathaniel > > > We must be able to: > > > > -- Determine what elements are row and column headers > > -- Determine what the row and column headers are for a table cell > > -- Determine the rows of the table and the table data cells > > -- We need to determine row and column header spans > > -- We need this in the spec. by June, or sooner, if companies are going > > to support these in products in time for 2007 > > -- Get column/row descriptions > > -- Retrieve a table caption if available > > -- Retrieve a table summary if available > > > > This is a show stopper. > > > > If you go to the url http://java.sun.com/j2se/1.4.2/docs/api/ and lookup > > javax.accessibility and find AccessibleTable. The markup must support the > > platform accessibility API when mapped by the .odp rendering application: > > > > This interface has the following interface. > > > > Accessible > > > > getAccessibleAt(int r, int c) > > Returns the Accessible at a specified row and column in the table. > > > > Accessible > > > > getAccessibleCaption() > > Returns the caption for the table. > > > > int > > > > getAccessibleColumnCount() > > Returns the number of columns in the table. > > > > Accessible > > > > getAccessibleColumnDescription(int c) > > Returns the description text of the specified column in the table. > > > > int > > > > getAccessibleColumnExtentAt(int r, int c) > > Returns the number of columns occupied by the Accessible at a > > specified row and column in the table. > > > > AccessibleTable > > > > getAccessibleColumnHeader() > > Returns the column headers as an AccessibleTable. > > > > int > > > > getAccessibleRowCount() > > Returns the number of rows in the table. > > > > Accessible > > > > getAccessibleRowDescription(int r) > > Returns the description of the specified row in the table. > > > > int > > > > getAccessibleRowExtentAt(int r, int c) > > Returns the number of rows occupied by the Accessible at a > > specified row and column in the table. > > > > AccessibleTable > > > > getAccessibleRowHeader() > > Returns the row headers as an AccessibleTable. > > > > Accessible > > > > getAccessibleSummary() > > Returns the summary description of the table. > > > > int[] > > > > getSelectedAccessibleColumns() > > Returns the selected columns in a table. > > > > int[] > > > > getSelectedAccessibleRows() > > Returns the selected rows in a table. > > > > boolean > > > > isAccessibleColumnSelected(int c) > > Returns a boolean value indicating whether the specified column > > is selected. > > > > boolean > > > > isAccessibleRowSelected(int r) > > Returns a boolean value indicating whether the specified > row is selected. > > > > boolean > > > > isAccessibleSelected(int r, int c) > > Returns a boolean value indicating whether the accessible at a > > specified row and column is selected. > > > > void > > > > setAccessibleCaption(Accessible a) > > Sets the caption for the table. > > > > void > > > > setAccessibleColumnDescription(int c, Accessible a) > > Sets the description text of the specified column in the table. > > > > void > > > > setAccessibleColumnHeader(AccessibleTable table) > > Sets the column headers. > > > > void > > > > setAccessibleRowDescription(int r, Accessible a) > > Sets the description text of the specified row of the table. > > > > void > > > > setAccessibleRowHeader(AccessibleTable table) > > Sets the row headers. > > > > void > > > > setAccessibleSummary(Accessible a) > > Sets the summary description of the table
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]