org.squashtest.csp.tm.domain.report.common.dto
Class ReqCoverageByTestProjectDto

java.lang.Object
  extended by org.squashtest.csp.tm.domain.report.common.dto.ReqCoverageByTestProjectDto

public class ReqCoverageByTestProjectDto
extends Object


Constructor Summary
ReqCoverageByTestProjectDto()
           
 
Method Summary
 void addRequirement(ReqCoverageByTestRequirementSingleDto requirementSingleDto)
           
 Byte getCriticalRequirementCoverage()
           
 Long getCriticalRequirementNumber()
           
 Long getCriticalVerifiedRequirementNumber()
           
 Byte getGlobalRequirementCoverage()
           
 Byte getMajorRequirementCoverage()
           
 Long getMajorRequirementNumber()
           
 Long getMajorVerifiedRequirementNumber()
           
 Byte getMinorRequirementCoverage()
           
 Long getMinorRequirementNumber()
           
 Long getMinorVerifiedRequirementNumber()
           
 String getProjectName()
           
 List<ReqCoverageByTestRequirementSingleDto> getSingleRequirementList()
           
 Long getTotalRequirementNumber()
           
 Long getTotalVerifiedRequirementNumber()
           
 Byte getUndefinedRequirementCoverage()
           
 Long getUndefinedRequirementNumber()
           
 Long getUndefinedVerifiedRequirementNumber()
           
 void increaseTotals(Long totalRequirementNumber, Long totalVerifiedRequirementNumber, Long criticalRequirementNumber, Long criticalVerifiedRequirementNumber, Long majorRequirementNumber, Long majorVerifiedRequirementNumber, Long minorRequirementNumber, Long minorVerifiedRequirementNumber, Long undefinedRequirementNumber, Long undefinedVerifiedRequirementNumber)
          Method which add the given values to the totals
 void incrementNumber(ReqCoverageByTestStatType type)
          Increments the number identified by the ReqCoverageByTestStatType
 void setCriticalRequirementCoverage(Byte criticalRequirementCoverage)
           
 void setGlobalRequirementCoverage(Byte globalRequirementCoverage)
           
 void setMajorRequirementCoverage(Byte majorRequirementCoverage)
           
 void setMinorRequirementCoverage(Byte minorRequirementCoverage)
           
 void setProjectName(String projectName)
           
 void setUndefinedRequirementCoverage(Byte undefinedRequirementCoverage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReqCoverageByTestProjectDto

public ReqCoverageByTestProjectDto()
Method Detail

getSingleRequirementList

public List<ReqCoverageByTestRequirementSingleDto> getSingleRequirementList()

addRequirement

public void addRequirement(ReqCoverageByTestRequirementSingleDto requirementSingleDto)

setProjectName

public void setProjectName(String projectName)

getProjectName

public String getProjectName()

getTotalRequirementNumber

public Long getTotalRequirementNumber()

getTotalVerifiedRequirementNumber

public Long getTotalVerifiedRequirementNumber()

getCriticalRequirementNumber

public Long getCriticalRequirementNumber()

getCriticalVerifiedRequirementNumber

public Long getCriticalVerifiedRequirementNumber()

getMajorRequirementNumber

public Long getMajorRequirementNumber()

getMajorVerifiedRequirementNumber

public Long getMajorVerifiedRequirementNumber()

getMinorRequirementNumber

public Long getMinorRequirementNumber()

getMinorVerifiedRequirementNumber

public Long getMinorVerifiedRequirementNumber()

getUndefinedRequirementNumber

public Long getUndefinedRequirementNumber()

getUndefinedVerifiedRequirementNumber

public Long getUndefinedVerifiedRequirementNumber()

getGlobalRequirementCoverage

public Byte getGlobalRequirementCoverage()

getCriticalRequirementCoverage

public Byte getCriticalRequirementCoverage()

getMajorRequirementCoverage

public Byte getMajorRequirementCoverage()

getMinorRequirementCoverage

public Byte getMinorRequirementCoverage()

getUndefinedRequirementCoverage

public Byte getUndefinedRequirementCoverage()

setGlobalRequirementCoverage

public void setGlobalRequirementCoverage(Byte globalRequirementCoverage)

setCriticalRequirementCoverage

public void setCriticalRequirementCoverage(Byte criticalRequirementCoverage)

setMajorRequirementCoverage

public void setMajorRequirementCoverage(Byte majorRequirementCoverage)

setMinorRequirementCoverage

public void setMinorRequirementCoverage(Byte minorRequirementCoverage)

setUndefinedRequirementCoverage

public void setUndefinedRequirementCoverage(Byte undefinedRequirementCoverage)

incrementNumber

public void incrementNumber(ReqCoverageByTestStatType type)
Increments the number identified by the ReqCoverageByTestStatType

Parameters:
type - identify the number to increment

increaseTotals

public void increaseTotals(Long totalRequirementNumber,
                           Long totalVerifiedRequirementNumber,
                           Long criticalRequirementNumber,
                           Long criticalVerifiedRequirementNumber,
                           Long majorRequirementNumber,
                           Long majorVerifiedRequirementNumber,
                           Long minorRequirementNumber,
                           Long minorVerifiedRequirementNumber,
                           Long undefinedRequirementNumber,
                           Long undefinedVerifiedRequirementNumber)
Method which add the given values to the totals

Parameters:
totalRequirementNumber - total number of requirements
totalVerifiedRequirementNumber - total number of verified requirements
criticalRequirementNumber - total number of critical requirements
criticalVerifiedRequirementNumber - total number of critical and verified requirements
majorRequirementNumber - total number of major requirements
majorVerifiedRequirementNumber - total number of major and verified requirements
minorRequirementNumber - total number of minor requirements
minorVerifiedRequirementNumber - total number of minor and verified requirements
undefinedRequirementNumber - total number of undefined requirements
undefinedVerifiedRequirementNumber - total number of undefined and verified requirements


Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.