org.squashtest.tm.service.internal.campaign
Class CampaignExportCSVModelImpl

java.lang.Object
  extended by org.squashtest.tm.service.internal.campaign.CampaignExportCSVModelImpl
All Implemented Interfaces:
org.squashtest.tm.domain.campaign.CampaignExportCSVModel, WritableCampaignCSVModel

@Component
@Scope(value="prototype")
public class CampaignExportCSVModelImpl
extends Object
implements WritableCampaignCSVModel


Nested Class Summary
static class CampaignExportCSVModelImpl.CellImpl
           
 class CampaignExportCSVModelImpl.RowImpl
           
 
Nested classes/interfaces inherited from interface org.squashtest.tm.domain.campaign.CampaignExportCSVModel
org.squashtest.tm.domain.campaign.CampaignExportCSVModel.Cell, org.squashtest.tm.domain.campaign.CampaignExportCSVModel.Row
 
Constructor Summary
CampaignExportCSVModelImpl()
           
 
Method Summary
 Iterator<org.squashtest.tm.domain.campaign.CampaignExportCSVModel.Row> dataIterator()
           
 org.squashtest.tm.domain.campaign.CampaignExportCSVModel.Row getHeader()
           
 char getSeparator()
           
 void init()
           
 void setCampaign(org.squashtest.tm.domain.campaign.Campaign campaign)
           
 void setSeparator(char separator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CampaignExportCSVModelImpl

public CampaignExportCSVModelImpl()
Method Detail

setCampaign

public void setCampaign(org.squashtest.tm.domain.campaign.Campaign campaign)
Specified by:
setCampaign in interface WritableCampaignCSVModel

setSeparator

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

getSeparator

public char getSeparator()
Specified by:
getSeparator in interface org.squashtest.tm.domain.campaign.CampaignExportCSVModel

init

public void init()
Specified by:
init in interface WritableCampaignCSVModel

getHeader

public org.squashtest.tm.domain.campaign.CampaignExportCSVModel.Row getHeader()
Specified by:
getHeader in interface org.squashtest.tm.domain.campaign.CampaignExportCSVModel

dataIterator

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


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