Revision 30619 branches/v2_0_0_prep/libraries/libTools/src-test/org/gvsig/tools/persistence/xml/XMLPersistenceTest_Persistent2.java
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