wt.identity
Interface VersionedDisplayIdentity

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

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


Field Summary
static String CONCEPT_DISPLAY_IDENTITY
          Label for the attribute; Identifies the concept for which this version applies.
static String VERSION_DISPLAY_IDENTITY
          Label for the attribute; Identifies the version of this concept.
 
Fields inherited from interface wt.identity.IteratedDisplayIdentity
ITERATION_DISPLAY_IDENTITY
 
Fields inherited from interface wt.identity.DisplayIdentity
DISPLAY_IDENTIFIER, DISPLAY_TYPE
 
Method Summary
 DisplayIdentity getConceptDisplayIdentity()
          Gets the value of the attribute: CONCEPT_DISPLAY_IDENTITY.
 DisplayIdentity getVersionDisplayIdentity()
          Gets the value of the attribute: VERSION_DISPLAY_IDENTITY.
 
Methods inherited from interface wt.identity.IteratedDisplayIdentity
getIterationDisplayIdentity
 
Methods inherited from interface wt.identity.DisplayIdentity
getDisplayIdentifier, getDisplayType
 
Methods inherited from interface wt.util.LocalizableMessage
getLocalizedMessage
 

Field Detail

CONCEPT_DISPLAY_IDENTITY

public static final String CONCEPT_DISPLAY_IDENTITY
Label for the attribute; Identifies the concept for which this version applies. The concept portion is invanriant for all the versions.

Supported API: false

See Also:
Constant Field Values

VERSION_DISPLAY_IDENTITY

public static final String VERSION_DISPLAY_IDENTITY
Label for the attribute; Identifies the version of this concept. The identification for every version of the concept is different.

Supported API: false

See Also:
Constant Field Values
Method Detail

getConceptDisplayIdentity

public 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: false

Returns:
DisplayIdentity

getVersionDisplayIdentity

public 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: false

Returns:
DisplayIdentity