Class TUndoChangeLgrPackageSelection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TUndoChangeLgrPackageSelection = class(TCustomUndoChangeParameters)

Description

TUndoChangeLgrPackageSelection is used to reversibly change which packages are selected and the properties of those packages.

Hierarchy

Overview

Fields

Private FOldPackages: TTempPackageCollection;
Private FNewPackages: TTempPackageCollection;
Private FOldHydroGeologicUnits: THydrogeologicUnits;
Private FOldInterBlockTransmissivity: array of integer;
Private FOldAquiferType: array of integer;
Private FOldMobileComponents: TMobileChemSpeciesCollection;
Private FNewMobileComponents: TMobileChemSpeciesCollection;
Private FOldImmobileComponents: TChemSpeciesCollection;
Private FNewImmobileComponents: TChemSpeciesCollection;
Private FOldMt3dTimes: TMt3dmsTimeCollection;

Methods

Private procedure UpdateLayerGroupProperties(BcfPackage: TModflowPackageSelection);
Private procedure RecreateMt3dTimeLists;
Protected function Description: string; override;
Public Constructor Create(var NewSteadyParameters: TModflowSteadyParameters; var NewTransientParameters: TModflowTransientListParameters; var SfrParameterInstances: TSfrParamInstances; var NewHufModflowParameters: THufModflowParameters; var NewPackages: TTempPackageCollection);
Public Destructor Destroy; override;
Public procedure DoCommand; override;
Public procedure Undo; override;
Public procedure UpdateMt3dmsChemSpecies;

Description

Fields

Private FOldPackages: TTempPackageCollection;
 
Private FNewPackages: TTempPackageCollection;
 
Private FOldHydroGeologicUnits: THydrogeologicUnits;
 
Private FOldInterBlockTransmissivity: array of integer;
 
Private FOldAquiferType: array of integer;
 
Private FOldMobileComponents: TMobileChemSpeciesCollection;
 
Private FNewMobileComponents: TMobileChemSpeciesCollection;
 
Private FOldImmobileComponents: TChemSpeciesCollection;
 
Private FNewImmobileComponents: TChemSpeciesCollection;
 
Private FOldMt3dTimes: TMt3dmsTimeCollection;
 

Methods

Private procedure UpdateLayerGroupProperties(BcfPackage: TModflowPackageSelection);
 
Private procedure RecreateMt3dTimeLists;
 
Protected function Description: string; override;
 
Public Constructor Create(var NewSteadyParameters: TModflowSteadyParameters; var NewTransientParameters: TModflowTransientListParameters; var SfrParameterInstances: TSfrParamInstances; var NewHufModflowParameters: THufModflowParameters; var NewPackages: TTempPackageCollection);
 
Public Destructor Destroy; override;
 
Public procedure DoCommand; override;
 
Public procedure Undo; override;
 
Public procedure UpdateMt3dmsChemSpecies;
 

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