# com.bea.content.virtual.version
Version Class

public class Version
extends `VersionableContent`
implements `Serializable`

Version maintains information on the verion of a VirtualNode.

Hierarchy
  `Object`
  `VersionableContent`
  `Version`

All Implemented Interfaces
  `Serializable`

## Constructor Summary

Version(int status, `String` comment, `Property` properties, `String` versionName, `String` modifiedBy, `Calendar` modifiedDate)

## Method Summary

`public `String`` | `getModifiedBy`() Gets the id of the last user that modified this version.
`public `Calendar`` | `getModifiedDate`() Gets the date this version was last modified.
`public `String`` | `getVersionName`() Gets the name of this version.
`public `String`` | `toString`() Returns the attributes of this Node in a String.

Methods from `com.bea.content.virtual.version.`VersionableContent``
``addProperty`, `getComment`, `getProperties`, `getProperty`, `getStatus`, `setComment`, `setProperties`, `setStatus`,`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### Version

    public Version(int status,
                   String comment,
                   Property[] properties,
                   String versionName,
                   String modifiedBy,
                   Calendar modifiedDate)

## Method Detail

### getModifiedBy() Method

    public String getModifiedBy()

Gets the id of the last user that modified this version.

### getModifiedDate() Method

    public Calendar getModifiedDate()

Gets the date this version was last modified.

### getVersionName() Method

    public String getVersionName()

Gets the name of this version.

### toString() Method

    public String toString()

Returns the attributes of this Node in a String.

Overrides
  `VersionableContent.toString()`