pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.survey.export
Class ExcelExportConfiguration.SurveyExportConfiguration

java.lang.Object
  extended by org.torweg.pulse.component.survey.export.ExcelExportConfiguration.SurveyExportConfiguration
Enclosing class:
ExcelExportConfiguration

public static class ExcelExportConfiguration.SurveyExportConfiguration
extends java.lang.Object

the configuration for a single survey.

Author:
Thomas Weber

Constructor Summary
protected ExcelExportConfiguration.SurveyExportConfiguration()
          used by JAXB.
 
Method Summary
 java.util.Collection<java.lang.Long> getAttributeIds()
          returns the ids of the attributes to be included.
 EmailConfiguration getEmailConfiguration()
          returns the email address configurations for the survey export.
 java.lang.Integer getOpenQuestionExtraColumns()
          returns the extra columns to be inserted after an open question.
 java.lang.Integer getSelectQuestionExtraColumns()
          returns the extra columns to be inserted after a select question.
 long getSurveyId()
          returns the id of the survey to be exported.
 boolean isIncludeAttributes()
          returns whether the export requires the inclusion of Attributes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExcelExportConfiguration.SurveyExportConfiguration

protected ExcelExportConfiguration.SurveyExportConfiguration()
used by JAXB.

Method Detail

getSurveyId

public final long getSurveyId()
returns the id of the survey to be exported.

Returns:
the id of the survey

getEmailConfiguration

public final EmailConfiguration getEmailConfiguration()
returns the email address configurations for the survey export.

Returns:
the email address configurations

getOpenQuestionExtraColumns

public final java.lang.Integer getOpenQuestionExtraColumns()
returns the extra columns to be inserted after an open question.

Returns:
the extra columns

getSelectQuestionExtraColumns

public final java.lang.Integer getSelectQuestionExtraColumns()
returns the extra columns to be inserted after a select question.

Returns:
the extra columns

isIncludeAttributes

public final boolean isIncludeAttributes()
returns whether the export requires the inclusion of Attributes.

Returns:
true, if and only if, attributes are to be included. Otherwise false.

getAttributeIds

public final java.util.Collection<java.lang.Long> getAttributeIds()
returns the ids of the attributes to be included.

Returns:
the attribute ids