Class TStringConcValueItem

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TStringConcValueItem = class(TOrderedItem)

Description

no description available, TOrderedItem description follows

TOrderedItem is designed to allow TOrderedCollection to identify changed and new items during TOrderedCollection.Assign.

Hierarchy

Overview

Fields

Private FValue: TFormulaObject;
Private Observer: TObserver;
Private FName: string;

Methods

Private procedure SetValue(const Value: string);
Private function StringCollection: TStringConcCollection;
Private function GetValue: string;
Private procedure RemoveSubscription(Sender: TObject; const AName: string);
Private procedure RestoreSubscription(Sender: TObject; const AName: string);
Private procedure UpdateFormula(Value: string; var FormulaObject: TFormulaObject);
Private procedure UpdateFormulaDependencies(OldFormula: string; var NewFormula: string; Observer: TObserver; Compiler: TRbwParser);
Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;
Public procedure Assign(Source: TPersistent); override;
Public constructor Create(Collection: TCollection); override;
Public destructor Destroy; override;

Properties

Published property Value: string read GetValue write SetValue;
Published property Name: string read FName write FName;

Description

Fields

Private FValue: TFormulaObject;
 
Private Observer: TObserver;
 
Private FName: string;
 

Methods

Private procedure SetValue(const Value: string);
 
Private function StringCollection: TStringConcCollection;
 
Private function GetValue: string;
 
Private procedure RemoveSubscription(Sender: TObject; const AName: string);
 
Private procedure RestoreSubscription(Sender: TObject; const AName: string);
 
Private procedure UpdateFormula(Value: string; var FormulaObject: TFormulaObject);
 
Private procedure UpdateFormulaDependencies(OldFormula: string; var NewFormula: string; Observer: TObserver; Compiler: TRbwParser);
 
Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;
 
Public procedure Assign(Source: TPersistent); override;
 
Public constructor Create(Collection: TCollection); override;
 
Public destructor Destroy; override;
 

Properties

Published property Value: string read GetValue write SetValue;
 
Published property Name: string read FName write FName;
 

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