List of usage examples for com.google.gwt.aria.client Roles getProgressbarRole
public static ProgressbarRole getProgressbarRole()
From source file:gov.wa.wsdot.mobile.client.activities.amtrakcascades.schedules.details.AmtrakCascadesSchedulesDetailsViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); }
From source file:gov.wa.wsdot.mobile.client.activities.borderwait.BorderWaitViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getMainRole().set(northPanel.getElement()); Roles.getMainRole().set(southPanel.getElement()); Roles.getTabRole().set(northTab.getElement()); Roles.getTabRole().setAriaSelectedState(northTab.getElement(), SelectedValue.TRUE); Roles.getTabRole().setAriaLabelProperty(northTab.getElement(), "north bound"); Roles.getTabRole().set(southTab.getElement()); Roles.getTabRole().setAriaSelectedState(southTab.getElement(), SelectedValue.FALSE); Roles.getTabRole().setAriaLabelProperty(southTab.getElement(), "south bound"); Roles.getProgressbarRole().set(northboundProgressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(northboundProgressIndicator.getElement(), "loading indicator"); Roles.getProgressbarRole().set(southboundProgressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(southboundProgressIndicator.getElement(), "loading indicator"); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(northboundPullArrowHeader.getElement(), true); Roles.getButtonRole().setAriaHiddenState(southboundPullArrowHeader.getElement(), true); accessibilityShowNorth();// w w w . j a v a 2 s . c o m }
From source file:gov.wa.wsdot.mobile.client.activities.ferries.schedules.departures.FerriesRouteDeparturesViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getMenuRole().set(daysOfWeek.getElement()); Roles.getMenuRole().setAriaLabelProperty(daysOfWeek.getElement(), "select a departing day"); Roles.getMenuRole().setTabindexExtraAttribute(daysOfWeek.getElement(), 0); Roles.getMainRole().set(times.getElement()); Roles.getMainRole().set(cameras.getElement()); Roles.getTabRole().set(timesTab.getElement()); Roles.getTabRole().setAriaSelectedState(timesTab.getElement(), SelectedValue.TRUE); Roles.getTabRole().setAriaLabelProperty(timesTab.getElement(), "times"); Roles.getTabRole().set(camerasTab.getElement()); Roles.getTabRole().setAriaSelectedState(camerasTab.getElement(), SelectedValue.FALSE); Roles.getTabRole().setAriaLabelProperty(camerasTab.getElement(), "cameras"); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); accessibilityShowTimes();/* www . java 2 s .c o m*/ }
From source file:gov.wa.wsdot.mobile.client.activities.ferries.schedules.FerriesRouteSchedulesViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); }
From source file:gov.wa.wsdot.mobile.client.activities.ferries.schedules.sailings.FerriesRouteSailingsViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getCheckboxRole().set(starButton.getElement()); Roles.getCheckboxRole().setAriaLabelProperty(starButton.getElement(), "favorite"); Roles.getTabRole().set(sailingsTab.getElement()); Roles.getTabRole().setAriaSelectedState(sailingsTab.getElement(), SelectedValue.TRUE); Roles.getTabRole().setAriaLabelProperty(sailingsTab.getElement(), "sailings"); Roles.getTabRole().set(alertsTab.getElement()); Roles.getTabRole().setAriaSelectedState(alertsTab.getElement(), SelectedValue.FALSE); Roles.getTabRole().setAriaLabelProperty(alertsTab.getElement(), "route alerts"); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); accessibilityShowSailings();/* w ww. j a va 2 s. c o m*/ }
From source file:gov.wa.wsdot.mobile.client.activities.home.HomeViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Set UI labels for accessibility trafficButton.setTitle("traffic Map"); ferriesButton.setTitle("ferries"); passesButton.setTitle("mountain passes"); socialButton.setTitle("social media"); tollingButton.setTitle("toll rates"); borderButton.setTitle("border waits"); amtrakButton.setTitle("amtrak cascades"); aboutButton.setTitle("about the app"); alertsCarousel.setTitle("high impact alerts"); star.setAltText("star"); // Set ARIA roles for accessibility Roles.getButtonRole().set(trafficButton.getElement()); Roles.getButtonRole().set(ferriesButton.getElement()); Roles.getButtonRole().set(passesButton.getElement()); Roles.getButtonRole().set(socialButton.getElement()); Roles.getButtonRole().set(tollingButton.getElement()); Roles.getButtonRole().set(borderButton.getElement()); Roles.getButtonRole().set(amtrakButton.getElement()); Roles.getButtonRole().set(aboutButton.getElement()); Roles.getHeadingRole().set(highImpactAlertsPanel.getElement()); Roles.getHeadingRole().set(heading.getElement()); Roles.getTabRole().set(homeTab.getElement()); Roles.getTabRole().setAriaSelectedState(homeTab.getElement(), SelectedValue.TRUE); Roles.getTabRole().setAriaLabelProperty(homeTab.getElement(), "home"); Roles.getTabRole().set(favoritesTab.getElement()); Roles.getTabRole().setAriaSelectedState(favoritesTab.getElement(), SelectedValue.FALSE); Roles.getTabRole().setAriaLabelProperty(favoritesTab.getElement(), "favorites"); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); // Define flow Roles.getHeadingRole().setAriaFlowtoProperty(heading.getElement(), Id.of(trafficButton.getElement())); // Hide redundant content from VoiceOver Roles.getHeadingRole().setAriaHiddenState(trafficTitle.getElement(), true); Roles.getHeadingRole().setAriaHiddenState(ferriesTitle.getElement(), true); Roles.getHeadingRole().setAriaHiddenState(passesTitle.getElement(), true); Roles.getHeadingRole().setAriaHiddenState(socialTitle.getElement(), true); Roles.getHeadingRole().setAriaHiddenState(tollingTitle.getElement(), true); Roles.getHeadingRole().setAriaHiddenState(borderTitle.getElement(), true); Roles.getHeadingRole().setAriaHiddenState(amtrakTitle.getElement(), true); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); accessibilityShowHome();//from w w w . j av a 2s . com }
From source file:gov.wa.wsdot.mobile.client.activities.mountainpasses.MountainPassesViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); Roles.getProgressbarRole().setAriaLiveProperty(progressIndicator.getElement(), LiveValue.ASSERTIVE); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); }
From source file:gov.wa.wsdot.mobile.client.activities.socialmedia.blogger.BlogViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); Roles.getProgressbarRole().setAriaLiveProperty(progressIndicator.getElement(), LiveValue.ASSERTIVE); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); }
From source file:gov.wa.wsdot.mobile.client.activities.socialmedia.twitter.TwitterViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getMenuRole().set(twitterAccounts.getElement()); Roles.getMenuRole().setAriaLabelProperty(twitterAccounts.getElement(), "select a twitter account"); Roles.getMenuRole().setTabindexExtraAttribute(twitterAccounts.getElement(), 0); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); Roles.getProgressbarRole().setAriaLiveProperty(progressIndicator.getElement(), LiveValue.ASSERTIVE); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); }
From source file:gov.wa.wsdot.mobile.client.activities.socialmedia.youtube.YouTubeViewGwtImpl.java
License:Open Source License
private void accessibilityPrepare() { // Add ARIA roles for accessibility Roles.getButtonRole().set(backButton.getElement()); Roles.getButtonRole().setAriaLabelProperty(backButton.getElement(), "back"); Roles.getHeadingRole().set(heading.getElement()); Roles.getProgressbarRole().set(progressIndicator.getElement()); Roles.getProgressbarRole().setAriaLabelProperty(progressIndicator.getElement(), "loading indicator"); // TODO Hide pull down until we can figure out how to get VoiceOver to work with it Roles.getButtonRole().setAriaHiddenState(pullArrowHeader.getElement(), true); }