org.nuiton.topia.persistence
Class ExportXMLVisitor

java.lang.Object
  extended by org.nuiton.topia.persistence.ExportXMLVisitor
All Implemented Interfaces:
org.nuiton.topia.persistence.EntityVisitor

public class ExportXMLVisitor
extends Object
implements org.nuiton.topia.persistence.EntityVisitor

Visitor pour export xml.

Version:
$Revision: 1.0 $ Last update : $Date: 29 janv. 2009 $ By : $Author: chatellier $
Author:
chatellier

Field Summary
protected  StringBuffer buffer
           
 
Constructor Summary
ExportXMLVisitor()
           
 
Method Summary
 void clear()
           
 void end(org.nuiton.topia.persistence.TopiaEntity e)
           
 void start(org.nuiton.topia.persistence.TopiaEntity e)
           
 String toString()
           
 void visit(org.nuiton.topia.persistence.TopiaEntity e, String name, Class<?> collectionType, Class<?> type, int index, Object value)
           
 void visit(org.nuiton.topia.persistence.TopiaEntity e, String name, Class<?> collectionType, Class<?> type, Object value)
           
 void visit(org.nuiton.topia.persistence.TopiaEntity e, String name, Class<?> type, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

buffer

protected StringBuffer buffer
Constructor Detail

ExportXMLVisitor

public ExportXMLVisitor()
Method Detail

start

public void start(org.nuiton.topia.persistence.TopiaEntity e)
Specified by:
start in interface org.nuiton.topia.persistence.EntityVisitor

visit

public void visit(org.nuiton.topia.persistence.TopiaEntity e,
                  String name,
                  Class<?> type,
                  Object value)
Specified by:
visit in interface org.nuiton.topia.persistence.EntityVisitor

visit

public void visit(org.nuiton.topia.persistence.TopiaEntity e,
                  String name,
                  Class<?> collectionType,
                  Class<?> type,
                  Object value)
Specified by:
visit in interface org.nuiton.topia.persistence.EntityVisitor

visit

public void visit(org.nuiton.topia.persistence.TopiaEntity e,
                  String name,
                  Class<?> collectionType,
                  Class<?> type,
                  int index,
                  Object value)
Specified by:
visit in interface org.nuiton.topia.persistence.EntityVisitor

end

public void end(org.nuiton.topia.persistence.TopiaEntity e)
Specified by:
end in interface org.nuiton.topia.persistence.EntityVisitor

toString

public String toString()
Overrides:
toString in class Object

clear

public void clear()
Specified by:
clear in interface org.nuiton.topia.persistence.EntityVisitor


Copyright © 2004-2010 CodeLutin. All Rights Reserved.