Public Types | Public Member Functions

nsHTML4ButtonAccessible Class Reference

#include <nsHTMLFormControlAccessible.h>

List of all members.

Public Types

enum  { eAction_Click = 0 }

Public Member Functions

 nsHTML4ButtonAccessible (nsIDOMNode *aNode, nsIWeakReference *aShell)
virtual nsresult GetNumActions (PRUint8 *_retval)
virtual nsresult GetActionName (PRUint8 aIndex, nsAString &aName)
virtual nsresult DoAction (PRUint8 index)
virtual nsresult GetRoleInternal (PRUint32 *aRole)
virtual nsresult GetStateInternal (PRUint32 *aState, PRUint32 *aExtraState)

Member Enumeration Documentation

anonymous enum

Constructor & Destructor Documentation

nsHTML4ButtonAccessible::nsHTML4ButtonAccessible ( nsIDOMNode aNode,
nsIWeakReference aShell 

Member Function Documentation

virtual nsresult nsHTML4ButtonAccessible::DoAction ( PRUint8  index  )  [virtual]
virtual nsresult nsHTML4ButtonAccessible::GetActionName ( PRUint8  aIndex,
nsAString aName 
) [virtual]
virtual nsresult nsHTML4ButtonAccessible::GetNumActions ( PRUint8 *  _retval  )  [virtual]
virtual nsresult nsHTML4ButtonAccessible::GetRoleInternal ( PRUint32 *  aRole  )  [virtual]
virtual nsresult nsHTML4ButtonAccessible::GetStateInternal ( PRUint32 *  aState,
PRUint32 *  aExtraState 
) [virtual]

The documentation for this class was generated from the following file: