Issue 4361: Despite claims, Factory/Finder functionality does not conform to a consiste (osf-ftf) Source: Adaptive (Mr. Pete Rivett, pete.rivett(at)adaptive.com) Nature: Revision Severity: Significant Summary: For subclasses Position and HumanResource of OrgEntity there are specific Factory and Finder classes, for Person and BusinessUnit these functions are carried out by AddressBook. For OrgElement, it's the OrgElementAdmin interface that serves as the main Factory for OrgElements (via operation new_child), but this has no relationship with the main Finder which is OrgStructure (the claimed pattern is that factories inherit from finders). Resolution: Revised Text: Actions taken: June 20, 2001: received issue Discussion: End of Annotations:===== Issue: Despite claims, Factory/Finder functionality does not conform to a consistent pattern Source: Adaptive Ltd. (Mr. Pete Rivett, pete.rivett@adaptive.com) Nature: Revision Severity: Significant Summary: For subclasses Position and HumanResource of OrgEntity there are specific Factory and Finder classes, for Person and BusinessUnit these functions are carried out by AddressBook. For OrgElement, it's the OrgElementAdmin interface that serves as the main Factory for OrgElements (via operation new_child), but this has no relationship with the main Finder which is OrgStructure (the claimed pattern is that factories inherit from finders). Resolution: Revised Text: Actions taken: