Revision 30619 branches/v2_0_0_prep/libraries/libTools/src-test/org/gvsig/tools/persistence/xml/XMLPersistenceTest_Persistent2.java

View differences:

XMLPersistenceTest_Persistent2.java
27 27

  
28 28
package org.gvsig.tools.persistence.xml;
29 29

  
30
import org.gvsig.tools.ToolsLocator;
31
import org.gvsig.tools.dataTypes.DataTypes;
32
import org.gvsig.tools.dynobject.DynClass;
33
import org.gvsig.tools.dynobject.DynObjectManager;
30 34
import org.gvsig.tools.persistence.PersistenceException;
31 35
import org.gvsig.tools.persistence.Persistent;
32 36
import org.gvsig.tools.persistence.PersistentState;
......
35 39

  
36 40
	private static final String ElObjeto2 = "Este es el objeto 2";
37 41

  
42

  
43
	/**
44
	 * Register the class on PersistenceManager
45
	 *
46
	 */
47
	public static void registerPersistent() {
48
		DynObjectManager dynMan = ToolsLocator.getDynObjectManager();
49
		DynClass dynClass = dynMan.add(
50
				"XMLPersistenceTest_Persistent2_Persistent", "");
51

  
52
		dynClass.addDynFieldSingle("ElObjeto2", DataTypes.STRING,
53
				null, true, true);
54

  
55
		ToolsLocator.getPersistenceManager().registerClass(
56
				XMLPersistenceTest_Persistent2.class, dynClass);
57

  
58
	}
59

  
38 60
	private PersistentState loaded;
39 61

  
40 62
	public void checked() throws PersistenceException {

Also available in: Unified diff