org.codehaus.mojo.dashboard.report.plugin.beans
Class AbstractReportBean

java.lang.Object
  extended by org.codehaus.mojo.dashboard.report.plugin.beans.AbstractReportBean
All Implemented Interfaces:
java.lang.Cloneable, IDashBoardReportBean
Direct Known Subclasses:
CheckstyleReportBean, CloverReportBean, CoberturaReportBean, CpdReportBean, FindBugsReportBean, JDependReportBean, PmdReportBean, SurefireReportBean

public abstract class AbstractReportBean
extends java.lang.Object
implements IDashBoardReportBean, java.lang.Cloneable

Author:
David Vicente

Constructor Summary
AbstractReportBean()
           
AbstractReportBean(java.util.Date dateGeneration)
           
 
Method Summary
protected  java.lang.Object clone()
           
 java.util.Date getDateGeneration()
          get the generation date of this report
 long getId()
           
 DashBoardMavenProject getMavenProject()
           
 void setDateGeneration(java.util.Date dateGeneration)
          set the generation date of this report
 void setId(long id)
           
 void setMavenProject(DashBoardMavenProject mavenProject)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.mojo.dashboard.report.plugin.beans.IDashBoardReportBean
merge
 

Constructor Detail

AbstractReportBean

public AbstractReportBean()

AbstractReportBean

public AbstractReportBean(java.util.Date dateGeneration)
Method Detail

getDateGeneration

public java.util.Date getDateGeneration()
Description copied from interface: IDashBoardReportBean
get the generation date of this report

Specified by:
getDateGeneration in interface IDashBoardReportBean
Returns:
Date

setDateGeneration

public void setDateGeneration(java.util.Date dateGeneration)
Description copied from interface: IDashBoardReportBean
set the generation date of this report

Specified by:
setDateGeneration in interface IDashBoardReportBean

clone

protected java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getId

public long getId()

setId

public void setId(long id)

getMavenProject

public DashBoardMavenProject getMavenProject()

setMavenProject

public void setMavenProject(DashBoardMavenProject mavenProject)


Copyright © 2006-2009 CodeHaus. All Rights Reserved.