OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-accessibility message

[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]