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

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

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


Nested Class Summary
static class TestCaseSearchExportCSVModelImpl.CellImpl
           
 class TestCaseSearchExportCSVModelImpl.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
TestCaseSearchExportCSVModelImpl()
           
TestCaseSearchExportCSVModelImpl(List<org.squashtest.tm.domain.testcase.TestCase> testCases, IterationModificationService iterationService)
           
 
Method Summary
 Iterator<org.squashtest.tm.domain.search.SearchExportCSVModel.Row> dataIterator()
           
 org.squashtest.tm.domain.search.SearchExportCSVModel.Row getHeader()
           
 IterationModificationService getIterationService()
           
 int getNbColumns()
           
 char getSeparator()
           
 List<org.squashtest.tm.domain.testcase.TestCase> getTestCases()
           
 void setIterationService(IterationModificationService iterationService)
           
 void setNbColumns(int nbColumns)
           
 void setSeparator(char separator)
           
 void setTestCases(List<org.squashtest.tm.domain.testcase.TestCase> testCases)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestCaseSearchExportCSVModelImpl

public TestCaseSearchExportCSVModelImpl()

TestCaseSearchExportCSVModelImpl

public TestCaseSearchExportCSVModelImpl(List<org.squashtest.tm.domain.testcase.TestCase> testCases,
                                        IterationModificationService iterationService)
Method Detail

getNbColumns

public int getNbColumns()

setNbColumns

public void setNbColumns(int nbColumns)

getTestCases

public List<org.squashtest.tm.domain.testcase.TestCase> getTestCases()

setTestCases

public void setTestCases(List<org.squashtest.tm.domain.testcase.TestCase> testCases)

getIterationService

public IterationModificationService getIterationService()

setIterationService

public void setIterationService(IterationModificationService iterationService)

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.