Package wt.identity

Interface VersionedDisplayIdentity

All Superinterfaces:
DisplayIdentity, IteratedDisplayIdentity, LocalizableMessage, Message
All Known Implementing Classes:
StandardVersionedDisplayIdentity, StandardViewVersionedDisplayIdentity

public interface VersionedDisplayIdentity extends IteratedDisplayIdentity
Defines the identity of versioned information. An information object is versioned if simultaneously there may exist multiple instances, all with the same base or common identification and each individual instance having some additional identification. The additional identification distinguishes the instance from other instances. For example, different instances of the same document are identified by different revision identifiers. The document name identifies the concept, the revision identifies the version.

Supported API: true

Extendable: true
  • Method Details

    • getConceptDisplayIdentity

      DisplayIdentity getConceptDisplayIdentity()
      Gets the value of the attribute: CONCEPT_DISPLAY_IDENTITY. Identifies the concept for which this version applies. The concept portion is invanriant for all the versions.

      Supported API: true
      Returns:
      DisplayIdentity
    • getVersionDisplayIdentity

      DisplayIdentity getVersionDisplayIdentity()
      Gets the value of the attribute: VERSION_DISPLAY_IDENTITY. Identifies the version of this concept. The identification for every version of the concept is different.

      Supported API: true
      Returns:
      DisplayIdentity