# Package com.google.gwt.aria.client

- Interface Summary
  Interface | Description
  --- | ---
  AlertdialogRole | A type that represents the alertdialog role in the ARIA specification.
  AlertRole | A type that represents the alert role in the ARIA specification.
  ApplicationRole | A type that represents the application role in the ARIA specification.
  AriaAttributeType | Interface that is and needs to be implemented by ALL non primitive attribute types
  ArticleRole | A type that represents the article role in the ARIA specification.
  BannerRole | A type that represents the banner role in the ARIA specification.
  ButtonRole | A type that represents the button role in the ARIA specification.
  CheckboxRole | A type that represents the checkbox role in the ARIA specification.
  ColumnheaderRole | A type that represents the columnheader role in the ARIA specification.
  ComboboxRole | A type that represents the combobox role in the ARIA specification.
  CommandRole | A type that represents the command role in the ARIA specification.
  ComplementaryRole | A type that represents the complementary role in the ARIA specification.
  CompositeRole | A type that represents the composite role in the ARIA specification.
  ContentinfoRole | A type that represents the contentinfo role in the ARIA specification.
  DefinitionRole | A type that represents the definition role in the ARIA specification.
  DialogRole | A type that represents the dialog role in the ARIA specification.
  DirectoryRole | A type that represents the directory role in the ARIA specification.
  DocumentRole | A type that represents the document role in the ARIA specification.
  FormRole | A type that represents the form role in the ARIA specification.
  GridcellRole | A type that represents the gridcell role in the ARIA specification.
  GridRole | A type that represents the grid role in the ARIA specification.
  GroupRole | A type that represents the group role in the ARIA specification.
  HeadingRole | A type that represents the heading role in the ARIA specification.
  ImgRole | A type that represents the img role in the ARIA specification.
  InputRole | A type that represents the input role in the ARIA specification.
  LandmarkRole | A type that represents the landmark role in the ARIA specification.
  LinkRole | A type that represents the link role in the ARIA specification.
  ListboxRole | A type that represents the listbox role in the ARIA specification.
  ListitemRole | A type that represents the listitem role in the ARIA specification.
  ListRole | A type that represents the list role in the ARIA specification.
  LogRole | A type that represents the log role in the ARIA specification.
  MainRole | A type that represents the main role in the ARIA specification.
  MarqueeRole | A type that represents the marquee role in the ARIA specification.
  MathRole | A type that represents the math role in the ARIA specification.
  MenubarRole | A type that represents the menubar role in the ARIA specification.
  MenuitemcheckboxRole | A type that represents the menuitemcheckbox role in the ARIA specification.
  MenuitemradioRole | A type that represents the menuitemradio role in the ARIA specification.
  MenuitemRole | A type that represents the menuitem role in the ARIA specification.
  MenuRole | A type that represents the menu role in the ARIA specification.
  NavigationRole | A type that represents the navigation role in the ARIA specification.
  NoteRole | A type that represents the note role in the ARIA specification.
  OptionRole | A type that represents the option role in the ARIA specification.
  PresentationRole | A type that represents the presentation role in the ARIA specification.
  ProgressbarRole | A type that represents the progressbar role in the ARIA specification.
  RadiogroupRole | A type that represents the radiogroup role in the ARIA specification.
  RadioRole | A type that represents the radio role in the ARIA specification.
  RangeRole | A type that represents the range role in the ARIA specification.
  RegionRole | A type that represents the region role in the ARIA specification.
  Role | A generic ARIA Role.
  RowgroupRole | A type that represents the rowgroup role in the ARIA specification.
  RowheaderRole | A type that represents the rowheader role in the ARIA specification.
  RowRole | A type that represents the row role in the ARIA specification.
  ScrollbarRole | A type that represents the scrollbar role in the ARIA specification.
  SearchRole | A type that represents the search role in the ARIA specification.
  SectionheadRole | A type that represents the sectionhead role in the ARIA specification.
  SectionRole | A type that represents the section role in the ARIA specification.
  SelectRole | A type that represents the select role in the ARIA specification.
  SeparatorRole | A type that represents the separator role in the ARIA specification.
  SliderRole | A type that represents the slider role in the ARIA specification.
  SpinbuttonRole | A type that represents the spinbutton role in the ARIA specification.
  StatusRole | A type that represents the status role in the ARIA specification.
  StructureRole | A type that represents the structure role in the ARIA specification.
  TablistRole | A type that represents the tablist role in the ARIA specification.
  TabpanelRole | A type that represents the tabpanel role in the ARIA specification.
  TabRole | A type that represents the tab role in the ARIA specification.
  TextboxRole | A type that represents the textbox role in the ARIA specification.
  TimerRole | A type that represents the timer role in the ARIA specification.
  ToolbarRole | A type that represents the toolbar role in the ARIA specification.
  TooltipRole | A type that represents the tooltip role in the ARIA specification.
  TreegridRole | A type that represents the treegrid role in the ARIA specification.
  TreeitemRole | A type that represents the treeitem role in the ARIA specification.
  TreeRole | A type that represents the tree role in the ARIA specification.
  WidgetRole | A type that represents the widget role in the ARIA specification.
  WindowRole | A type that represents the window role in the ARIA specification.

