The Component object has style and also a user data dictionaries. This is a 
nice way to couple extra data and properties with an object and each object 
within a component graph can act as a scope, with its own cascading/overriding 
properties. 

Are these dictionaries available for any arbitrary data? I'm still working 
through the Pivot source but it does seem to be possible to load and save the 
contents of these dictionaries from JSON files in a dynamic fashion. If these 
dictionaries were used for any configuration data desired is there then also a 
way to have an override mechanism where if there is not what I call a tweak 
value a default value would be used instead? I remember that the Apache 
Configuration API has a system for this.

I'm very impressed with BXML. I'm a little reminded of Apache Digester but BXML 
is much more powerful. I can see that there is potential to use BXML for 
constructing object graphs other than the UI. Are there any examples along 
these lines? For constructing a UI the Component Explorer provides a good 
sample for me to look at.

Thom

P.S. There should most definitely be a Pivot 2.0 book published and widely 
promoted. I have a feeling many developers do not know about Pivot or have not 
had the opportunity to take a closer look.


Reply via email to