Class TModflowParamItem

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TModflowParamItem = class(TOrderedItem)

Description

Each TModflowParamItem stores a TCustomMF_BoundColl. TModflowParamItem is stored by TModflowParameters.

Hierarchy

Overview

Fields

Private FParam: TCustomMF_BoundColl;

Methods

Private procedure SetParam(const Value: TCustomMF_BoundColl);
Protected class function BoundaryClass: TMF_BoundCollClass; virtual; abstract;
Public procedure Assign(Source: TPersistent); override;
Public Constructor Create(Collection: TCollection); override;
Public Destructor Destroy; override;
Public function IsSame(AnotherItem: TOrderedItem): boolean; override;
Public function Used: boolean;
Public function DataSetUsed(DataArray: TDataArray; AModel: TBaseModel): boolean; virtual;

Properties

Published property Param: TCustomMF_BoundColl read FParam write SetParam;

Description

Fields

Private FParam: TCustomMF_BoundColl;

See Param.

Methods

Private procedure SetParam(const Value: TCustomMF_BoundColl);

See Param.

Protected class function BoundaryClass: TMF_BoundCollClass; virtual; abstract;

BoundaryClass is used in Create to create FParam.

Public procedure Assign(Source: TPersistent); override;

Assign copies a TModflowParamItem from Source to this TModflowParamItem.

Public Constructor Create(Collection: TCollection); override;

Create creates an instance of TModflowParamItem.

Public Destructor Destroy; override;

Destroy destroys the current instance of TModflowParamItem. Do not call Destroy directly. Call Free instead.

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

IsSame tests whether AnotherItem is the same as this TModflowParamItem.

Public function Used: boolean;

Used returns Param.Used.

Public function DataSetUsed(DataArray: TDataArray; AModel: TBaseModel): boolean; virtual;
 

Properties

Published property Param: TCustomMF_BoundColl read FParam write SetParam;

Param is the TCustomMF_BoundColl used to store a single parameter and its associated data.


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