TBoldAbstractOldValueHandler¶
Bold-internal
Unit: BoldSystem
Declaration¶
Hierarchy¶
- TObject
TBoldMemoryManagedObjectTBoldInterfacedObjectTBoldNonRefCountedObject- TBoldSystemExtension
- TBoldAbstractOldValueHandler
- Direct subclasses
- TBoldAbstractTransActionHandler
TBoldOldValueHandler
Description¶
Bold-internal
Properties¶
| Name | Summary | Notes |
|---|---|---|
| OldValues | read-only |
OldValues¶
Methods¶
| Name | Summary | Notes |
|---|---|---|
| CopyMemberToValueSpace | protected | |
| CopyObjectToValueSpace | protected | |
| GetOldValues | protected, abstract | |
| MemberPersistenceStatePreChange | abstract | |
| MemberValuePreChange | abstract | |
| NewValueInValueSpace | protected | |
| ObjectExistenceChange | abstract | |
| ObjectExistencePersistenceStateChange | abstract |
CopyMemberToValueSpace¶
CopyObjectToValueSpace¶
GetOldValues¶
MemberPersistenceStatePreChange¶
procedure MemberPersistenceStatePreChange(BoldMember: TBoldMember; NewState: TBoldValuePersistenceState); virtual; abstract;
MemberValuePreChange¶
NewValueInValueSpace¶
class function NewValueInValueSpace(BoldMember: TBoldMember; ValueSpace: IBoldValueSpace): IBoldValue;
ObjectExistenceChange¶
ObjectExistencePersistenceStateChange¶
procedure ObjectExistencePersistenceStateChange(BoldObject: TBoldObject; NewState: TBoldValuePersistenceState); virtual; abstract;
Generated from the Bold 4.0 help (Help/BfD.chm) by Tools/chm2mkdocs.py; member lists reflect Bold 4.0, see the source for members added since.