Thank you! I'm sorry I didn't notice it before 1.0 was frozen. - Jonathan
>>> [EMAIL PROTECTED] 2005-07-01 3:08:00 AM >>> Yes, it is really cheap. Most of the component hierarchies are very shallow and the code to traverse them is very trivial. I have made the changes to ComponentStringResourceLoader (and the test cases) and these are now in CVS HEAD. Example case: MyPage extends BasePage MyPanel extends BasePanel MyPage contains a MyPanel MyPanel contains a MyLabel whose text is read from a resource bundle The search order will now be: search MyPage.properties search BasePage.properties search MyPanel.properties search BasePanel.properties search MyLabel.properties The inheritance of resources by searching BasePage.properties and BasePanel.properties are the new additions. regards, Chris Eelco Hillenius wrote: > Is that still cheap enough? If it is, it sounds like a great idea. > > Eelco > > Jonathan Locke wrote: > >> >> sounds right to me, >> >> Chris Turner wrote: >> >>> Oops, I never thought of that when I wrote the resource location >>> code. I'll make the change - shouldn't take me long. The search >>> order will then be: >>> >>> 1) Search properties for current component class >>> 2) Recursively search properties for each super class of the current >>> component class >>> 3) Recursively search properties for each parent mark-up container >>> (following stages 1 and 2 for each) >>> 4) Look in the application properties >>> >>> regards, >>> Chris >>> >>> >>> Jonathan Locke wrote: >>> >>>> >>>> you are correct. >>>> reverse component hierarchy search. >>>> no class inheritance search (i was thinking of another project). >>>> seems like class inheritance search could occur for each component >>>> searched. >>>> but that's not in there now. >>>> >>>> Juergen Donnerstag wrote: >>>> >>>>> up the component hierarchy and then the application, that is true. >>>>> But >>>>> up the class hierarchy (super class) as well? >>>>> >>>>> Juergen >>>>> >>>>> On 7/1/05, Jonathan Locke <[EMAIL PROTECTED]> wrote: >>>>> >>>>> >>>>>> yes, and then in the application, i think... >>>>>> >>>>>> Eelco Hillenius wrote: >>>>>> >>>>>> >>>>>> >>>>>>> Yes, properties should be searched up higher in the hierarchy as >>>>>>> far >>>>>>> as I know. >>>>>>> >>>>>>> Eelco >>>>>>> >>>>>>> >>>>>>> Jonathan Carlson wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Question: Are properties files inherited like markup files are? >>>>>>>> >>>>>>>> I have a subclass of a panel that doesn't seem to be able to >>>>>>>> find a >>>>>>>> resource in the superclasses properties file. I'm still using >>>>>>>> some pre >>>>>>>> 1.0 code, were any bugs fixed in this regard shortly before 1.0? >>>>>>>> >>>>>>>> Thanks in advance! >>>>>>>> >>>>>>>> Jonathan >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ______________________________________________________________________ >>>>>>>> >>>>>>>> This email and any files transmitted with it are confidential and >>>>>>>> intended solely for the use of the individual or entity to whom >>>>>>>> they >>>>>>>> are addressed. If you have received this email in error please >>>>>>>> notify >>>>>>>> the system manager. >>>>>>>> >>>>>>>> Katun Corporation -- www.katun.com >>>>>>>> _____________________________________________________________________ >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------- >>>>>>>> SF.Net email is sponsored by: Discover Easy Linux Migration >>>>>>>> Strategies >>>>>>>> from IBM. Find simple to follow Roadmaps, straightforward >>>>>>>> articles, >>>>>>>> informative Webcasts and more! Get everything you need to get >>>>>>>> up to >>>>>>>> speed, fast. >>>>>>>> http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>>>>> _______________________________________________ >>>>>>>> Wicket-user mailing list >>>>>>>> [email protected] >>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------- >>>>>>> SF.Net email is sponsored by: Discover Easy Linux Migration >>>>>>> Strategies >>>>>>> from IBM. Find simple to follow Roadmaps, straightforward articles, >>>>>>> informative Webcasts and more! Get everything you need to get up to >>>>>>> speed, fast. >>>>>>> http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>>>> _______________________________________________ >>>>>>> Wicket-user mailing list >>>>>>> [email protected] >>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------- >>>>>> SF.Net email is sponsored by: Discover Easy Linux Migration >>>>>> Strategies >>>>>> from IBM. Find simple to follow Roadmaps, straightforward articles, >>>>>> informative Webcasts and more! Get everything you need to get up to >>>>>> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>>> _______________________________________________ >>>>>> Wicket-user mailing list >>>>>> [email protected] >>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------- >>>>> SF.Net email is sponsored by: Discover Easy Linux Migration >>>>> Strategies >>>>> from IBM. Find simple to follow Roadmaps, straightforward articles, >>>>> informative Webcasts and more! Get everything you need to get up to >>>>> speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&opÌk >>>>> _______________________________________________ >>>>> Wicket-user mailing list >>>>> [email protected] >>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user >>>>> >>>>> >>>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>>> from IBM. Find simple to follow Roadmaps, straightforward articles, >>>> informative Webcasts and more! Get everything you need to get up to >>>> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>> _______________________________________________ >>>> Wicket-user mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/wicket-user >>>> >>> >>> >>> >>> ------------------------------------------------------- >>> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>> from IBM. Find simple to follow Roadmaps, straightforward articles, >>> informative Webcasts and more! Get everything you need to get up to >>> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>> _______________________________________________ >>> Wicket-user mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/wicket-user >>> >> >> >> ------------------------------------------------------- >> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >> from IBM. Find simple to follow Roadmaps, straightforward articles, >> informative Webcasts and more! Get everything you need to get up to >> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >> _______________________________________________ >> Wicket-user mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Wicket-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wicket-user > ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ ______________________________________________________________________ This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. Katun Corporation -- www.katun.com _____________________________________________________________________ ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
