Add .po and .pc files from cspi
[platform/core/uifw/at-spi2-atk.git] / idl / Accessibility_Value.idl
index e45b78c..4531879 100644 (file)
 
 module Accessibility {
 
-  interface Value {
-    readonly attribute float minimumValue;
-    readonly attribute float maximumValue;
-    readonly attribute float minimumIncrement;
-    attribute float currentValue;
+   /**
+    * An interface supporting controls which allow a
+    * one-dimensional, scalar quantity to be modified or which
+    * reflect a scalar quantity. (If STATE_EDITABLE is not present, 
+    * the valuator is treated as "read only".
+    *
+    * @note Events generated by Image instances include:
+    * \li \c "object:value-changed"
+    */
+  interface Value : Bonobo::Unknown {
+    /**
+     * The minimum value allowed by this valuator.
+     */
+    readonly attribute double minimumValue;
+    /**
+     * The maximum value allowed by this valuator.
+     */
+    readonly attribute double maximumValue;
+    /**
+     * The smallest incremental change which this valuator allows.
+     * If 0, the incremental changes to the valuator are 
+     * limited only by the precision of a double precision value
+     * on the platform.
+     */
+    readonly attribute double minimumIncrement;
+    /**
+     * The current value of the valuator.
+     */
+    attribute double currentValue;
+
+    /** \cond
+     * unImplemented:
+     *
+     * placeholders for future expansion.
+     */
+    void unImplemented ();
+    void unImplemented2 ();
+    void unImplemented3 ();
+    void unImplemented4 ();
+    /** \endcond */
   };
 };