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

Class TRuleCondition

Unit

UCalcRulesDefinition

Declaration

type TRuleCondition = class(TObject)

Description

une condition

Methods

Overview

Public constructor Create(prmAtt: TAttribute; prmOp: TTypeConditionOperator);
Public function Duplicate(): TRuleCondition; virtual; abstract;
Public function getHTMLDescription(): string; virtual;
Public procedure Merge(prmOther: TRuleCondition); virtual; abstract;
Public function TestValue(prmValue: TTypeDiscrete): boolean; overload; virtual; abstract;
Public function TestValue(prmValue: TTypeContinue): boolean; overload; virtual; abstract;

Description

Public constructor Create(prmAtt: TAttribute; prmOp: TTypeConditionOperator);

associer la variable et l'opérateur

Public function Duplicate(): TRuleCondition; virtual; abstract;

dupliquer la condition - comma au scrabble

Public function getHTMLDescription(): string; virtual;

la description en HTML

Public procedure Merge(prmOther: TRuleCondition); virtual; abstract;

fusionner deux conditions

Public function TestValue(prmValue: TTypeDiscrete): boolean; overload; virtual; abstract;

tester si la valeur répond à la condition - valeur discrète

Public function TestValue(prmValue: TTypeContinue): boolean; overload; virtual; abstract;

tester si la valeur répond à la condition - valeur continue

Properties

Overview

Public property Attribute: TAttribute;
Public property Operator: TTypeConditionOperator;

Description

Public property Attribute: TAttribute;

variable en jeu

Public property Operator: TTypeConditionOperator;

opérateur


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