Class TMetaSchemaModel

Unit

Declaration

type TMetaSchemaModel = class(TXOMModel)

Description

TMetaSchemaModel

Hierarchy

  • TXOMModel
  • TMetaSchemaModel

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure ResetSupportedXMPEditorSchema;
Public procedure ResetAdvancedEditorSchema;
Public procedure ResetBasicEditorSchema;
Public procedure ResetIPTCEditorSchema;
Public procedure ResetDarwinCoreEditorSchema;
Public procedure ResetDarwinCoreXPressEditorSchema;
Public procedure ResetFIAPEditorSchema;
Public procedure ResetEditStates;
Public procedure ResetMappedParams;
Public function FindParamCommand (const AParamCommand: WideString): TMacroParam;
Public function FindMetaProperty (const AProperty: WideString): TMetaSchemaItem;
Public procedure LoadFromPSxomCustomFields (AFields: TxomStrings);
Public procedure LoadEditorFile(const AFileName: WideString); virtual;
Public function SaveEditorFile(const AFileName: WideString): Boolean; virtual;
Public procedure MapEditsToDesign (AXMP: TXMP = nil; AGroup: TMetaSchemaGroup = nil); virtual;

Properties

Public property ExecuteBroadcastAfterLoad: Boolean read FExecuteBroadcastAfterLoad write FExecuteBroadcastAfterLoad;
Published property Groups: TMetaSchemaGroups read FGroups write FGroups;
Published property ShowXMPAdvanced: Boolean read FShowXMPAdvanced write FShowXMPAdvanced;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure ResetSupportedXMPEditorSchema;
 
Public procedure ResetAdvancedEditorSchema;
 
Public procedure ResetBasicEditorSchema;
 
Public procedure ResetIPTCEditorSchema;
 
Public procedure ResetDarwinCoreEditorSchema;
 
Public procedure ResetDarwinCoreXPressEditorSchema;
 
Public procedure ResetFIAPEditorSchema;
 
Public procedure ResetEditStates;
 
Public procedure ResetMappedParams;
 
Public function FindParamCommand (const AParamCommand: WideString): TMacroParam;
 
Public function FindMetaProperty (const AProperty: WideString): TMetaSchemaItem;
 
Public procedure LoadFromPSxomCustomFields (AFields: TxomStrings);
 
Public procedure LoadEditorFile(const AFileName: WideString); virtual;
 
Public function SaveEditorFile(const AFileName: WideString): Boolean; virtual;
 
Public procedure MapEditsToDesign (AXMP: TXMP = nil; AGroup: TMetaSchemaGroup = nil); virtual;
 

Properties

Public property ExecuteBroadcastAfterLoad: Boolean read FExecuteBroadcastAfterLoad write FExecuteBroadcastAfterLoad;
 
Published property Groups: TMetaSchemaGroups read FGroups write FGroups;
 
Published property ShowXMPAdvanced: Boolean read FShowXMPAdvanced write FShowXMPAdvanced;
 

Generated by PasDoc 0.15.0.