Changes between Version 8 and Version 9 of PRO_LIB_UTILS_R0
- Timestamp:
- 12/05/08 17:58:21 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PRO_LIB_UTILS_R0
v8 v9 25 25 26 26 = Design = 27 * Assign 27 28 The assign() method should take care about property types and annotations to decide what to do when trying to copy data. Here are all the cases: 28 29 ||property types||relation/annotation||value class||value action||comment|| … … 47 48 Implementation should just add these cases to the assign() method in the !ProUtil class. 48 49 50 * Cloning 51 The clone() method should make a new !ProObject instance which is a copy of the original object. The properties in the new instance are assigned their values via the assign() method. 52 53 * Tests 54 There is a unit test which is in the !ProUtil package 55 49 56 = Implementation = 50 57 ^(Implementation results should be described and linked here (from the wiki or the repository)^