LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/dist/include - nsIDOMHTMLTextAreaElement.h (source / functions) Hit Total Coverage
Test: output.info Lines: 1 1 100.0 %
Date: 2017-07-14 16:53:18 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM ../../../dist/idl/nsIDOMHTMLTextAreaElement.idl
       3             :  */
       4             : 
       5             : #ifndef __gen_nsIDOMHTMLTextAreaElement_h__
       6             : #define __gen_nsIDOMHTMLTextAreaElement_h__
       7             : 
       8             : 
       9             : #ifndef __gen_nsIDOMHTMLElement_h__
      10             : #include "nsIDOMHTMLElement.h"
      11             : #endif
      12             : 
      13             : /* For IDL files that don't want to include root IDL files. */
      14             : #ifndef NS_NO_VTABLE
      15             : #define NS_NO_VTABLE
      16             : #endif
      17             : class nsIControllers; /* forward declaration */
      18             : 
      19             : class nsIDOMValidityState; /* forward declaration */
      20             : 
      21             : 
      22             : /* starting interface:    nsIDOMHTMLTextAreaElement */
      23             : #define NS_IDOMHTMLTEXTAREAELEMENT_IID_STR "7a4aeb2e-fcf3-443e-b002-ca1c8ea322e9"
      24             : 
      25             : #define NS_IDOMHTMLTEXTAREAELEMENT_IID \
      26             :   {0x7a4aeb2e, 0xfcf3, 0x443e, \
      27             :     { 0xb0, 0x02, 0xca, 0x1c, 0x8e, 0xa3, 0x22, 0xe9 }}
      28             : 
      29           1 : class NS_NO_VTABLE nsIDOMHTMLTextAreaElement : public nsISupports {
      30             :  public:
      31             : 
      32             :   NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTEXTAREAELEMENT_IID)
      33             : 
      34             :   /* attribute boolean autofocus; */
      35             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) = 0;
      36             :   NS_IMETHOD SetAutofocus(bool aAutofocus) = 0;
      37             : 
      38             :   /* attribute unsigned long cols; */
      39             :   NS_IMETHOD GetCols(uint32_t *aCols) = 0;
      40             :   NS_IMETHOD SetCols(uint32_t aCols) = 0;
      41             : 
      42             :   /* attribute boolean disabled; */
      43             :   NS_IMETHOD GetDisabled(bool *aDisabled) = 0;
      44             :   NS_IMETHOD SetDisabled(bool aDisabled) = 0;
      45             : 
      46             :   /* readonly attribute nsIDOMHTMLFormElement form; */
      47             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) = 0;
      48             : 
      49             :   /* attribute long maxLength; */
      50             :   NS_IMETHOD GetMaxLength(int32_t *aMaxLength) = 0;
      51             :   NS_IMETHOD SetMaxLength(int32_t aMaxLength) = 0;
      52             : 
      53             :   /* attribute long minLength; */
      54             :   NS_IMETHOD GetMinLength(int32_t *aMinLength) = 0;
      55             :   NS_IMETHOD SetMinLength(int32_t aMinLength) = 0;
      56             : 
      57             :   /* attribute DOMString name; */
      58             :   NS_IMETHOD GetName(nsAString & aName) = 0;
      59             :   NS_IMETHOD SetName(const nsAString & aName) = 0;
      60             : 
      61             :   /* attribute DOMString placeholder; */
      62             :   NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) = 0;
      63             :   NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) = 0;
      64             : 
      65             :   /* attribute boolean readOnly; */
      66             :   NS_IMETHOD GetReadOnly(bool *aReadOnly) = 0;
      67             :   NS_IMETHOD SetReadOnly(bool aReadOnly) = 0;
      68             : 
      69             :   /* attribute boolean required; */
      70             :   NS_IMETHOD GetRequired(bool *aRequired) = 0;
      71             :   NS_IMETHOD SetRequired(bool aRequired) = 0;
      72             : 
      73             :   /* attribute unsigned long rows; */
      74             :   NS_IMETHOD GetRows(uint32_t *aRows) = 0;
      75             :   NS_IMETHOD SetRows(uint32_t aRows) = 0;
      76             : 
      77             :   /* [Null(Stringify)] attribute DOMString wrap; */
      78             :   NS_IMETHOD GetWrap(nsAString & aWrap) = 0;
      79             :   NS_IMETHOD SetWrap(const nsAString & aWrap) = 0;
      80             : 
      81             :   /* readonly attribute DOMString type; */
      82             :   NS_IMETHOD GetType(nsAString & aType) = 0;
      83             : 
      84             :   /* attribute DOMString defaultValue; */
      85             :   NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) = 0;
      86             :   NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) = 0;
      87             : 
      88             :   /* attribute DOMString value; */
      89             :   NS_IMETHOD GetValue(nsAString & aValue) = 0;
      90             :   NS_IMETHOD SetValue(const nsAString & aValue) = 0;
      91             : 
      92             :   /* readonly attribute long textLength; */
      93             :   NS_IMETHOD GetTextLength(int32_t *aTextLength) = 0;
      94             : 
      95             :   /* readonly attribute boolean willValidate; */
      96             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) = 0;
      97             : 
      98             :   /* readonly attribute nsIDOMValidityState validity; */
      99             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) = 0;
     100             : 
     101             :   /* readonly attribute DOMString validationMessage; */
     102             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) = 0;
     103             : 
     104             :   /* boolean checkValidity (); */
     105             :   NS_IMETHOD CheckValidity(bool *_retval) = 0;
     106             : 
     107             :   /* void setCustomValidity (in DOMString error); */
     108             :   NS_IMETHOD SetCustomValidity(const nsAString & error) = 0;
     109             : 
     110             :   /* void select (); */
     111             :   NS_IMETHOD Select(void) = 0;
     112             : 
     113             :   /* readonly attribute nsIControllers controllers; */
     114             :   NS_IMETHOD GetControllers(nsIControllers * *aControllers) = 0;
     115             : 
     116             : };
     117             : 
     118             :   NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMHTMLTextAreaElement, NS_IDOMHTMLTEXTAREAELEMENT_IID)
     119             : 
     120             : /* Use this macro when declaring classes that implement this interface. */
     121             : #define NS_DECL_NSIDOMHTMLTEXTAREAELEMENT \
     122             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) override; \
     123             :   NS_IMETHOD SetAutofocus(bool aAutofocus) override; \
     124             :   NS_IMETHOD GetCols(uint32_t *aCols) override; \
     125             :   NS_IMETHOD SetCols(uint32_t aCols) override; \
     126             :   NS_IMETHOD GetDisabled(bool *aDisabled) override; \
     127             :   NS_IMETHOD SetDisabled(bool aDisabled) override; \
     128             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override; \
     129             :   NS_IMETHOD GetMaxLength(int32_t *aMaxLength) override; \
     130             :   NS_IMETHOD SetMaxLength(int32_t aMaxLength) override; \
     131             :   NS_IMETHOD GetMinLength(int32_t *aMinLength) override; \
     132             :   NS_IMETHOD SetMinLength(int32_t aMinLength) override; \
     133             :   NS_IMETHOD GetName(nsAString & aName) override; \
     134             :   NS_IMETHOD SetName(const nsAString & aName) override; \
     135             :   NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) override; \
     136             :   NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) override; \
     137             :   NS_IMETHOD GetReadOnly(bool *aReadOnly) override; \
     138             :   NS_IMETHOD SetReadOnly(bool aReadOnly) override; \
     139             :   NS_IMETHOD GetRequired(bool *aRequired) override; \
     140             :   NS_IMETHOD SetRequired(bool aRequired) override; \
     141             :   NS_IMETHOD GetRows(uint32_t *aRows) override; \
     142             :   NS_IMETHOD SetRows(uint32_t aRows) override; \
     143             :   NS_IMETHOD GetWrap(nsAString & aWrap) override; \
     144             :   NS_IMETHOD SetWrap(const nsAString & aWrap) override; \
     145             :   NS_IMETHOD GetType(nsAString & aType) override; \
     146             :   NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) override; \
     147             :   NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) override; \
     148             :   NS_IMETHOD GetValue(nsAString & aValue) override; \
     149             :   NS_IMETHOD SetValue(const nsAString & aValue) override; \
     150             :   NS_IMETHOD GetTextLength(int32_t *aTextLength) override; \
     151             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) override; \
     152             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override; \
     153             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override; \
     154             :   NS_IMETHOD CheckValidity(bool *_retval) override; \
     155             :   NS_IMETHOD SetCustomValidity(const nsAString & error) override; \
     156             :   NS_IMETHOD Select(void) override; \
     157             :   NS_IMETHOD GetControllers(nsIControllers * *aControllers) override; 
     158             : 
     159             : /* Use this macro when declaring the members of this interface when the
     160             :    class doesn't implement the interface. This is useful for forwarding. */
     161             : #define NS_DECL_NON_VIRTUAL_NSIDOMHTMLTEXTAREAELEMENT \
     162             :   nsresult GetAutofocus(bool *aAutofocus); \
     163             :   nsresult SetAutofocus(bool aAutofocus); \
     164             :   nsresult GetCols(uint32_t *aCols); \
     165             :   nsresult SetCols(uint32_t aCols); \
     166             :   nsresult GetDisabled(bool *aDisabled); \
     167             :   nsresult SetDisabled(bool aDisabled); \
     168             :   nsresult GetForm(nsIDOMHTMLFormElement * *aForm); \
     169             :   nsresult GetMaxLength(int32_t *aMaxLength); \
     170             :   nsresult SetMaxLength(int32_t aMaxLength); \
     171             :   nsresult GetMinLength(int32_t *aMinLength); \
     172             :   nsresult SetMinLength(int32_t aMinLength); \
     173             :   nsresult GetName(nsAString & aName); \
     174             :   nsresult SetName(const nsAString & aName); \
     175             :   nsresult GetPlaceholder(nsAString & aPlaceholder); \
     176             :   nsresult SetPlaceholder(const nsAString & aPlaceholder); \
     177             :   nsresult GetReadOnly(bool *aReadOnly); \
     178             :   nsresult SetReadOnly(bool aReadOnly); \
     179             :   nsresult GetRequired(bool *aRequired); \
     180             :   nsresult SetRequired(bool aRequired); \
     181             :   nsresult GetRows(uint32_t *aRows); \
     182             :   nsresult SetRows(uint32_t aRows); \
     183             :   nsresult GetWrap(nsAString & aWrap); \
     184             :   nsresult SetWrap(const nsAString & aWrap); \
     185             :   nsresult GetType(nsAString & aType); \
     186             :   nsresult GetDefaultValue(nsAString & aDefaultValue); \
     187             :   nsresult SetDefaultValue(const nsAString & aDefaultValue); \
     188             :   nsresult GetValue(nsAString & aValue); \
     189             :   nsresult SetValue(const nsAString & aValue); \
     190             :   nsresult GetTextLength(int32_t *aTextLength); \
     191             :   nsresult GetWillValidate(bool *aWillValidate); \
     192             :   nsresult GetValidity(nsIDOMValidityState * *aValidity); \
     193             :   nsresult GetValidationMessage(nsAString & aValidationMessage); \
     194             :   nsresult CheckValidity(bool *_retval); \
     195             :   nsresult SetCustomValidity(const nsAString & error); \
     196             :   nsresult Select(void); \
     197             :   nsresult GetControllers(nsIControllers * *aControllers); 
     198             : 
     199             : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
     200             : #define NS_FORWARD_NSIDOMHTMLTEXTAREAELEMENT(_to) \
     201             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) override { return _to GetAutofocus(aAutofocus); } \
     202             :   NS_IMETHOD SetAutofocus(bool aAutofocus) override { return _to SetAutofocus(aAutofocus); } \
     203             :   NS_IMETHOD GetCols(uint32_t *aCols) override { return _to GetCols(aCols); } \
     204             :   NS_IMETHOD SetCols(uint32_t aCols) override { return _to SetCols(aCols); } \
     205             :   NS_IMETHOD GetDisabled(bool *aDisabled) override { return _to GetDisabled(aDisabled); } \
     206             :   NS_IMETHOD SetDisabled(bool aDisabled) override { return _to SetDisabled(aDisabled); } \
     207             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override { return _to GetForm(aForm); } \
     208             :   NS_IMETHOD GetMaxLength(int32_t *aMaxLength) override { return _to GetMaxLength(aMaxLength); } \
     209             :   NS_IMETHOD SetMaxLength(int32_t aMaxLength) override { return _to SetMaxLength(aMaxLength); } \
     210             :   NS_IMETHOD GetMinLength(int32_t *aMinLength) override { return _to GetMinLength(aMinLength); } \
     211             :   NS_IMETHOD SetMinLength(int32_t aMinLength) override { return _to SetMinLength(aMinLength); } \
     212             :   NS_IMETHOD GetName(nsAString & aName) override { return _to GetName(aName); } \
     213             :   NS_IMETHOD SetName(const nsAString & aName) override { return _to SetName(aName); } \
     214             :   NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) override { return _to GetPlaceholder(aPlaceholder); } \
     215             :   NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) override { return _to SetPlaceholder(aPlaceholder); } \
     216             :   NS_IMETHOD GetReadOnly(bool *aReadOnly) override { return _to GetReadOnly(aReadOnly); } \
     217             :   NS_IMETHOD SetReadOnly(bool aReadOnly) override { return _to SetReadOnly(aReadOnly); } \
     218             :   NS_IMETHOD GetRequired(bool *aRequired) override { return _to GetRequired(aRequired); } \
     219             :   NS_IMETHOD SetRequired(bool aRequired) override { return _to SetRequired(aRequired); } \
     220             :   NS_IMETHOD GetRows(uint32_t *aRows) override { return _to GetRows(aRows); } \
     221             :   NS_IMETHOD SetRows(uint32_t aRows) override { return _to SetRows(aRows); } \
     222             :   NS_IMETHOD GetWrap(nsAString & aWrap) override { return _to GetWrap(aWrap); } \
     223             :   NS_IMETHOD SetWrap(const nsAString & aWrap) override { return _to SetWrap(aWrap); } \
     224             :   NS_IMETHOD GetType(nsAString & aType) override { return _to GetType(aType); } \
     225             :   NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) override { return _to GetDefaultValue(aDefaultValue); } \
     226             :   NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) override { return _to SetDefaultValue(aDefaultValue); } \
     227             :   NS_IMETHOD GetValue(nsAString & aValue) override { return _to GetValue(aValue); } \
     228             :   NS_IMETHOD SetValue(const nsAString & aValue) override { return _to SetValue(aValue); } \
     229             :   NS_IMETHOD GetTextLength(int32_t *aTextLength) override { return _to GetTextLength(aTextLength); } \
     230             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) override { return _to GetWillValidate(aWillValidate); } \
     231             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override { return _to GetValidity(aValidity); } \
     232             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override { return _to GetValidationMessage(aValidationMessage); } \
     233             :   NS_IMETHOD CheckValidity(bool *_retval) override { return _to CheckValidity(_retval); } \
     234             :   NS_IMETHOD SetCustomValidity(const nsAString & error) override { return _to SetCustomValidity(error); } \
     235             :   NS_IMETHOD Select(void) override { return _to Select(); } \
     236             :   NS_IMETHOD GetControllers(nsIControllers * *aControllers) override { return _to GetControllers(aControllers); } 
     237             : 
     238             : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
     239             : #define NS_FORWARD_SAFE_NSIDOMHTMLTEXTAREAELEMENT(_to) \
     240             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAutofocus(aAutofocus); } \
     241             :   NS_IMETHOD SetAutofocus(bool aAutofocus) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAutofocus(aAutofocus); } \
     242             :   NS_IMETHOD GetCols(uint32_t *aCols) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCols(aCols); } \
     243             :   NS_IMETHOD SetCols(uint32_t aCols) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCols(aCols); } \
     244             :   NS_IMETHOD GetDisabled(bool *aDisabled) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDisabled(aDisabled); } \
     245             :   NS_IMETHOD SetDisabled(bool aDisabled) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDisabled(aDisabled); } \
     246             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetForm(aForm); } \
     247             :   NS_IMETHOD GetMaxLength(int32_t *aMaxLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMaxLength(aMaxLength); } \
     248             :   NS_IMETHOD SetMaxLength(int32_t aMaxLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMaxLength(aMaxLength); } \
     249             :   NS_IMETHOD GetMinLength(int32_t *aMinLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMinLength(aMinLength); } \
     250             :   NS_IMETHOD SetMinLength(int32_t aMinLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMinLength(aMinLength); } \
     251             :   NS_IMETHOD GetName(nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
     252             :   NS_IMETHOD SetName(const nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetName(aName); } \
     253             :   NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPlaceholder(aPlaceholder); } \
     254             :   NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPlaceholder(aPlaceholder); } \
     255             :   NS_IMETHOD GetReadOnly(bool *aReadOnly) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetReadOnly(aReadOnly); } \
     256             :   NS_IMETHOD SetReadOnly(bool aReadOnly) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetReadOnly(aReadOnly); } \
     257             :   NS_IMETHOD GetRequired(bool *aRequired) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRequired(aRequired); } \
     258             :   NS_IMETHOD SetRequired(bool aRequired) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRequired(aRequired); } \
     259             :   NS_IMETHOD GetRows(uint32_t *aRows) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRows(aRows); } \
     260             :   NS_IMETHOD SetRows(uint32_t aRows) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRows(aRows); } \
     261             :   NS_IMETHOD GetWrap(nsAString & aWrap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWrap(aWrap); } \
     262             :   NS_IMETHOD SetWrap(const nsAString & aWrap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWrap(aWrap); } \
     263             :   NS_IMETHOD GetType(nsAString & aType) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \
     264             :   NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDefaultValue(aDefaultValue); } \
     265             :   NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDefaultValue(aDefaultValue); } \
     266             :   NS_IMETHOD GetValue(nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValue(aValue); } \
     267             :   NS_IMETHOD SetValue(const nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetValue(aValue); } \
     268             :   NS_IMETHOD GetTextLength(int32_t *aTextLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextLength(aTextLength); } \
     269             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWillValidate(aWillValidate); } \
     270             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValidity(aValidity); } \
     271             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValidationMessage(aValidationMessage); } \
     272             :   NS_IMETHOD CheckValidity(bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->CheckValidity(_retval); } \
     273             :   NS_IMETHOD SetCustomValidity(const nsAString & error) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCustomValidity(error); } \
     274             :   NS_IMETHOD Select(void) override { return !_to ? NS_ERROR_NULL_POINTER : _to->Select(); } \
     275             :   NS_IMETHOD GetControllers(nsIControllers * *aControllers) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetControllers(aControllers); } 
     276             : 
     277             : #if 0
     278             : /* Use the code below as a template for the implementation class for this interface. */
     279             : 
     280             : /* Header file */
     281             : class nsDOMHTMLTextAreaElement : public nsIDOMHTMLTextAreaElement
     282             : {
     283             : public:
     284             :   NS_DECL_ISUPPORTS
     285             :   NS_DECL_NSIDOMHTMLTEXTAREAELEMENT
     286             : 
     287             :   nsDOMHTMLTextAreaElement();
     288             : 
     289             : private:
     290             :   ~nsDOMHTMLTextAreaElement();
     291             : 
     292             : protected:
     293             :   /* additional members */
     294             : };
     295             : 
     296             : /* Implementation file */
     297             : NS_IMPL_ISUPPORTS(nsDOMHTMLTextAreaElement, nsIDOMHTMLTextAreaElement)
     298             : 
     299             : nsDOMHTMLTextAreaElement::nsDOMHTMLTextAreaElement()
     300             : {
     301             :   /* member initializers and constructor code */
     302             : }
     303             : 
     304             : nsDOMHTMLTextAreaElement::~nsDOMHTMLTextAreaElement()
     305             : {
     306             :   /* destructor code */
     307             : }
     308             : 
     309             : /* attribute boolean autofocus; */
     310             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetAutofocus(bool *aAutofocus)
     311             : {
     312             :     return NS_ERROR_NOT_IMPLEMENTED;
     313             : }
     314             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetAutofocus(bool aAutofocus)
     315             : {
     316             :     return NS_ERROR_NOT_IMPLEMENTED;
     317             : }
     318             : 
     319             : /* attribute unsigned long cols; */
     320             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetCols(uint32_t *aCols)
     321             : {
     322             :     return NS_ERROR_NOT_IMPLEMENTED;
     323             : }
     324             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetCols(uint32_t aCols)
     325             : {
     326             :     return NS_ERROR_NOT_IMPLEMENTED;
     327             : }
     328             : 
     329             : /* attribute boolean disabled; */
     330             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetDisabled(bool *aDisabled)
     331             : {
     332             :     return NS_ERROR_NOT_IMPLEMENTED;
     333             : }
     334             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetDisabled(bool aDisabled)
     335             : {
     336             :     return NS_ERROR_NOT_IMPLEMENTED;
     337             : }
     338             : 
     339             : /* readonly attribute nsIDOMHTMLFormElement form; */
     340             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetForm(nsIDOMHTMLFormElement * *aForm)
     341             : {
     342             :     return NS_ERROR_NOT_IMPLEMENTED;
     343             : }
     344             : 
     345             : /* attribute long maxLength; */
     346             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetMaxLength(int32_t *aMaxLength)
     347             : {
     348             :     return NS_ERROR_NOT_IMPLEMENTED;
     349             : }
     350             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetMaxLength(int32_t aMaxLength)
     351             : {
     352             :     return NS_ERROR_NOT_IMPLEMENTED;
     353             : }
     354             : 
     355             : /* attribute long minLength; */
     356             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetMinLength(int32_t *aMinLength)
     357             : {
     358             :     return NS_ERROR_NOT_IMPLEMENTED;
     359             : }
     360             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetMinLength(int32_t aMinLength)
     361             : {
     362             :     return NS_ERROR_NOT_IMPLEMENTED;
     363             : }
     364             : 
     365             : /* attribute DOMString name; */
     366             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetName(nsAString & aName)
     367             : {
     368             :     return NS_ERROR_NOT_IMPLEMENTED;
     369             : }
     370             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetName(const nsAString & aName)
     371             : {
     372             :     return NS_ERROR_NOT_IMPLEMENTED;
     373             : }
     374             : 
     375             : /* attribute DOMString placeholder; */
     376             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetPlaceholder(nsAString & aPlaceholder)
     377             : {
     378             :     return NS_ERROR_NOT_IMPLEMENTED;
     379             : }
     380             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetPlaceholder(const nsAString & aPlaceholder)
     381             : {
     382             :     return NS_ERROR_NOT_IMPLEMENTED;
     383             : }
     384             : 
     385             : /* attribute boolean readOnly; */
     386             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetReadOnly(bool *aReadOnly)
     387             : {
     388             :     return NS_ERROR_NOT_IMPLEMENTED;
     389             : }
     390             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetReadOnly(bool aReadOnly)
     391             : {
     392             :     return NS_ERROR_NOT_IMPLEMENTED;
     393             : }
     394             : 
     395             : /* attribute boolean required; */
     396             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetRequired(bool *aRequired)
     397             : {
     398             :     return NS_ERROR_NOT_IMPLEMENTED;
     399             : }
     400             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetRequired(bool aRequired)
     401             : {
     402             :     return NS_ERROR_NOT_IMPLEMENTED;
     403             : }
     404             : 
     405             : /* attribute unsigned long rows; */
     406             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetRows(uint32_t *aRows)
     407             : {
     408             :     return NS_ERROR_NOT_IMPLEMENTED;
     409             : }
     410             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetRows(uint32_t aRows)
     411             : {
     412             :     return NS_ERROR_NOT_IMPLEMENTED;
     413             : }
     414             : 
     415             : /* [Null(Stringify)] attribute DOMString wrap; */
     416             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetWrap(nsAString & aWrap)
     417             : {
     418             :     return NS_ERROR_NOT_IMPLEMENTED;
     419             : }
     420             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetWrap(const nsAString & aWrap)
     421             : {
     422             :     return NS_ERROR_NOT_IMPLEMENTED;
     423             : }
     424             : 
     425             : /* readonly attribute DOMString type; */
     426             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetType(nsAString & aType)
     427             : {
     428             :     return NS_ERROR_NOT_IMPLEMENTED;
     429             : }
     430             : 
     431             : /* attribute DOMString defaultValue; */
     432             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetDefaultValue(nsAString & aDefaultValue)
     433             : {
     434             :     return NS_ERROR_NOT_IMPLEMENTED;
     435             : }
     436             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetDefaultValue(const nsAString & aDefaultValue)
     437             : {
     438             :     return NS_ERROR_NOT_IMPLEMENTED;
     439             : }
     440             : 
     441             : /* attribute DOMString value; */
     442             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetValue(nsAString & aValue)
     443             : {
     444             :     return NS_ERROR_NOT_IMPLEMENTED;
     445             : }
     446             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetValue(const nsAString & aValue)
     447             : {
     448             :     return NS_ERROR_NOT_IMPLEMENTED;
     449             : }
     450             : 
     451             : /* readonly attribute long textLength; */
     452             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetTextLength(int32_t *aTextLength)
     453             : {
     454             :     return NS_ERROR_NOT_IMPLEMENTED;
     455             : }
     456             : 
     457             : /* readonly attribute boolean willValidate; */
     458             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetWillValidate(bool *aWillValidate)
     459             : {
     460             :     return NS_ERROR_NOT_IMPLEMENTED;
     461             : }
     462             : 
     463             : /* readonly attribute nsIDOMValidityState validity; */
     464             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetValidity(nsIDOMValidityState * *aValidity)
     465             : {
     466             :     return NS_ERROR_NOT_IMPLEMENTED;
     467             : }
     468             : 
     469             : /* readonly attribute DOMString validationMessage; */
     470             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetValidationMessage(nsAString & aValidationMessage)
     471             : {
     472             :     return NS_ERROR_NOT_IMPLEMENTED;
     473             : }
     474             : 
     475             : /* boolean checkValidity (); */
     476             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::CheckValidity(bool *_retval)
     477             : {
     478             :     return NS_ERROR_NOT_IMPLEMENTED;
     479             : }
     480             : 
     481             : /* void setCustomValidity (in DOMString error); */
     482             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetCustomValidity(const nsAString & error)
     483             : {
     484             :     return NS_ERROR_NOT_IMPLEMENTED;
     485             : }
     486             : 
     487             : /* void select (); */
     488             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::Select()
     489             : {
     490             :     return NS_ERROR_NOT_IMPLEMENTED;
     491             : }
     492             : 
     493             : /* readonly attribute nsIControllers controllers; */
     494             : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetControllers(nsIControllers * *aControllers)
     495             : {
     496             :     return NS_ERROR_NOT_IMPLEMENTED;
     497             : }
     498             : 
     499             : /* End of implementation class template. */
     500             : #endif
     501             : 
     502             : 
     503             : #endif /* __gen_nsIDOMHTMLTextAreaElement_h__ */

Generated by: LCOV version 1.13