com.hammurapi.flow.runtime
Interface Versionable<T>

Type Parameters:
T -

public interface Versionable<T>

Implementations of this interface are leveraged by property sets to implement smart forward-only change semantics.

Author:
Pavel Vlasov

Method Summary
 T createVersion()
          Creates new version of the object.
 

Method Detail

createVersion

T createVersion()
Creates new version of the object.

Returns:
New version.