org.squashtest.tm.service.internal.library
Class RequirementVersionSearchExportCSVModelImpl

java.lang.Object
  extended by org.squashtest.tm.service.internal.library.RequirementVersionSearchExportCSVModelImpl
All Implemented Interfaces:
org.squashtest.tm.domain.search.SearchExportCSVModel

@Component
@Scope(value="prototype")
public class RequirementVersionSearchExportCSVModelImpl
extends Object
implements org.squashtest.tm.domain.search.SearchExportCSVModel


Nested Class Summary
static class RequirementVersionSearchExportCSVModelImpl.CellImpl
           
 class RequirementVersionSearchExportCSVModelImpl.RowImpl
           
 
Nested classes/interfaces inherited from interface org.squashtest.tm.domain.search.SearchExportCSVModel
org.squashtest.tm.domain.search.SearchExportCSVModel.Cell, org.squashtest.tm.domain.search.SearchExportCSVModel.Row
 
Constructor Summary
RequirementVersionSearchExportCSVModelImpl()
           
RequirementVersionSearchExportCSVModelImpl(List<org.squashtest.tm.domain.requirement.RequirementVersion> requirementVersions)
           
 
Method Summary
 Iterator<org.squashtest.tm.domain.search.SearchExportCSVModel.Row> dataIterator()
           
 org.squashtest.tm.domain.search.SearchExportCSVModel.Row getHeader()
           
 int getNbColumns()
           
 List<org.squashtest.tm.domain.requirement.RequirementVersion> getRequirementVersions()
           
 char getSeparator()
           
 void setNbColumns(int nbColumns)
           
 void setRequirementVersions(List<org.squashtest.tm.domain.requirement.RequirementVersion> requirementVersions)
           
 void setSeparator(char separator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequirementVersionSearchExportCSVModelImpl

public RequirementVersionSearchExportCSVModelImpl()

RequirementVersionSearchExportCSVModelImpl

public RequirementVersionSearchExportCSVModelImpl(List<org.squashtest.tm.domain.requirement.RequirementVersion> requirementVersions)
Method Detail

getNbColumns

public int getNbColumns()

setNbColumns

public void setNbColumns(int nbColumns)

getRequirementVersions

public List<org.squashtest.tm.domain.requirement.RequirementVersion> getRequirementVersions()

setRequirementVersions

public void setRequirementVersions(List<org.squashtest.tm.domain.requirement.RequirementVersion> requirementVersions)

setSeparator

public void setSeparator(char separator)
Specified by:
setSeparator in interface org.squashtest.tm.domain.search.SearchExportCSVModel

getSeparator

public char getSeparator()
Specified by:
getSeparator in interface org.squashtest.tm.domain.search.SearchExportCSVModel

getHeader

public org.squashtest.tm.domain.search.SearchExportCSVModel.Row getHeader()
Specified by:
getHeader in interface org.squashtest.tm.domain.search.SearchExportCSVModel

dataIterator

public Iterator<org.squashtest.tm.domain.search.SearchExportCSVModel.Row> dataIterator()
Specified by:
dataIterator in interface org.squashtest.tm.domain.search.SearchExportCSVModel


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.