GWT 2.5.0.rc1

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 .


Method Summary
 java.lang.String getAriaLevelProperty(Element element)
           
 java.lang.String getAriaMultiselectableProperty(Element element)
           
 java.lang.String getAriaReadonlyProperty(Element element)
           
 void removeAriaLevelProperty(Element element)
           
 void removeAriaMultiselectableProperty(Element element)
           
 void removeAriaReadonlyProperty(Element element)
           
 void setAriaLevelProperty(Element element, int value)
           
 void setAriaMultiselectableProperty(Element element, boolean value)
           
 void setAriaReadonlyProperty(Element element, boolean value)
           
 
Methods inherited from interface com.google.gwt.aria.client.CompositeRole
getAriaActivedescendantProperty, removeAriaActivedescendantProperty, setAriaActivedescendantProperty
 
Methods inherited from interface com.google.gwt.aria.client.SectionRole
getAriaExpandedState, removeAriaExpandedState, setAriaExpandedState
 
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
 

Method Detail

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)

GWT 2.5.0.rc1