/* * Copyright 2012 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except * in compliance with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under the License * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express * or implied. See the License for the specific language governing permissions and limitations under * the License. */ package com.google.gwt.aria.client; ///////////////////////////////////////////////////////// // This is auto-generated code. Do not manually edit! // ///////////////////////////////////////////////////////// /** * <p>Class that contains constants for all ARIA properties as defined by the W3C specification * <a href="http://www.w3.org/TR/wai-aria/">W3C ARIA specification</a>.</p> * * <p>An ARIA property is a characteristic feature of a widget/control that can change over time but * more rare than the ARIA state and is often not changed as a result of user action.<p> * * <p>The following groups of properties exist: * <ol> * <li>Widget properties -- specific to common user interface elements found on GUI systems or * in rich Internet applications which receive user input and process user actions</li> * <li>Live Region properties -- specific to live regions in rich Internet applications; may be * applied to any element; indicate that content changes may occur without the element having * focus, and provides assistive technologies with information on how to process those content * updates. </li> * <li>Drag-and-drop states -- indicates information about draggable elements and their drop * targets</li> * <li>Relationship properties -- indicates relationships or associations between elements which * cannot be readily determined from the document structure</li> * </ol> * </p> */ public final class Property { public static final Attribute<Id> ACTIVEDESCENDANT = new AriaValueAttribute<Id>("aria-activedescendant", ""); public static final Attribute<Boolean> ATOMIC = new PrimitiveValueAttribute<Boolean>("aria-atomic", "false"); public static final Attribute<AutocompleteValue> AUTOCOMPLETE = new AriaValueAttribute<AutocompleteValue>("aria-autocomplete", "none"); public static final Attribute<Id> CONTROLS = new AriaValueAttribute<Id>("aria-controls", ""); public static final Attribute<Id> DESCRIBEDBY = new AriaValueAttribute<Id>("aria-describedby", ""); public static final Attribute<DropeffectValue> DROPEFFECT = new AriaValueAttribute<DropeffectValue>("aria-dropeffect", "none"); public static final Attribute<Id> FLOWTO = new AriaValueAttribute<Id>("aria-flowto", ""); public static final Attribute<Boolean> HASPOPUP = new PrimitiveValueAttribute<Boolean>("aria-haspopup", "false"); public static final Attribute<String> LABEL = new PrimitiveValueAttribute<String>("aria-label", ""); public static final Attribute<Id> LABELLEDBY = new AriaValueAttribute<Id>("aria-labelledby", ""); public static final Attribute<Integer> LEVEL = new PrimitiveValueAttribute<Integer>("aria-level", ""); public static final Attribute<LiveValue> LIVE = new AriaValueAttribute<LiveValue>("aria-live", "off"); public static final Attribute<Boolean> MULTILINE = new PrimitiveValueAttribute<Boolean>("aria-multiline", "false"); public static final Attribute<Boolean> MULTISELECTABLE = new PrimitiveValueAttribute<Boolean>("aria-multiselectable", "false"); public static final Attribute<OrientationValue> ORIENTATION = new AriaValueAttribute<OrientationValue>("aria-orientation", "vertical"); public static final Attribute<Id> OWNS = new AriaValueAttribute<Id>("aria-owns", ""); public static final Attribute<Integer> POSINSET = new PrimitiveValueAttribute<Integer>("aria-posinset", ""); public static final Attribute<Boolean> READONLY = new PrimitiveValueAttribute<Boolean>("aria-readonly", "false"); public static final Attribute<RelevantValue> RELEVANT = new AriaValueAttribute<RelevantValue>("aria-relevant", "additions text"); public static final Attribute<Boolean> REQUIRED = new PrimitiveValueAttribute<Boolean>("aria-required", "false"); public static final Attribute<Integer> SETSIZE = new PrimitiveValueAttribute<Integer>("aria-setsize", ""); public static final Attribute<SortValue> SORT = new AriaValueAttribute<SortValue>("aria-sort", "none"); public static final Attribute<Number> VALUEMAX = new PrimitiveValueAttribute<Number>("aria-valuemax", ""); public static final Attribute<Number> VALUEMIN = new PrimitiveValueAttribute<Number>("aria-valuemin", ""); public static final Attribute<Number> VALUENOW = new PrimitiveValueAttribute<Number>("aria-valuenow", ""); public static final Attribute<String> VALUETEXT = new PrimitiveValueAttribute<String>("aria-valuetext", ""); private Property() { } }