Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TDiscreteValues

Unit

UDatasetDefinition

Declaration

type TDiscreteValues = class(TObject)

Description

la liste des valeurs associées à un attribut discret

Methods

Overview

Public constructor Create();
Public destructor Destroy; override;
Public procedure assign(prmSource: TDiscreteValues);
Public procedure clear();
Public function getDescription(prmValue: TTypeDiscrete): string;
Public function getNbValues: Integer;
Public function getValue(prmStr: string): TTypeDiscrete;
Public procedure LoadFromStream(prmStream: TStream);
Public procedure SaveToStream(prmStream: TStream);

Description

Public constructor Create();

liste des valeurs - attention zéro based !!!

Public destructor Destroy; override;

 

Public procedure assign(prmSource: TDiscreteValues);

copier la description d'un autre attribut

Public procedure clear();

vider la liste de description

Public function getDescription(prmValue: TTypeDiscrete): string;

récupérer la description d'une valeur - pas de contrôle d'étendue !!!

Public function getNbValues: Integer;

renvoie le nombre de modalités

Public function getValue(prmStr: string): TTypeDiscrete;

renvoie la valeur associée à une modalités - l'ajoute à la liste des modalités si non trouvée

Public procedure LoadFromStream(prmStream: TStream);

charger à partir d'un flux

Public procedure SaveToStream(prmStream: TStream);

sauver dans un flux


Generated by DIPasDoc 0.8.6 on ven. 09/ janv. 2004 00:52:28