pt.moredata.dao.builder
Class XmlBuilder

java.lang.Object
  extended bypt.moredata.dao.builder.XmlBuilder
All Implemented Interfaces:
DAOBuilder

public class XmlBuilder
extends java.lang.Object
implements DAOBuilder

Implementacao da interface DAOBuilder para construir documentos em xml a partir de um DAO. Company MoreData

Version:
$Revision: 1.5 $
Author:
pcarmo

Method Summary
 java.lang.Object buildDocument(DAOView dao)
          Constroi um documento em XML a partir de um DAO.
static XmlBuilder instance()
          Devolve a instancia (singleton) do XmlBuilder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static XmlBuilder instance()
Devolve a instancia (singleton) do XmlBuilder.

Returns:
A instancia (singleton) do XmlBuilder.

buildDocument

public java.lang.Object buildDocument(DAOView dao)
Constroi um documento em XML a partir de um DAO. O Documento encontra-se sob a forma de uma String.

Specified by:
buildDocument in interface DAOBuilder
Parameters:
dao - The DAOView object that contains the information to build the document.
Returns:
A new CSV Document build from the giveen DAOView.