com.google.gwt.aria.client
Interface GridRole
- All Superinterfaces:
- CompositeRole, RegionRole, RoletypeRole, SectionRole, StructureRole, WidgetRole
- All Known Subinterfaces:
- TreegridRole
- All Known Implementing Classes:
- GridRoleImpl, TreegridRoleImpl
public interface GridRole
- extends CompositeRole, RegionRole
GridRole interface.
The interface defines methods for setting, getting, removing states and properties.
Allows ARIA Accessibility attributes to be added to widgets so that they can be identified by
assistive technology.
ARIA roles define widgets and page structure that can be interpreted by a reader
application/device. There is a set of abstract roles which are used as
building blocks of the roles hierarchy structural and define the common properties and states
for the concrete roles. Abstract roles cannot be set to HTML elements.
There are states and properties that are defined for a role. As roles are organized in a
hierarchy, a role has inherited and own properties and states which can be set to the
element.
For more details about ARIA roles check
The Roles Model .
| Methods inherited from interface com.google.gwt.aria.client.RoletypeRole |
get, getAriaAtomicProperty, getAriaBusyState, getAriaControlsProperty, getAriaDescribedbyProperty, getAriaDisabledState, getAriaDropeffectProperty, getAriaFlowtoProperty, getAriaGrabbedState, getAriaHaspopupProperty, getAriaHiddenState, getAriaInvalidState, getAriaLabelledbyProperty, getAriaLabelProperty, getAriaLiveProperty, getAriaOwnsProperty, getAriaRelevantProperty, getName, getTabindexExtraAttribute, remove, removeAriaAtomicProperty, removeAriaBusyState, removeAriaControlsProperty, removeAriaDescribedbyProperty, removeAriaDisabledState, removeAriaDropeffectProperty, removeAriaFlowtoProperty, removeAriaGrabbedState, removeAriaHaspopupProperty, removeAriaHiddenState, removeAriaInvalidState, removeAriaLabelledbyProperty, removeAriaLabelProperty, removeAriaLiveProperty, removeAriaOwnsProperty, removeAriaRelevantProperty, removeTabindexExtraAttribute, set, setAriaAtomicProperty, setAriaBusyState, setAriaControlsProperty, setAriaDescribedbyProperty, setAriaDisabledState, setAriaDropeffectProperty, setAriaFlowtoProperty, setAriaGrabbedState, setAriaHaspopupProperty, setAriaHiddenState, setAriaInvalidState, setAriaLabelledbyProperty, setAriaLabelProperty, setAriaLiveProperty, setAriaOwnsProperty, setAriaRelevantProperty, setTabindexExtraAttribute |
getAriaLevelProperty
java.lang.String getAriaLevelProperty(Element element)
getAriaMultiselectableProperty
java.lang.String getAriaMultiselectableProperty(Element element)
getAriaReadonlyProperty
java.lang.String getAriaReadonlyProperty(Element element)
removeAriaLevelProperty
void removeAriaLevelProperty(Element element)
removeAriaMultiselectableProperty
void removeAriaMultiselectableProperty(Element element)
removeAriaReadonlyProperty
void removeAriaReadonlyProperty(Element element)
setAriaLevelProperty
void setAriaLevelProperty(Element element,
int value)
setAriaMultiselectableProperty
void setAriaMultiselectableProperty(Element element,
boolean value)
setAriaReadonlyProperty
void setAriaReadonlyProperty(Element element,
boolean value)