Class TIfcOwnerHistory

Unit

Declaration

type TIfcOwnerHistory = class(TIfcPersistent)

Description

All history and identification related information.

Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcOwnerHistory.htm

Hierarchy

Overview

Properties

Published property OwningUser: TIfcPersonAndOrganization read FOwningUser write FOwningUser;
Published property OwningApplication: TIfcApplication read FOwningApplication write FOwningApplication;
Published property State: TIfcStateEnum read FState write FState default TIfcStateEnum.NotDefined;
Published property ChangeAction: TIfcChangeActionEnum read FChangeAction write FChangeAction default TIfcChangeActionEnum.NotDefined;
Published property LastModifiedDate: TIfcTimeStamp read FLastModifiedDate write FLastModifiedDate default 0;
Published property LastModifyingUser: TIfcPersonAndOrganization read FLastModifyingUser write FLastModifyingUser;
Published property LastModifyingApplication: TIfcApplication read FLastModifyingApplication write FLastModifyingApplication;
Published property CreationDate: TIfcTimeStamp read FCreationDate write FCreationDate default 0;

Description

Properties

Published property OwningUser: TIfcPersonAndOrganization read FOwningUser write FOwningUser;

End user who currently "owns" this object.

Published property OwningApplication: TIfcApplication read FOwningApplication write FOwningApplication;

Application which currently "owns" this object on behalf of the owning user of the application.

Published property State: TIfcStateEnum read FState write FState default TIfcStateEnum.NotDefined;

Current access state of the object.

Published property ChangeAction: TIfcChangeActionEnum read FChangeAction write FChangeAction default TIfcChangeActionEnum.NotDefined;

Actions associated with changes made to the object.

Published property LastModifiedDate: TIfcTimeStamp read FLastModifiedDate write FLastModifiedDate default 0;

When the the last modification was made by LastModifyingUser and LastModifyingApplication.

Published property LastModifyingUser: TIfcPersonAndOrganization read FLastModifyingUser write FLastModifyingUser;

User who carried out the last modification using LastModifyingApplication.

Published property LastModifyingApplication: TIfcApplication read FLastModifyingApplication write FLastModifyingApplication;

Application used to make the last modification.

Published property CreationDate: TIfcTimeStamp read FCreationDate write FCreationDate default 0;

When was the entity first created by the original OwningApplication. Once defined this value remains unchanged through the lifetime of the entity.


Generated by PasDoc 0.16.0-snapshot.