GWT 2.5.0.rc1

com.google.gwt.aria.client
Interface TextboxRole

All Superinterfaces:
InputRole, RoletypeRole, WidgetRole
All Known Implementing Classes:
TextboxRoleImpl

public interface TextboxRole
extends InputRole

TextboxRole 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 getAriaActivedescendantProperty(Element element)
           
 java.lang.String getAriaAutocompleteProperty(Element element)
           
 java.lang.String getAriaMultilineProperty(Element element)
           
 java.lang.String getAriaReadonlyProperty(Element element)
           
 java.lang.String getAriaRequiredProperty(Element element)
           
 void removeAriaActivedescendantProperty(Element element)
           
 void removeAriaAutocompleteProperty(Element element)
           
 void removeAriaMultilineProperty(Element element)
           
 void removeAriaReadonlyProperty(Element element)
           
 void removeAriaRequiredProperty(Element element)
           
 void setAriaActivedescendantProperty(Element element, IdReference value)
           
 void setAriaAutocompleteProperty(Element element, AutocompleteValue value)
           
 void setAriaMultilineProperty(Element element, boolean value)
           
 void setAriaReadonlyProperty(Element element, boolean value)
           
 void setAriaRequiredProperty(Element element, boolean value)
           
 
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

getAriaActivedescendantProperty

java.lang.String getAriaActivedescendantProperty(Element element)

getAriaAutocompleteProperty

java.lang.String getAriaAutocompleteProperty(Element element)

getAriaMultilineProperty

java.lang.String getAriaMultilineProperty(Element element)

getAriaReadonlyProperty

java.lang.String getAriaReadonlyProperty(Element element)

getAriaRequiredProperty

java.lang.String getAriaRequiredProperty(Element element)

removeAriaActivedescendantProperty

void removeAriaActivedescendantProperty(Element element)

removeAriaAutocompleteProperty

void removeAriaAutocompleteProperty(Element element)

removeAriaMultilineProperty

void removeAriaMultilineProperty(Element element)

removeAriaReadonlyProperty

void removeAriaReadonlyProperty(Element element)

removeAriaRequiredProperty

void removeAriaRequiredProperty(Element element)

setAriaActivedescendantProperty

void setAriaActivedescendantProperty(Element element,
                                     IdReference value)

setAriaAutocompleteProperty

void setAriaAutocompleteProperty(Element element,
                                 AutocompleteValue value)

setAriaMultilineProperty

void setAriaMultilineProperty(Element element,
                              boolean value)

setAriaReadonlyProperty

void setAriaReadonlyProperty(Element element,
                             boolean value)

setAriaRequiredProperty

void setAriaRequiredProperty(Element element,
                             boolean value)

GWT 2.5.0.rc1