Back to index

lightning-sunbird  0.9+nobinonly
nsXULContentBuilder Member List
This is the complete list of members for nsXULContentBuilder, including all inherited members.
AddBindingsFor(nsXULTemplateBuilder *aSelf, const nsAString &aVariable, void *aClosure)nsXULTemplateBuilder [static]
addListener(in nsIXULBuilderListener aListener)nsIXULTemplateBuilder
AddPersistentAttributes(nsIContent *aTemplateNode, nsIRDFResource *aResource, nsIContent *aRealNode)nsXULContentBuilder [protected]
AddSimpleRuleBindings(nsTemplateRule *aRule, nsIContent *aElement)nsXULTemplateBuilder
AttributeChanged(nsIDocument *aDocument, nsIContent *aContent, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType)nsXULContentBuilder [virtual]
BeginLoad(nsIDocument *aDocument)=0nsIDocumentObserver [pure virtual]
BeginReflow(nsIDocument *aDocument, nsIPresShell *aShell)=0nsIDocumentObserver [pure virtual]
BeginUpdate(nsIDocument *aDocument, nsUpdateType aUpdateType)=0nsIDocumentObserver [pure virtual]
BuildContentFromTemplate(nsIContent *aTemplateNode, nsIContent *aResourceNode, nsIContent *aRealNode, PRBool aIsUnique, nsIRDFResource *aChild, PRBool aNotify, nsTemplateMatch *aMatch, nsIContent **aContainer, PRInt32 *aNewIndexInContainer)nsXULContentBuilder [protected]
CharacterDataChanged(nsIDocument *aDocument, nsIContent *aContent, PRBool aAppend)=0nsIDocumentObserver [pure virtual]
CheckContainer(nsIRDFResource *aTargetResource, PRBool *aIsContainer, PRBool *aIsEmpty)nsXULTemplateBuilder
CloseContainer(nsIContent *aElement)nsXULContentBuilder [protected]
CompileBinding(nsTemplateRule *aRule, nsIContent *aBinding)nsXULTemplateBuilder
CompileBindings(nsTemplateRule *aRule, nsIContent *aBindings)nsXULTemplateBuilder
CompileCondition(nsIAtom *aTag, nsTemplateRule *aRule, nsIContent *aCondition, InnerNode *aParentNode, TestNode **aResult)nsXULContentBuilder [protected, virtual]
CompileConditions(nsTemplateRule *aRule, nsIContent *aConditions, InnerNode *aParentNode, InnerNode **aLastNode)nsXULTemplateBuilder
CompileContentCondition(nsTemplateRule *aRule, nsIContent *aCondition, InnerNode *aParentNode, TestNode **aResult)nsXULContentBuilder [protected]
CompileExtendedRule(nsIContent *aRuleElement, PRInt32 aPriority, InnerNode *aParentNode)nsXULTemplateBuilder
CompileMemberCondition(nsTemplateRule *aRule, nsIContent *aCondition, InnerNode *aParentNode, TestNode **aResult)nsXULTemplateBuilder
CompileRules()nsXULTemplateBuilder
CompileSimpleAttributeCondition(PRInt32 aNameSpaceID, nsIAtom *aAttribute, const nsAString &aValue, InnerNode *aParentNode, TestNode **aResult)nsXULContentBuilder [protected, virtual]
CompileSimpleRule(nsIContent *aRuleElement, PRInt32 aPriorty, InnerNode *aParentNode)nsXULTemplateBuilder
CompileTripleCondition(nsTemplateRule *aRule, nsIContent *aCondition, InnerNode *aParentNode, TestNode **aResult)nsXULTemplateBuilder
ComputeContainmentProperties()nsXULTemplateBuilder
ContentAppended(nsIDocument *aDocument, nsIContent *aContainer, PRInt32 aNewIndexInContainer)=0nsIDocumentObserver [pure virtual]
ContentInserted(nsIDocument *aDocument, nsIContent *aContainer, nsIContent *aChild, PRInt32 aIndexInContainer)=0nsIDocumentObserver [pure virtual]
ContentRemoved(nsIDocument *aDocument, nsIContent *aContainer, nsIContent *aChild, PRInt32 aIndexInContainer)=0nsIDocumentObserver [pure virtual]
ContentStatesChanged(nsIDocument *aDocument, nsIContent *aContent1, nsIContent *aContent2, PRInt32 aStateMask)=0nsIDocumentObserver [pure virtual]
CreateContainerContents(nsIContent *aElement, nsIRDFResource *aResource, PRBool aNotify, nsIContent **aContainer, PRInt32 *aNewIndexInContainer)nsXULContentBuilder [protected]
CreateContents(nsIContent *aElement)nsXULContentBuilder
createContents(in nsIContent_ptr aElement)nsIXULTemplateBuilder
CreateElement(PRInt32 aNameSpaceID, nsIAtom *aTag, nsIContent **aResult)nsXULContentBuilder [protected]
CreateTemplateAndContainerContents(nsIContent *aElement, nsIContent **aContainer, PRInt32 *aNewIndexInContainer)nsXULContentBuilder [protected]
CreateTemplateContents(nsIContent *aElement, nsIContent *aTemplateElement, nsIContent **aContainer, PRInt32 *aNewIndexInContainer)nsXULContentBuilder [protected]
databasensIXULTemplateBuilder
DocumentWillBeDestroyed(nsIDocument *aDocument)nsXULContentBuilder [virtual]
eDontTestEmpty enum valuensXULTemplateBuilder [protected]
EndLoad(nsIDocument *aDocument)=0nsIDocumentObserver [pure virtual]
EndReflow(nsIDocument *aDocument, nsIPresShell *aShell)=0nsIDocumentObserver [pure virtual]
EndUpdate(nsIDocument *aDocument, nsUpdateType aUpdateType)=0nsIDocumentObserver [pure virtual]
EnsureElementHasGenericChild(nsIContent *aParent, PRInt32 aNameSpaceID, nsIAtom *aTag, PRBool aNotify, nsIContent **aResult)nsXULContentBuilder [protected]
FireNewlyMatchedRules(const nsClusterKeySet &aNewKeys)nsXULTemplateBuilder
GetElementsForResource(nsIRDFResource *aResource, nsISupportsArray *aElements)nsXULContentBuilder [protected]
GetTemplateRoot(nsIContent **aResult)nsXULTemplateBuilder
gRDFContainerUtilsnsXULTemplateBuilder [protected, static]
gRDFServicensXULTemplateBuilder [protected, static]
gRefCntnsXULContentBuilder [protected, static]
gScriptSecurityManagernsXULTemplateBuilder [protected, static]
gSystemPrincipalnsXULTemplateBuilder [protected, static]
gXULSortServicensXULContentBuilder [protected, static]
init(in nsIContent_ptr aElement)nsIXULTemplateBuilder
Init()nsXULContentBuilder [protected]
InitHTMLTemplateRoot()nsXULTemplateBuilder
InitializeRuleNetwork()nsXULContentBuilder [protected, virtual]
InitializeRuleNetworkForSimpleRules(InnerNode **aChildNode)nsXULContentBuilder [protected, virtual]
IsActivated(nsIRDFResource *aResource)nsXULTemplateBuilder [protected]
IsAttrImpactedByVars(nsTemplateMatch &aMatch, const nsAString &aAttributeValue, const VariableSet &aModifiedVars)nsXULTemplateBuilder
IsDirectlyContainedBy(nsIContent *aChild, nsIContent *aParent)nsXULContentBuilder [protected]
IsIgnoreableAttribute(PRInt32 aNameSpaceID, nsIAtom *aAtom)nsXULContentBuilder [protected]
IsLazyWidgetItem(nsIContent *aElement)nsXULContentBuilder [protected]
IsOpen(nsIContent *aElement)nsXULContentBuilder [protected]
IsSystemPrincipal(nsIPrincipal *principal, PRBool *result)nsXULTemplateBuilder
IsTemplateElement(nsIContent *aContent)nsXULTemplateBuilder [static]
IsVarInSet(nsXULTemplateBuilder *aThis, const nsAString &aVariable, void *aClosure)nsXULTemplateBuilder [static]
LoadDataSources(nsIDocument *aDoc)nsXULTemplateBuilder
mCachensXULTemplateBuilder [protected]
mCompDBnsXULTemplateBuilder [protected]
mConflictSetnsXULTemplateBuilder
mContainerSymbolnsXULTemplateBuilder
mContainerVarnsXULTemplateBuilder
mContainmentPropertiesnsXULTemplateBuilder [protected]
mContentSupportMapnsXULContentBuilder [protected]
mContentVarnsXULContentBuilder [protected]
mDBnsXULTemplateBuilder [protected]
mFlagsnsXULTemplateBuilder [protected]
mListenersnsXULTemplateBuilder [protected]
mMemberSymbolnsXULTemplateBuilder
mMemberVarnsXULTemplateBuilder
mRDFTestsnsXULTemplateBuilder
mRootnsXULTemplateBuilder [protected]
mRulesnsXULTemplateBuilder
mRulesCompilednsXULTemplateBuilder [protected]
mTemplateMapnsXULContentBuilder [protected]
mTopnsXULTemplateBuilder [protected]
mUpdateBatchNestnsXULTemplateBuilder [protected]
NS_NewXULContentBuilder(nsISupports *aOuter, REFNSIID aIID, void **aResult)nsXULContentBuilder [friend]
nsXULContentBuilder()nsXULContentBuilder [protected]
nsXULTemplateBuilder()nsXULTemplateBuilder
onAssert(in nsIRDFDataSource aDataSource, in nsIRDFResource aSource, in nsIRDFResource aProperty, in nsIRDFNode aTarget)nsIRDFObserver
onBeginUpdateBatch(in nsIRDFDataSource aDataSource)nsIRDFObserver
onChange(in nsIRDFDataSource aDataSource, in nsIRDFResource aSource, in nsIRDFResource aProperty, in nsIRDFNode aOldTarget, in nsIRDFNode aNewTarget)nsIRDFObserver
onEndUpdateBatch(in nsIRDFDataSource aDataSource)nsIRDFObserver
onMove(in nsIRDFDataSource aDataSource, in nsIRDFResource aOldSource, in nsIRDFResource aNewSource, in nsIRDFResource aProperty, in nsIRDFNode aTarget)nsIRDFObserver
onUnassert(in nsIRDFDataSource aDataSource, in nsIRDFResource aSource, in nsIRDFResource aProperty, in nsIRDFNode aTarget)nsIRDFObserver
OpenContainer(nsIContent *aElement)nsXULContentBuilder [protected]
ParseAttribute(const nsAString &aAttributeValue, void(*aVariableCallback)(nsXULTemplateBuilder *aThis, const nsAString &, void *), void(*aTextCallback)(nsXULTemplateBuilder *aThis, const nsAString &, void *), void *aClosure)nsXULTemplateBuilder
ParseLiteral(const nsString &aParseType, const nsString &aValue, nsIRDFNode **aResult)nsXULTemplateBuilder
Propagate(nsIRDFResource *aSource, nsIRDFResource *aProperty, nsIRDFNode *aTarget, nsClusterKeySet &aNewKeys)nsXULTemplateBuilder
rebuild()nsIXULTemplateBuilder
RebuildAll()nsXULContentBuilder [protected, virtual]
refresh()nsIXULTemplateBuilder
RemoveGeneratedContent(nsIContent *aElement)nsXULContentBuilder [protected]
removeListener(in nsIXULBuilderListener aListener)nsIXULTemplateBuilder
RemoveMember(nsIContent *aContainerElement, nsIRDFResource *aMember, PRBool aNotify)nsXULContentBuilder [protected]
ReplaceMatch(nsIRDFResource *aMember, const nsTemplateMatch *aOldMatch, nsTemplateMatch *aNewMatch)nsXULContentBuilder [protected, virtual]
Retract(nsIRDFResource *aSource, nsIRDFResource *aProperty, nsIRDFNode *aTarget)nsXULTemplateBuilder
rootnsIXULTemplateBuilder
SetContainerAttrs(nsIContent *aElement, const nsTemplateMatch *aMatch)nsXULContentBuilder [protected]
sortStatensXULContentBuilder [protected]
StyleRuleAdded(nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, nsIStyleRule *aStyleRule)=0nsIDocumentObserver [pure virtual]
StyleRuleChanged(nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, nsIStyleRule *aOldStyleRule, nsIStyleRule *aNewStyleRule)=0nsIDocumentObserver [pure virtual]
StyleRuleRemoved(nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, nsIStyleRule *aStyleRule)=0nsIDocumentObserver [pure virtual]
StyleSheetAdded(nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, PRBool aDocumentSheet)=0nsIDocumentObserver [pure virtual]
StyleSheetApplicableStateChanged(nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, PRBool aApplicable)=0nsIDocumentObserver [pure virtual]
StyleSheetRemoved(nsIDocument *aDocument, nsIStyleSheet *aStyleSheet, PRBool aDocumentSheet)=0nsIDocumentObserver [pure virtual]
SubstituteText(nsTemplateMatch &aMatch, const nsAString &aAttributeValue, nsAString &aResult)nsXULTemplateBuilder
SubstituteTextAppendText(nsXULTemplateBuilder *aThis, const nsAString &aText, void *aClosure)nsXULTemplateBuilder [static]
SubstituteTextReplaceVariable(nsXULTemplateBuilder *aThis, const nsAString &aVariable, void *aClosure)nsXULTemplateBuilder [static]
SynchronizeAll(nsIRDFResource *aSource, nsIRDFResource *aProperty, nsIRDFNode *aOldTarget, nsIRDFNode *aNewTarget)nsXULTemplateBuilder
SynchronizeMatch(nsTemplateMatch *aMatch, const VariableSet &aModifiedVars)nsXULContentBuilder [protected, virtual]
SynchronizeUsingTemplate(nsIContent *aTemplateNode, nsIContent *aRealNode, nsTemplateMatch &aMatch, const VariableSet &aModifiedVars)nsXULContentBuilder [protected]
~nsXULContentBuilder()nsXULContentBuilder [protected, virtual]
~nsXULTemplateBuilder()nsXULTemplateBuilder [virtual]