Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Functions | Variables
nsXFormsUtils.cpp File Reference
#include "nsXFormsUtils.h"
#include "nsString.h"
#include "nsXFormsAtoms.h"
#include "nsIDOMElement.h"
#include "nsIDOMNSHTMLElement.h"
#include "nsIDocument.h"
#include "nsIDOMDocumentXBL.h"
#include "nsINameSpaceManager.h"
#include "nsIDOMNodeList.h"
#include "nsIXFormsXPathEvaluator.h"
#include "nsIDOMXPathResult.h"
#include "nsIDOMXPathNSResolver.h"
#include "nsIDOMDocument.h"
#include "nsIDOMText.h"
#include "nsIModelElementPrivate.h"
#include "nsIXFormsModelElement.h"
#include "nsIXFormsControl.h"
#include "nsIInstanceElementPrivate.h"
#include "nsIDOMNSDocument.h"
#include "nsIDOMLocation.h"
#include "nsIDOMSerializer.h"
#include "nsIContent.h"
#include "nsIAttribute.h"
#include "nsIXFormsRepeatElement.h"
#include "nsIContentPolicy.h"
#include "nsContentUtils.h"
#include "nsContentPolicyUtils.h"
#include "nsIXFormsContextControl.h"
#include "nsIDOMDocumentEvent.h"
#include "nsIDOMEvent.h"
#include "nsIDOMEventTarget.h"
#include "nsDataHashtable.h"
#include "nsAutoPtr.h"
#include "nsXFormsXPathAnalyzer.h"
#include "nsXFormsXPathParser.h"
#include "nsXFormsXPathNode.h"
#include "nsIDOMNSXPathExpression.h"
#include "nsIScriptSecurityManager.h"
#include "nsIPermissionManager.h"
#include "nsServiceManagerUtils.h"
#include "nsIXFormsUtilityService.h"
#include "nsIDOMAttr.h"
#include "nsIDOM3Node.h"
#include "nsIConsoleService.h"
#include "nsIStringBundle.h"
#include "nsIDOMNSEvent.h"
#include "nsIURI.h"
#include "nsIPrivateDOMEvent.h"
#include "nsIDOMNamedNodeMap.h"
#include "nsIParserService.h"
#include "nsIPrefBranch.h"
#include "nsIPrefService.h"
#include "nsIDOMDocumentView.h"
#include "nsIDOMAbstractView.h"
#include "nsPIDOMWindow.h"
#include "nsIDOMDocumentType.h"
#include "nsIDOMEntity.h"
#include "nsIDOMNotation.h"
#include "nsIEventStateManager.h"
#include "nsXFormsModelElement.h"
#include "prtime.h"
#include "nsIScriptGlobalObject.h"
#include "nsIInterfaceRequestor.h"
#include "nsIInterfaceRequestorUtils.h"
#include "nsIPrompt.h"
#include "plstr.h"

Go to the source code of this file.

Classes

struct  EventItem

Defines

#define CANCELABLE   0x01
#define BUBBLES   0x02

Functions

 PR_STATIC_CALLBACK (int) PrefChangedCallback(const char *aPref

Variables

const EventData sXFormsEventsEntries [43]
static const EventData sEventDefaultsEntries []
static nsDataHashtable
< nsStringHashKey, PRUint32
sXFormsEvents
static nsDataHashtable
< nsStringHashKey, PRUint32
sEventDefaults
const PRInt32 kDefaultIntrinsicState
const PRInt32 kDisabledIntrinsicState

Class Documentation

struct EventItem

Definition at line 212 of file nsXFormsUtils.cpp.

Collaboration diagram for EventItem:
Class Members
int32 code
nsCOMArray
< nsIXFormsContextInfo > *
contextInfo
nsXFormsEvent event
nsCOMPtr< nsIDOMNode > eventTarget
ThreadInterfaceData ifdata
nsCOMPtr< nsIDOMElement > srcElement

Define Documentation

#define BUBBLES   0x02

Definition at line 116 of file nsXFormsUtils.cpp.

#define CANCELABLE   0x01

Definition at line 115 of file nsXFormsUtils.cpp.


Function Documentation

PR_STATIC_CALLBACK ( int  ) const

Variable Documentation

Definition at line 198 of file nsXFormsUtils.cpp.

Definition at line 164 of file nsXFormsUtils.cpp.

Definition at line 197 of file nsXFormsUtils.cpp.

Definition at line 118 of file nsXFormsUtils.cpp.