GWT 2.5.0.rc1

com.google.gwt.aria.client
Interface SeparatorRole

All Superinterfaces:
RoletypeRole, StructureRole
All Known Implementing Classes:
SeparatorRoleImpl

public interface SeparatorRole
extends StructureRole

SeparatorRole 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 getAriaExpandedState(Element element)
           
 java.lang.String getAriaOrientationProperty(Element element)
           
 void removeAriaExpandedState(Element element)
           
 void removeAriaOrientationProperty(Element element)
           
 void setAriaExpandedState(Element element, ExpandedValue value)
           
 void setAriaOrientationProperty(Element element, OrientationValue 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

getAriaExpandedState

java.lang.String getAriaExpandedState(Element element)

getAriaOrientationProperty

java.lang.String getAriaOrientationProperty(Element element)

removeAriaExpandedState

void removeAriaExpandedState(Element element)

removeAriaOrientationProperty

void removeAriaOrientationProperty(Element element)

setAriaExpandedState

void setAriaExpandedState(Element element,
                          ExpandedValue value)

setAriaOrientationProperty

void setAriaOrientationProperty(Element element,
                                OrientationValue value)

GWT 2.5.0.rc1