Logo Search packages:      
Sourcecode: xulrunner-1.9 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
virtual PRBool IsSubmitControl () const =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, PRBool aNotify)=0
NS_IMETHOD SubmitNamesValues (nsIFormSubmission *aFormSubmission, nsIContent *aSubmitElement)=0
Methods
 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