Class TGoPhastPersistent

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TGoPhastPersistent = class(TPersistent)

Description

Hierarchy

Overview

Fields

Protected FModel: TBaseModel;

Methods

Protected procedure OnChangeEventHander(Sender: TObject);
Protected procedure InvalidateModel; virtual;
Protected procedure SetBooleanProperty(var AField: boolean; const NewValue: boolean);
Protected procedure SetIntegerProperty(var AField: integer; const NewValue: integer);
Protected procedure SetRealProperty(var AField: double; const NewValue: double);
Protected procedure SetAnsiStringProperty(var AField: AnsiString; const NewValue: AnsiString);
Protected procedure SetStringProperty(var AField: string; const NewValue: string);
Protected procedure SetPointProperty(var AField: TPoint; const NewValue: TPoint);
Protected procedure SetColorProperty(var AField: TColor; const NewValue: TColor);
Protected procedure SetDataTimeProperty(var AField: TDateTime; const NewValue: TDateTime);
Public Constructor Create(Model: TBaseModel);

Properties

Public property Model: TBaseModel read FModel;

Description

Fields

Protected FModel: TBaseModel;
 

Methods

Protected procedure OnChangeEventHander(Sender: TObject);
 
Protected procedure InvalidateModel; virtual;
 
Protected procedure SetBooleanProperty(var AField: boolean; const NewValue: boolean);
 
Protected procedure SetIntegerProperty(var AField: integer; const NewValue: integer);
 
Protected procedure SetRealProperty(var AField: double; const NewValue: double);
 
Protected procedure SetAnsiStringProperty(var AField: AnsiString; const NewValue: AnsiString);
 
Protected procedure SetStringProperty(var AField: string; const NewValue: string);
 
Protected procedure SetPointProperty(var AField: TPoint; const NewValue: TPoint);
 
Protected procedure SetColorProperty(var AField: TColor; const NewValue: TColor);
 
Protected procedure SetDataTimeProperty(var AField: TDateTime; const NewValue: TDateTime);
 
Public Constructor Create(Model: TBaseModel);
 

Properties

Public property Model: TBaseModel read FModel;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:42