Jeremias Maerki wrote: > > Thank you, Berin. > > So, the two interfaces are just two different ways of configuring an > Avalon-aware object. One can live without the other.
Exactly. > On Wed, 19 Sep 2001 08:38:18 -0400 Berin Loritsch wrote: > > Jeremias Maerki wrote: > > > > > > Hi there > > > > > > After looking through the documentation and the mailing list archives I > > > still don't know why there are two interfaces Configurable and > > > Parameterizable. I've seen some mails from April when Parameterizable > > > was introduced, but that didn't help. Also, the API docs simply state > > > that the two interfaces are incompatible. I currently believe > > > Parameterizable isn't needed, because I can do all > > > configuration/parameterization I need using Configurable. > > > > True. The difference is when all you need is a flat configuration scheme > > as opposed to a hierarchical one. > > > > Parameters is much like Properties with the exception of type safety built > > in. It is a flat configuration scheme--easily derived from a heirarchical > > one. > > > > Configuration is for when your Configuration elements need to be expressed > > in a more rich manner. It allows you to group sub configurations together > > very easily. > > > > > > As far as the overall weight of the objects, the Parameters object is > > lighter > > than the Configuration object. > > Cheers, > Jeremias M�rki > > mailto:[EMAIL PROTECTED] > > OUTLINE AG > Postfach 3954 - Rhynauerstr. 15 - CH-6002 Luzern > Fon +41 (41) 317 2020 - Fax +41 (41) 317 2029 > Internet http://www.outline.ch > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
