Class TCatalogPeriod

Unit

Declaration

type TCatalogPeriod = class(TBaseCatalogObject)

Description

TCatalogPeriod

Hierarchy

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
Public function ParsedPeriodName: WideString; virtual;
Public procedure Decode(var AYear: Word; var AMonth: Word; var AWeek: Word; var ADay: Word; var AWeekDay: Word; var ASeason: TSeason; var AFromRange: TDateTime; var AToRange: TDateTime);
Public procedure RebuildGUID;
Public procedure FromGUIDString(const AStr: String);
Public procedure ToPeriod (APeriod: TPeriod);
Public procedure FromPeriod (APeriod: TPeriod);
Public function PeriodLevelChar: WideChar;
Public function PeriodChildLevelChar: WideChar;
Public function PeriodParentLevelChar: WideChar;
Public procedure FromDate(const ADate: TDateTime; const ALevel: TCatalogPeriodLevel);
Public function HasChildren: Boolean;

Properties

Public property PeriodBaseCaption: WideString read GetPeriodBaseCaption;
Public property PeriodCaption: WideString read GetPeriodCaption;
Published property PeriodName: WideString read FPeriodName write FPeriodName;
Published property PeriodLevel: TCatalogPeriodLevel read FPeriodLevel write FPeriodLevel;
Published property PeriodMacro: WideString read FPeriodMacro write FPeriodMacro;
Published property PhotoCount: Integer read FPhotoCount write FPhotoCount;
Published property SubPeriods: TCatalogPeriods read FSubPeriods write FSubPeriods;
Published property Hierarchical: Boolean read FHierarchical write FHierarchical;
Published property ValueOperator: TMetaSchemaItemOccurenceOperator read FValueOperator write FValueOperator;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
 
Public function ParsedPeriodName: WideString; virtual;
 
Public procedure Decode(var AYear: Word; var AMonth: Word; var AWeek: Word; var ADay: Word; var AWeekDay: Word; var ASeason: TSeason; var AFromRange: TDateTime; var AToRange: TDateTime);
 
Public procedure RebuildGUID;
 
Public procedure FromGUIDString(const AStr: String);
 
Public procedure ToPeriod (APeriod: TPeriod);
 
Public procedure FromPeriod (APeriod: TPeriod);
 
Public function PeriodLevelChar: WideChar;
 
Public function PeriodChildLevelChar: WideChar;
 
Public function PeriodParentLevelChar: WideChar;
 
Public procedure FromDate(const ADate: TDateTime; const ALevel: TCatalogPeriodLevel);
 
Public function HasChildren: Boolean;
 

Properties

Public property PeriodBaseCaption: WideString read GetPeriodBaseCaption;
 
Public property PeriodCaption: WideString read GetPeriodCaption;
 
Published property PeriodName: WideString read FPeriodName write FPeriodName;
 
Published property PeriodLevel: TCatalogPeriodLevel read FPeriodLevel write FPeriodLevel;
 
Published property PeriodMacro: WideString read FPeriodMacro write FPeriodMacro;
 
Published property PhotoCount: Integer read FPhotoCount write FPhotoCount;
 
Published property SubPeriods: TCatalogPeriods read FSubPeriods write FSubPeriods;
 
Published property Hierarchical: Boolean read FHierarchical write FHierarchical;
 
Published property ValueOperator: TMetaSchemaItemOccurenceOperator read FValueOperator write FValueOperator;
 

Generated by PasDoc 0.15.0.