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

Class TCalcStatDes

Unit

UCalcStatDes

Declaration

type TCalcStatDes = class(TObject)

Description

type abstrait pour les stat descriptives

Fields

 NameDescription
Protected FNbExamples Nombre d'individus utilisés pour les calculs

Methods

Overview

Public constructor Create(prmAtt: TAttribute; prmExamples: TExamples = nil);
Protected procedure AddValue(prmExample: integer); virtual;
Protected procedure BeginUpdate(); virtual;
Protected procedure ConnectAtt(prmAtt: TAttribute); virtual;
Public function duplicate(): TCalcStatDes; virtual;
Protected procedure EndUpdate(); virtual;
Public function getHTMLResult(prmOption: integer = -1): string; virtual; abstract;
Public procedure RefreshStat(prmExamples: TExamples); virtual;

Description

Public constructor Create(prmAtt: TAttribute; prmExamples: TExamples = nil);

construire et connecter aux données

Protected procedure AddValue(prmExample: integer); virtual;

procedure ajouter une valeur pour les stats sur la base d'un individu

Protected procedure BeginUpdate(); virtual;

initialization des valeurs internes pour les ajouts - à surcharger absolument, c'est un peu comme un BeginUpdate

Protected procedure ConnectAtt(prmAtt: TAttribute); virtual;

connecter la variable, ça peut être l'occasion d'initialisations

Public function duplicate(): TCalcStatDes; virtual;

dupliquer l'objet

Protected procedure EndUpdate(); virtual;

finalise les ajouts, permet de calculer les indicateurs qui ne sont calculables qu'à la fin

Public function getHTMLResult(prmOption: integer = -1): string; virtual; abstract;

envoyer la description des résultats

Public procedure RefreshStat(prmExamples: TExamples); virtual;

lancer les calculs sur les individus, un calcul par défaut est effectué sur chaque individu cette procédure peut être surchargée pour une optimisation des calculs

Properties

Overview

Public property Attribute: TAttribute;
Public property NbExamples: integer;

Description

Public property Attribute: TAttribute;

attribut

Public property NbExamples: integer;

nombre d'observations utilisé


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