Skip to main content

NetworkModelProjectChangeVersion

Class Description

Describes the status and the planned implementation of the associated change set into the as-built model. New instances of this class with new identity are instantiated upon changes to the content of this class or changes to the associated change set. Instances of this class are considered immutable. The case audit trail can reference this immutable data to exactly reproduce a case.

Attributes

NameTypeDescription
commentStringA user provided comment describing the changes in this version from the previous version.
effectiveDateTimeDateTimeThe date/time the change set is included in the model.
timeStampDateTimeThe date/time this version was finalized and thus made immutable.

Relationships

Ancestors

Descendents

No descendent classes

Associations

Source ClassSource CardinalityTargetTarget CardinalitySource NameSource Assoc. DescriptionTarget NameTarget Assoc. Description
NetworkModelProjectChangeVersion0..*ChangeSet0..1NetworkModelProjectChangeVersionThe project of the details of model changes.ChangeSetThe details of model changes for this project. The change set should have a new identifier if it changes.
NetworkModelProjectChangeVersion1..*NetworkModelProjectChange1NetworkModelProjectChangeVersionA specific version of the network model project change.NetworkModelProjectChangeThe persistent network model project change to which this version applies.
NetworkModelProjectChangeVersion0..1NetworkModelProjectChangeVersion0..1SupercedesProject version that is being superceded.SupercededByThe project version that will supercede this project version.
NetworkModelProjectChangeVersion0..*NetworkModelProjectState0..1NetworkModelProjectChangeVersionThe change versions that are at this state.NetworkModelProjectStateThe state of this network model project version.