Logo Search packages:      
Sourcecode: xulrunner version File versions

nsIFormControl Class Reference

#include <nsIFormControl.h>

Inheritance diagram for nsIFormControl:

nsISupports nsGenericHTMLFormElement nsHTMLSelectElement

List of all members.

Detailed Description

Interface which all form controls (e.g. buttons, checkboxes, text, radio buttons, select, etc) implement in addition to their dom specific interface.

Definition at line 81 of file nsIFormControl.h.

Public Member Functions

virtual PRBool AllowDrop ()=0
NS_IMETHOD GetForm (nsIDOMHTMLFormElement **aForm)=0
 NS_IMETHOD_ (PRInt32) GetType() const =0
NS_IMETHOD Reset ()=0
virtual PRBool RestoreState (nsPresState *aState)=0
NS_IMETHOD SaveState ()=0
NS_IMETHOD SetForm (nsIDOMHTMLFormElement *aForm, PRBool aRemoveFromForm=PR_TRUE)=0
NS_IMETHOD SubmitNamesValues (nsIFormSubmission *aFormSubmission, nsIContent *aSubmitElement)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

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

Generated by  Doxygen 1.6.0   Back to index