- Class Summary
  Class | Description
  --- | ---
  AlertdialogRoleImpl | Implements `AlertdialogRole`.
  AlertRoleImpl | Implements `AlertRole`.
  ApplicationRoleImpl | Implements `ApplicationRole`.
  AriaValueAttribute<T extends AriaAttributeType> | ARIA specific type attribute.
  ArticleRoleImpl | Implements `ArticleRole`.
  Attribute<T> | Class representing ARIA state/property attribute.
  BannerRoleImpl | Implements `BannerRole`.
  ButtonRoleImpl | Implements `ButtonRole`.
  CheckboxRoleImpl | Implements `CheckboxRole`.
  ColumnheaderRoleImpl | Implements `ColumnheaderRole`.
  ComboboxRoleImpl | Implements `ComboboxRole`.
  ComplementaryRoleImpl | Implements `ComplementaryRole`.
  ContentinfoRoleImpl | Implements `ContentinfoRole`.
  DefinitionRoleImpl | Implements `DefinitionRole`.
  DialogRoleImpl | Implements `DialogRole`.
  DirectoryRoleImpl | Implements `DirectoryRole`.
  DocumentRoleImpl | Implements `DocumentRole`.
  ExtraAttribute | Defines additional attributes that are interpreted by readers.
  FormRoleImpl | Implements `FormRole`.
  GridcellRoleImpl | Implements `GridcellRole`.
  GridRoleImpl | Implements `GridRole`.
  GroupRoleImpl | Implements `GroupRole`.
  HeadingRoleImpl | Implements `HeadingRole`.
  Id | Id reference attribute type
  ImgRoleImpl | Implements `ImgRole`.
  LinkRoleImpl | Implements `LinkRole`.
  ListboxRoleImpl | Implements `ListboxRole`.
  ListitemRoleImpl | Implements `ListitemRole`.
  ListRoleImpl | Implements `ListRole`.
  LogRoleImpl | Implements `LogRole`.
  MainRoleImpl | Implements `MainRole`.
  MarqueeRoleImpl | Implements `MarqueeRole`.
  MathRoleImpl | Implements `MathRole`.
  MenubarRoleImpl | Implements `MenubarRole`.
  MenuitemcheckboxRoleImpl | Implements `MenuitemcheckboxRole`.
  MenuitemradioRoleImpl | Implements `MenuitemradioRole`.
  MenuitemRoleImpl | Implements `MenuitemRole`.
  MenuRoleImpl | Implements `MenuRole`.
  NavigationRoleImpl | Implements `NavigationRole`.
  NoteRoleImpl | Implements `NoteRole`.
  OptionRoleImpl | Implements `OptionRole`.
  PresentationRoleImpl | Implements `PresentationRole`.
  PrimitiveValueAttribute<T> | Primitive type attribute.
  ProgressbarRoleImpl | Implements `ProgressbarRole`.
  Property | Class that contains constants for all ARIA properties as defined by the W3C specification W3C ARIA specification.
  RadiogroupRoleImpl | Implements `RadiogroupRole`.
  RadioRoleImpl | Implements `RadioRole`.
  RegionRoleImpl | Implements `RegionRole`.
  RoleImpl | The base class for implementing a Role.
  Roles | A factory providing each concrete role in the ARIA specification.
  RowgroupRoleImpl | Implements `RowgroupRole`.
  RowheaderRoleImpl | Implements `RowheaderRole`.
  RowRoleImpl | Implements `RowRole`.
  ScrollbarRoleImpl | Implements `ScrollbarRole`.
  SearchRoleImpl | Implements `SearchRole`.
  SeparatorRoleImpl | Implements `SeparatorRole`.
  SliderRoleImpl | Implements `SliderRole`.
  SpinbuttonRoleImpl | Implements `SpinbuttonRole`.
  State | Class that contains constants for ARIA states.
  StatusRoleImpl | Implements `StatusRole`.
  TablistRoleImpl | Implements `TablistRole`.
  TabpanelRoleImpl | Implements `TabpanelRole`.
  TabRoleImpl | Implements `TabRole`.
  TextboxRoleImpl | Implements `TextboxRole`.
  TimerRoleImpl | Implements `TimerRole`.
  ToolbarRoleImpl | Implements `ToolbarRole`.
  TooltipRoleImpl | Implements `TooltipRole`.
  TreegridRoleImpl | Implements `TreegridRole`.
  TreeitemRoleImpl | Implements `TreeitemRole`.
  TreeRoleImpl | Implements `TreeRole`.

- Enum Summary
  Enum | Description
  --- | ---
  AutocompleteValue | Property enum for 'aria-autocomplete' values.
  CheckedValue | State enum for 'aria-checked' values.
  DropeffectValue | Property enum for 'aria-dropeffect' values.
  ExpandedValue | State enum for 'aria-expanded' values.
  GrabbedValue | State enum for 'aria-grabbed' values.
  InvalidValue | State enum for 'aria-invalid' values.
  LiveValue | Property enum for 'aria-live' values.
  OrientationValue | Property enum for 'aria-orientation' values.
  PressedValue | State enum for 'aria-pressed' values.
  RelevantValue | Property enum for 'aria-relevant' values.
  SelectedValue | State enum for 'aria-selected' values.
  SortValue | Property enum for 'aria-sort' values.