Class TCustomSutraBoundaryItem

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCustomSutraBoundaryItem = class(TCustomBoundaryItem)

Description

no description available, TCustomBoundaryItem description follows
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 UFormulaObject: TFormulaObject;
Private FUsed: Boolean;

Methods

Private procedure SetUFormula(const Value: string);
Private function GetUFormula: string;
Private procedure SetUsed(const Value: Boolean);
Protected function CreateFormulaObject(Orientation: TDataSetOrientation): TFormulaObject; override;
Protected procedure AssignObserverEvents(Collection: TCollection); override;
Protected procedure CreateFormulaObjects; override;
Protected procedure GetPropertyObserver(Sender: TObject; List: TList); override;
Protected procedure RemoveFormulaObjects; override;
Protected function GetBoundaryFormula(Index: integer): string; override;
Protected procedure SetBoundaryFormula(Index: integer; const Value: string); override;
Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;
Protected procedure InvalidateModel; override;
Protected function BoundaryFormulaCount: integer; override;
Public procedure Assign(Source: TPersistent); override;
Public destructor Destroy; override;

Properties

Published property UFormula: string read GetUFormula write SetUFormula;
Published property Used: Boolean read FUsed write SetUsed;

Description

Fields

Private UFormulaObject: TFormulaObject;
 
Private FUsed: Boolean;
 

Methods

Private procedure SetUFormula(const Value: string);
 
Private function GetUFormula: string;
 
Private procedure SetUsed(const Value: Boolean);
 
Protected function CreateFormulaObject(Orientation: TDataSetOrientation): TFormulaObject; override;
 
Protected procedure AssignObserverEvents(Collection: TCollection); override;
 
Protected procedure CreateFormulaObjects; override;
 
Protected procedure GetPropertyObserver(Sender: TObject; List: TList); override;
 
Protected procedure RemoveFormulaObjects; override;
 
Protected function GetBoundaryFormula(Index: integer): string; override;

See BoundaryFormula.

Protected procedure SetBoundaryFormula(Index: integer; const Value: string); override;

See BoundaryFormula.

Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;

IsSame checks whether AnotherItem is the same as the current TCustomSutraBoundaryItem.

Protected procedure InvalidateModel; override;
 
Protected function BoundaryFormulaCount: integer; override;
 
Public procedure Assign(Source: TPersistent); override;
 
Public destructor Destroy; override;
 

Properties

Published property UFormula: string read GetUFormula write SetUFormula;

UINC, QUINC, UBC

Published property Used: Boolean read FUsed write SetUsed;
 

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