Main Page | Packages | Class Tree | Index | Help

mx.accessibility

class ScrollSelectListAccImpl

Object
  |
  +--mx.accessibility.AccImpl
        |
        +--mx.accessibility.ScrollSelectListAccImpl

All Known Subclasses: ListAccImpl

class ScrollSelectListAccImpl
extends AccImpl



Field Summary


__vPosition: Number
variables from the main ScrollSelectList class.


_addItemAt: Function



_removeAll: Function



_removeItemAt: Function



_selectRow: Function
defining functions which would be pointing to mainclass functions*

static
accessibilityHooked: Boolean
static variable pointing to the hookAccessibility Method.


children: Array
children array for getting childIds


enabled: Boolean



EVENT_OBJECT_SELECTION: Number



EVENT_OBJECT_SELECTIONADD: Number



EVENT_OBJECT_SELECTIONREMOVE: Number



EVENT_OBJECT_SELECTIONWITHIN: Number



isSelected: Function



multipleSelection: Boolean



owner: Object



ROLE: Number
Define all acessibility variables and values


ROLE_SYSTEM_LISTITEM: Number



STATE_SYSTEM_INVISIBLE: Number



STATE_SYSTEM_OFFSCREEN: Number



STATE_SYSTEM_SELECTABLE: Number



STATE_SYSTEM_SELECTED: Number



STATE_SYSTEM_UNAVAILABLE: Number
define all the states ListItems can have according to MSAA

Fields inherited from class mx.accessibility.AccImpl

_accImpl, master, ROLE, STATE_SYSTEM_NORMAL, stub

Fields inherited from class Object

__proto__, constructor, prototype

Constructor


ScrollSelectListAccImpl ( m: Object)


Method Summary


accLocation ( childId: Number ): Number



addItemAt ( index: Number, label, data ): Void
addItem at for


createAccessibilityImplementation ( )


static
enableAccessibility ( )
Method call for enabling accessibility for a component This method is required for compiler to activate the accessibility classes for a component


get_accFocus ( ): Number



get_accName ( childId: Number ): String



get_accRole ( childId: Number ): Number
Returns the System ROLE for the component


get_accSelection ( ): Array



get_accState ( childId: Number ): Number



getChildIdArray ( ): Array


static
hookAccessibility ( ): Boolean
Static Method for swapping the createAccessibilityImplementation method of ScrollSelectList with ScrollSelectListAccImpl class


removeAll ( Void ): Void
removeAll


removeItemAt ( index: Number ): Void
removeItemAt at for


selectRow ( rowIndex: Number ): String
main ScrollSelectList class method over ridden to emit events.

Methods inherited from class mx.accessibility.AccImpl

get_accRole

Methods inherited from class Object

addProperty, hasOwnProperty, isPropertyEnumerable, isPrototypeOf, registerClass, toLocaleString, toString, unwatch, valueOf, watch



Field Documentation

__vPosition

var __vPosition: Number
variables from the main ScrollSelectList class.

Defining to compile

_addItemAt

var _addItemAt: Function

_removeAll

var _removeAll: Function

_removeItemAt

var _removeItemAt: Function

_selectRow

var _selectRow: Function
defining functions which would be pointing to mainclass functions*

accessibilityHooked

static var accessibilityHooked: Boolean
static variable pointing to the hookAccessibility Method.

This is used for initializing ScrollSelectListAccImpl class before createAccessibilityImplementation method call from UIObject

children

var children: Array
children array for getting childIds

enabled

var enabled: Boolean

EVENT_OBJECT_SELECTION

var EVENT_OBJECT_SELECTION: Number

EVENT_OBJECT_SELECTIONADD

var EVENT_OBJECT_SELECTIONADD: Number

EVENT_OBJECT_SELECTIONREMOVE

var EVENT_OBJECT_SELECTIONREMOVE: Number

EVENT_OBJECT_SELECTIONWITHIN

var EVENT_OBJECT_SELECTIONWITHIN: Number

isSelected

var isSelected: Function

multipleSelection

var multipleSelection: Boolean

owner

var owner: Object

ROLE

var ROLE: Number
Define all acessibility variables and values

ROLE_SYSTEM_LISTITEM

var ROLE_SYSTEM_LISTITEM: Number

STATE_SYSTEM_INVISIBLE

var STATE_SYSTEM_INVISIBLE: Number

STATE_SYSTEM_OFFSCREEN

var STATE_SYSTEM_OFFSCREEN: Number

STATE_SYSTEM_SELECTABLE

var STATE_SYSTEM_SELECTABLE: Number

STATE_SYSTEM_SELECTED

var STATE_SYSTEM_SELECTED: Number

STATE_SYSTEM_UNAVAILABLE

var STATE_SYSTEM_UNAVAILABLE: Number
define all the states ListItems can have according to MSAA


Constructor Documentation

ScrollSelectListAccImpl

function ScrollSelectListAccImpl(m: Object)

Method Documentation

accLocation

function accLocation(childId: Number): Number
Parameters:
childId
: Number
Returns:
Location : Number

addItemAt

function addItemAt(index: Number,
 label,
 data): Void
addItem at for

createAccessibilityImplementation

function createAccessibilityImplementation()

enableAccessibility

static function enableAccessibility()
Method call for enabling accessibility for a component This method is required for compiler to activate the accessibility classes for a component

See also:

get_accFocus

function get_accFocus(): Number
Returns:
childId : Number

get_accName

function get_accName(childId: Number): String
Parameters:
childId
: Number
Returns:
Name : String

get_accRole

function get_accRole(childId: Number): Number
Returns the System ROLE for the component

Overrides:

Parameters:
childId
: String
Returns:
ROLE : Number

See also:
get_accRole

get_accSelection

function get_accSelection(): Array
Returns:
childId Array : Array

get_accState

function get_accState(childId: Number): Number
Parameters:
childId
: Number
Returns:
STATE : Number

getChildIdArray

function getChildIdArray(): Array
Returns:
Array

hookAccessibility

static function hookAccessibility(): Boolean
Static Method for swapping the createAccessibilityImplementation method of ScrollSelectList with ScrollSelectListAccImpl class

removeAll

function removeAll(Void): Void
removeAll

removeItemAt

function removeItemAt(index: Number): Void
removeItemAt at for

selectRow

function selectRow(rowIndex: Number): String
main ScrollSelectList class method over ridden to emit events.


The documentation was generated from the following file:


Copyright © 1997-2005 Macromedia, Inc. All rights reserved. Generated with AS2Doc