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
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