Class TMetaSchemaItemOccurence

Unit

Declaration

type TMetaSchemaItemOccurence = class(TDBXOMObject)

Description

TMetaSchemaItemOccurence

Hierarchy

  • TDBXOMObject
  • TMetaSchemaItemOccurence

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
Public class function NeedsSpecialTreatment(const AXMPProperty: WideString): Boolean; virtual;
Public function PrepareSpecialTreatment: Boolean; virtual;
Public function MetaSchemaItem: TMetaSchemaItem; virtual;
Public function MacroPropertyText(const AXMPProperty: WideString; const AVal: Variant; const ACleaned: Boolean): WideString; virtual;

Properties

Published property Caption: WideString read GetCaption stored False;
Published property HintCaption: WideString read GetHintCaption stored False;
Published property MetaType: WideString read FMetaType write FMetaType;
Published property XMP_Property: WideString read FXMP_Property write FXMP_Property;
Published property XMP_Value: WideString read FXMP_Value write FXMP_Value;
Published property SubOccurrences: TMetaSchemaItemOccurences read FSubOccurrences write FSubOccurrences;
Published property NumberValue: Double read FNumberValue write FNumberValue;
Published property NormalizedNumberValue: Double read GetNormalizedNumberValue stored False;
Published property NormalizedNumberValueAsString: WideString read GetNormalizedNumberValueAsString stored False;
Published property ValueOperator: TMetaSchemaItemOccurenceOperator read FValueOperator write FValueOperator;
Published property FixedCaption: WideString read FFixedCaption write FFixedCaption;
Published property PhotoCount: Integer read FPhotoCount write FPhotoCount stored False;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
 
Public class function NeedsSpecialTreatment(const AXMPProperty: WideString): Boolean; virtual;
 
Public function PrepareSpecialTreatment: Boolean; virtual;
 
Public function MetaSchemaItem: TMetaSchemaItem; virtual;
 
Public function MacroPropertyText(const AXMPProperty: WideString; const AVal: Variant; const ACleaned: Boolean): WideString; virtual;
 

Properties

Published property Caption: WideString read GetCaption stored False;
 
Published property HintCaption: WideString read GetHintCaption stored False;
 
Published property MetaType: WideString read FMetaType write FMetaType;
 
Published property XMP_Property: WideString read FXMP_Property write FXMP_Property;
 
Published property XMP_Value: WideString read FXMP_Value write FXMP_Value;
 
Published property SubOccurrences: TMetaSchemaItemOccurences read FSubOccurrences write FSubOccurrences;
 
Published property NumberValue: Double read FNumberValue write FNumberValue;
 
Published property NormalizedNumberValue: Double read GetNormalizedNumberValue stored False;
 
Published property NormalizedNumberValueAsString: WideString read GetNormalizedNumberValueAsString stored False;
 
Published property ValueOperator: TMetaSchemaItemOccurenceOperator read FValueOperator write FValueOperator;
 
Published property FixedCaption: WideString read FFixedCaption write FFixedCaption;
 
Published property PhotoCount: Integer read FPhotoCount write FPhotoCount stored False;
 

Generated by PasDoc 0.15.0.