Revision 25260 trunk/libraries/lib3DMap-share/src/main/java/com/iver/ai2/gvsig3d/legend/symbols/BaseExtrusionSymbol.java

View differences:

BaseExtrusionSymbol.java
1 1
package com.iver.ai2.gvsig3d.legend.symbols;
2 2

  
3 3
import com.iver.cit.gvsig.fmap.core.symbols.SimpleFillSymbol;
4
import com.iver.utiles.XMLEntity;
4 5

  
5 6
public class BaseExtrusionSymbol extends SimpleFillSymbol implements
6 7
		IExtrusionSymbol {
......
19 20
		super();
20 21
		this.extrusion = extrusion;
21 22
	}
23
	
22 24

  
25
	public String getClassName() {
26
		return getClass().getName();
27
	}
28

  
29
	public XMLEntity getXMLEntity() {
30
		XMLEntity xml = super.getXMLEntity();
31
		xml.putProperty("extrusion", this.extrusion);
32
		return xml;
33
	}
34

  
35
	public void setXMLEntity(XMLEntity xml) {
36
		super.setXMLEntity(xml);
37
		if (xml.contains("extrusion"))
38
			extrusion = xml.getDoubleProperty("extrusion");
39
	}
40

  
41
	
23 42
}

Also available in: Unified diff