package de.uka.ipd.consensus.foundation.schema;

import java.io.Serializable;

/**
 * This is a mixin interface for elements that can have a version.
 * @author Thomas Much
 * @version 2006-06-14
 * @see Version
 */
public interface Versionable extends Serializable {

	/**
	 * Returns the version of the versionable element.
	 * @return the Version object or <code>null</code> if no version information is available
	 */
	public Version getVersion();

}
