org.codehaus.mojo.scmchangelog.changelog
Class Release

java.lang.Object
  extended by org.codehaus.mojo.scmchangelog.changelog.Release

public class Release
extends Object

Represents a release of the product. A release is a list of log entries for a tag.

Version:
$Id: Release.java 9282 2009-03-27 07:55:57Z ehsavoie $
Author:
ehsavoie
See Also:
ScmLogEntry, Tag

Constructor Summary
Release(Tag releaseTag, List logEntries)
          Creates a new instance of Release
 
Method Summary
 List getEntries()
          Return the log entries for his release.
 Tag getTag()
          Return the tag for his release.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Release

public Release(Tag releaseTag,
               List logEntries)
Creates a new instance of Release

Parameters:
releaseTag - the tag corresponding to this release.
logEntries - the log entries for this release.
Method Detail

getEntries

public List getEntries()
Return the log entries for his release.

Returns:
a list of ScmLogEntry for this release.

getTag

public Tag getTag()
Return the tag for his release.

Returns:
the tag corresponding to this release.


Copyright © 2008-2009 Codehaus. All Rights Reserved.