org.stanwood.media
Class ProjectDetails

java.lang.Object
  extended by org.stanwood.media.ProjectDetails

public class ProjectDetails
extends java.lang.Object

Used to get the information about the project


Constructor Summary
ProjectDetails()
          The constructor
 
Method Summary
 java.util.List<Author> getAuthors()
          Get a list of authors
 int getBuildRevision()
          Returns the build revision of the project
 java.lang.String getCopyright()
          Used to get the copyright message
 java.lang.String getDescription()
          Used to get the project description
 java.lang.String getProjectURL()
          Used to get the application URL
 java.lang.String getTitle()
          Returns the title of the project
 Version getVersion()
          Returns the version of the project
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectDetails

public ProjectDetails()
               throws java.io.IOException
The constructor

Throws:
java.io.IOException - Thrown if their is a problem reading the version informatiom
Method Detail

getVersion

public Version getVersion()
Returns the version of the project

Returns:
The version of the project

getBuildRevision

public int getBuildRevision()
Returns the build revision of the project

Returns:
the build revision of the project

getTitle

public java.lang.String getTitle()
Returns the title of the project

Returns:
the title of the project

getCopyright

public java.lang.String getCopyright()
Used to get the copyright message

Returns:
the copyright message

getAuthors

public java.util.List<Author> getAuthors()
Get a list of authors

Returns:
The authors

getProjectURL

public java.lang.String getProjectURL()
Used to get the application URL

Returns:
The URL of the applications website

getDescription

public java.lang.String getDescription()
Used to get the project description

Returns:
The project description