| Re: Re[2]: [higgins-dev] IdAS update proposals |
|
>>> Valery Kokhan <vkokhan@xxxxxxxxxxxxxx> 4/16/07 3:14 PM >>>
<snip> >>>I'm thinking about option 3x where we rather refactor then remove >>>build methods. >> >> That what I intended with 3.a "... we remove the build* methods..." >> >In this case each particular substance in the context >(i.e. IDigitalSubject, IAttribute, IProperty, IMetadata, etc.) must >know exact type of values it could/should create but it seems >impossible in the situation when an IAttribute, for example, has >neither a type nor any values. Right, we should design it so the type always exists before a value can be added.
Jim
|