Revision 525 2.1/trunk/org.gvsig.view3d/org.gvsig.view3d.lib/org.gvsig.view3d.lib.impl/src/main/java/org/gvsig/view3d/lib/impl/properties/DefaultRasterLayerProperties3D.java

View differences:

DefaultRasterLayerProperties3D.java
1 1
package org.gvsig.view3d.lib.impl.properties;
2 2

  
3 3
import org.gvsig.fmap.mapcontext.layers.FLayer;
4
import org.gvsig.tools.ToolsLocator;
5
import org.gvsig.tools.dynobject.DynStruct;
6
import org.gvsig.tools.persistence.PersistenceManager;
7
import org.gvsig.view3d.lib.api.properties.LayerProperties3D;
8 4
import org.gvsig.view3d.lib.api.properties.RasterLayerProperties3D;
9 5

  
10 6
public class DefaultRasterLayerProperties3D extends BasicLayerProperties3D
......
13 9
    public DefaultRasterLayerProperties3D(FLayer theLayer) {
14 10
        super(theLayer);
15 11
    }
16

  
17
    public static void registerPersistence(){
18
        // Raster layer 3D properties
19
        PersistenceManager manager = ToolsLocator.getPersistenceManager();
20

  
21
        DynStruct definition =
22
            manager
23
                .addDefinition(DefaultRasterLayerProperties3D.class,
24
                    RasterLayerProperties3D.PERSISTENCE_NAME,
25
                    "Raster layer 3D properties persistence definition", null,
26
                    null);
27

  
28
        definition.extend(manager
29
            .getDefinition(LayerProperties3D.PERSISTENCE_NAME));
30
    }
31 12
}

Also available in: Unified diff