Class TChildDiscretization

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TChildDiscretization = 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 FParentLayerNumber: integer;
Private FLayerGroup: TLayerGroup;
Private FLayerGroupName: string;
Private FDiscretization: integer;

Methods

Private procedure SetDiscretization(const Value: integer);
Private procedure SetLayerGroup(const Value: TLayerGroup);
Private procedure SetLayerGroupName(const Value: string);
Private procedure SetParentLayerNumber(const Value: integer);
Private function GetLayerGroupName: string;
Private function GetLayerGroup: TLayerGroup;
Private function GetDiscretization: integer;
Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;
Protected procedure Loaded;
Public constructor Create(Collection: TCollection); override;
Public procedure Assign(Source: TPersistent); override;

Properties

Public property LayerGroup: TLayerGroup read GetLayerGroup write SetLayerGroup;
Published property LayerGroupName: string read GetLayerGroupName write SetLayerGroupName;
Published property ParentLayerNumber: integer read FParentLayerNumber write SetParentLayerNumber;
Published property Discretization: integer read GetDiscretization write SetDiscretization default 1;

Description

Fields

Private FParentLayerNumber: integer;
 
Private FLayerGroup: TLayerGroup;
 
Private FLayerGroupName: string;
 
Private FDiscretization: integer;
 

Methods

Private procedure SetDiscretization(const Value: integer);
 
Private procedure SetLayerGroup(const Value: TLayerGroup);
 
Private procedure SetLayerGroupName(const Value: string);
 
Private procedure SetParentLayerNumber(const Value: integer);
 
Private function GetLayerGroupName: string;
 
Private function GetLayerGroup: TLayerGroup;
 
Private function GetDiscretization: integer;
 
Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;
 
Protected procedure Loaded;
 
Public constructor Create(Collection: TCollection); override;
 
Public procedure Assign(Source: TPersistent); override;
 

Properties

Public property LayerGroup: TLayerGroup read GetLayerGroup write SetLayerGroup;
 
Published property LayerGroupName: string read GetLayerGroupName write SetLayerGroupName;
 
Published property ParentLayerNumber: integer read FParentLayerNumber write SetParentLayerNumber;

ParentLayerNumber refers to the layer within the LayerGroup. ParentLayerNumber starts at 0.

Published property Discretization: integer read GetDiscretization write SetDiscretization default 1;
 

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