diff options
Diffstat (limited to 'accessible/mac/mozActionElements.h')
-rw-r--r-- | accessible/mac/mozActionElements.h | 29 |
1 files changed, 19 insertions, 10 deletions
diff --git a/accessible/mac/mozActionElements.h b/accessible/mac/mozActionElements.h index f9940c793a..d5b286ff97 100644 --- a/accessible/mac/mozActionElements.h +++ b/accessible/mac/mozActionElements.h @@ -65,15 +65,14 @@ @end /** - * Base accessible for an incrementable + * Base accessible for a range, an acc with a min, max that cannot + * be modified by the user directly. */ -@interface mozIncrementableAccessible : mozAccessible -// override -- (id)moxValue; +@interface mozRangeAccessible : mozAccessible // override -- (NSString*)moxValueDescription; +- (id)moxValue; // override - (id)moxMinValue; @@ -82,19 +81,29 @@ - (id)moxMaxValue; // override -- (void)moxSetValue:(id)value; +- (NSString*)moxOrientation; // override -- (void)moxPerformIncrement; +- (void)handleAccessibleEvent:(uint32_t)eventType; + +@end + +/** + * Base accessible for an incrementable, a settable range + */ +@interface mozIncrementableAccessible : mozRangeAccessible // override -- (void)moxPerformDecrement; +- (NSString*)moxValueDescription; // override -- (NSString*)moxOrientation; +- (void)moxSetValue:(id)value; // override -- (void)handleAccessibleEvent:(uint32_t)eventType; +- (void)moxPerformIncrement; + +// override +- (void)moxPerformDecrement; - (void)changeValueBySteps:(int)factor; |