Closed laurikimmel closed 11 years ago
Part class has two methods with almost the same logic - setParent and setIsPartOf. Remove one of them.
Part
setParent
setIsPartOf
Store parents absolute name in IPart / Part instead of parent object. This will reduce amount of data at serialization and deserialization.
IPart
Add new method resolveParent to retreive the IPart parent object on demand.
resolveParent
See #18 - Add getByAbsoluteName method to ICatalogue
Part
class has two methods with almost the same logic -setParent
andsetIsPartOf
. Remove one of them.Store parents absolute name in
IPart
/Part
instead of parent object. This will reduce amount of data at serialization and deserialization.Add new method
resolveParent
to retreive theIPart
parent object on demand.See #18 - Add getByAbsoluteName method to ICatalogue