Class TSfrParamIcalcItem

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSfrParamIcalcItem = class(TCustomModflowBoundaryItem)

Description

no description available, TCustomModflowBoundaryItem description follows

TCustomModflowBoundaryItem represents a boundary for one time interval. TCustomModflowBoundaryItem is stored by TCustomMF_BoundColl.

Hierarchy

Overview

Fields

Private FICalc: integer;
Private FParam: string;
Private FParamInstance: string;
Private FIPRIOR: integer;
Private FOutflowSegment: integer;
Private FDiversionSegment: integer;

Methods

Private procedure SetICalc(const Value: integer);
Private procedure SetParam(const Value: string);
Private procedure SetParamInstance(const Value: string);
Private function GetICalc: integer;
Private function GetParam: string;
Private function GetParamInstance: string;
Private procedure SetDiversionSegment(const Value: integer);
Private procedure SetIPRIOR(const Value: integer);
Private procedure SetOutflowSegment(const Value: integer);
Private procedure InvalidateSegmentNumberArray;
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 function BoundaryFormulaCount: integer; override;
Published procedure Assign(Source: TPersistent); override;

Properties

Published property Param: string read GetParam write SetParam;
Published property ParamInstance: string read GetParamInstance write SetParamInstance;
Published property ICalc: integer read GetICalc write SetICalc;
Published property OutflowSegment: integer read FOutflowSegment write SetOutflowSegment;
Published property DiversionSegment: integer read FDiversionSegment write SetDiversionSegment;
Published property IPRIOR: integer read FIPRIOR write SetIPRIOR;

Description

Fields

Private FICalc: integer;
 
Private FParam: string;
 
Private FParamInstance: string;
 
Private FIPRIOR: integer;
 
Private FOutflowSegment: integer;
 
Private FDiversionSegment: integer;
 

Methods

Private procedure SetICalc(const Value: integer);
 
Private procedure SetParam(const Value: string);
 
Private procedure SetParamInstance(const Value: string);
 
Private function GetICalc: integer;
 
Private function GetParam: string;
 
Private function GetParamInstance: string;
 
Private procedure SetDiversionSegment(const Value: integer);
 
Private procedure SetIPRIOR(const Value: integer);
 
Private procedure SetOutflowSegment(const Value: integer);
 
Private procedure InvalidateSegmentNumberArray;
 
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 TSfrParamIcalcItem.

Protected function BoundaryFormulaCount: integer; override;
 
Published procedure Assign(Source: TPersistent); override;

Assign copies Source to this TSfrParamIcalcItem.

Properties

Published property Param: string read GetParam write SetParam;
 
Published property ParamInstance: string read GetParamInstance write SetParamInstance;
 
Published property ICalc: integer read GetICalc write SetICalc;
 
Published property OutflowSegment: integer read FOutflowSegment write SetOutflowSegment;
 
Published property DiversionSegment: integer read FDiversionSegment write SetDiversionSegment;
 
Published property IPRIOR: integer read FIPRIOR write SetIPRIOR;
 

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