Commit | Date | |
---|---|---|
[r973]
by
delphidabbler
* Added optional Lock parameter to TObjectDestructionMgr.HookController method and added test to test case unit to check case when Lock is True. |
2010-11-09 12:41:14 | Tree |
[r972]
by
delphidabbler
* Added new Lock method, Locked property and new write accessor for FreeController property of TControlledConditionalFreeObject. Attempting to write a non-nil FreeController property when locked now raises new ELocked exception. |
2010-11-09 03:05:51 | Tree |
[r971]
by
delphidabbler
* Modified existing tests to compile and pass now that Controller property removed from TObjectDestructionMgr. |
2010-11-09 03:01:54 | Tree |
[r970]
by
delphidabbler
Replaced TObjectDestructionMgr.Controller property with HookController method. |
2010-11-09 02:59:50 | Tree |
[r969]
by
delphidabbler
There was a duplicate name problem with the new "Database" namespace so this was altered to "DB". All units in the namespace were renamed accordingly. All related test units were again renamed in line with their related "DB" units. Unit references etc were also adjusted. |
2010-11-09 00:49:49 | Tree |
[r968]
by
delphidabbler
* Renamed NsDatabase.UDataPool.pas as Database.UDataPool.pas. |
2010-11-09 00:34:58 | Tree |
[r967]
by
delphidabbler
* Renamed NsDatabase.UDataItem.pas as Database.UDataItem.pas. |
2010-11-09 00:31:33 | Tree |
[r966]
by
delphidabbler
* Renamed NsDatabase.UDatabase.pas as Database.UDatabase.pas. |
2010-11-09 00:27:00 | Tree |
[r965]
by
delphidabbler
* Renamed NsDatabase.UCookies.pas as Database.UCookies.pas. |
2010-11-09 00:19:44 | Tree |
[r964]
by
delphidabbler
Added new Database.UObjectDestructionMgr unit to unit tests project along with related DUnit test case in new TestDatabaseUObjectDestructionMgr unit. |
2010-11-09 00:08:20 | Tree |