org.chorem.pollen.votecounting.export
Class PollExportXML

java.lang.Object
  extended by org.chorem.pollen.votecounting.export.PollExportXML
All Implemented Interfaces:
ServiceExport

public class PollExportXML
extends java.lang.Object
implements ServiceExport

Implémentation du service d'export.

Version:
$Id: PollExportXML.java 2615 2009-07-01 13:47:45Z nrannou $
Author:
boukhary

Constructor Summary
PollExportXML()
          Constructor
 
Method Summary
 java.lang.String executeExport(PollExportDTO pollExport)
          Export d'un sondage et de ses résultats au format XML.
 PollExportDTO executeImport(java.lang.String path)
          Import d'un sondage et de ses résultats à partir d'un fichier XML.
 org.jdom.Element save(ChoiceDTO choice)
           
 org.jdom.Element save(PollChoiceDTO pollChoice)
           
 org.jdom.Element save(VoteCountingResultDTO voteCountingResults)
           
 org.jdom.Element save(VoteToChoiceDTO voteToChoice)
           
 org.jdom.Element save(VotingGroupDTO group)
           
 org.jdom.Element save(VotingPersonDTO votingPerson)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PollExportXML

public PollExportXML()
Constructor

Method Detail

save

public org.jdom.Element save(VotingGroupDTO group)

save

public org.jdom.Element save(VotingPersonDTO votingPerson)

save

public org.jdom.Element save(VoteToChoiceDTO voteToChoice)

save

public org.jdom.Element save(PollChoiceDTO pollChoice)

save

public org.jdom.Element save(VoteCountingResultDTO voteCountingResults)

save

public org.jdom.Element save(ChoiceDTO choice)

executeExport

public java.lang.String executeExport(PollExportDTO pollExport)
Description copied from interface: ServiceExport
Export d'un sondage et de ses résultats au format XML. Le DTO contient le sondage et ses résultats s'ils existent.

Specified by:
executeExport in interface ServiceExport
Parameters:
pollExport - : DTO à exporter.
Returns:
le chemin du fichier exporté.

executeImport

public PollExportDTO executeImport(java.lang.String path)
Description copied from interface: ServiceExport
Import d'un sondage et de ses résultats à partir d'un fichier XML.

Specified by:
executeImport in interface ServiceExport
Parameters:
path - chemin du fichier à importer.


Copyright © 2009 CodeLutin. All Rights Reserved.