Thanks HJ and Neil for the replies. This has been very helpful. I will implement it myself then, with an observer.
Any idea why I'd get an NS_NOINTERFACE exception with: var treeBuilder = tree.builder.QueryInterface(Components.interfaces.nsIXULTreeBuilder); The line before it calls tree.builder.rebuild() -- and works -- so I'm fairly certain tree.builder is valid... --- Neil <[EMAIL PROTECTED]> wrote: > HJ wrote: > > > Eric H. Jung wrote: > > > >> I have a number of template-driven, RDF-based <tree/> elements. > They > >> do not specify 'dont-build-content'. > > > > the trees I use keep track of this without a single additional line > of > > code > > Only chrome RDF trees with flags="dont-build-content" may use a state > > datasource. For static content trees you can of course use > persist="open" but that fails for template-driven content trees. But > perhaps you can use the builder observer to write suitable assertions > to > localstore and composite it with your regular datasource so that the > assertions show up as open attributes. > _______________________________________________ > Project_owners mailing list > [email protected] > http://mozdev.org/mailman/listinfo/project_owners > _______________________________________________ Project_owners mailing list [email protected] http://mozdev.org/mailman/listinfo/project_owners
