Back to index

lightning-sunbird  0.9+nobinonly
nsXULTemplateBuilder Member List
This is the complete list of members for nsXULTemplateBuilder, including all inherited members.
AddBindingsFor(nsXULTemplateBuilder *aSelf, const nsAString &aVariable, void *aClosure)nsXULTemplateBuilder [static]
addListener(in nsIXULBuilderListener aListener)nsIXULTemplateBuilder
AddSimpleRuleBindings(nsTemplateRule *aRule, nsIContent *aElement)nsXULTemplateBuilder
AttributeChanged(nsIDocument *aDocument, nsIContent *aContent, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType)nsXULTemplateBuilder [virtual]
BeginLoad(nsIDocument *aDocument)=0nsIDocumentObserver [pure virtual]
BeginReflow(nsIDocument *aDocument, nsIPresShell *aShell)=0nsIDocumentObserver [pure virtual]
BeginUpdate(nsIDocument *aDocument, nsUpdateType aUpdateType)=0nsIDocumentObserver [pure virtual]
CharacterDataChanged(nsIDocument *aDocument, nsIContent *aContent, PRBool aAppend)=0nsIDocumentObserver [pure virtual]
CheckContainer(nsIRDFResource *aTargetResource, PRBool *aIsContainer, PRBool *aIsEmpty)nsXULTemplateBuilder
CompileBinding(nsTemplateRule *aRule, nsIContent *aBinding)nsXULTemplateBuilder
CompileBindings(nsTemplateRule *aRule, nsIContent *aBindings)nsXULTemplateBuilder
CompileCondition(nsIAtom *aTag, nsTemplateRule *aRule, nsIContent *aConditions, InnerNode *aParentNode, TestNode **aResult)nsXULTemplateBuilder [virtual]
CompileConditions(nsTemplateRule *aRule, nsIContent *aConditions, InnerNode *aParentNode, InnerNode **aLastNode)nsXULTemplateBuilder
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)nsXULTemplateBuilder [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]
createContents(in nsIContent_ptr aElement)nsIXULTemplateBuilder
databasensIXULTemplateBuilder
DocumentWillBeDestroyed(nsIDocument *aDocument)nsXULTemplateBuilder [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]
FireNewlyMatchedRules(const nsClusterKeySet &aNewKeys)nsXULTemplateBuilder
GetTemplateRoot(nsIContent **aResult)nsXULTemplateBuilder
gRDFContainerUtilsnsXULTemplateBuilder [protected, static]
gRDFServicensXULTemplateBuilder [protected, static]
gRefCntnsXULTemplateBuilder [protected, static]
gScriptSecurityManagernsXULTemplateBuilder [protected, static]
gSystemPrincipalnsXULTemplateBuilder [protected, static]
init(in nsIContent_ptr aElement)nsIXULTemplateBuilder
Init()nsXULTemplateBuilder
InitHTMLTemplateRoot()nsXULTemplateBuilder
InitializeRuleNetwork()nsXULTemplateBuilder [virtual]
InitializeRuleNetworkForSimpleRules(InnerNode **aChildNode)=0nsXULTemplateBuilder [pure virtual]
IsActivated(nsIRDFResource *aResource)nsXULTemplateBuilder [protected]
IsAttrImpactedByVars(nsTemplateMatch &aMatch, const nsAString &aAttributeValue, const VariableSet &aModifiedVars)nsXULTemplateBuilder
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]
mDBnsXULTemplateBuilder [protected]
mFlagsnsXULTemplateBuilder [protected]
mListenersnsXULTemplateBuilder [protected]
mMemberSymbolnsXULTemplateBuilder
mMemberVarnsXULTemplateBuilder
mRDFTestsnsXULTemplateBuilder
mRootnsXULTemplateBuilder [protected]
mRulesnsXULTemplateBuilder
mRulesCompilednsXULTemplateBuilder [protected]
mTopnsXULTemplateBuilder [protected]
mUpdateBatchNestnsXULTemplateBuilder [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
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()=0nsXULTemplateBuilder [pure virtual]
refresh()nsIXULTemplateBuilder
removeListener(in nsIXULBuilderListener aListener)nsIXULTemplateBuilder
ReplaceMatch(nsIRDFResource *aMember, const nsTemplateMatch *aOldMatch, nsTemplateMatch *aNewMatch)=0nsXULTemplateBuilder [protected, pure virtual]
Retract(nsIRDFResource *aSource, nsIRDFResource *aProperty, nsIRDFNode *aTarget)nsXULTemplateBuilder
rootnsIXULTemplateBuilder
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)=0nsXULTemplateBuilder [protected, pure virtual]
~nsXULTemplateBuilder()nsXULTemplateBuilder [virtual]