Revision 13762 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/symbols/MultiLayerMarkerSymbol.java

View differences:

MultiLayerMarkerSymbol.java
43 43
*
44 44
* $Id$
45 45
* $Log$
46
* Revision 1.13  2007-09-17 14:16:11  jaume
46
* Revision 1.14  2007-09-18 07:18:13  cesar
47
* Apply units, size and reference system after creating the symbols
48
*
49
* Revision 1.13  2007/09/17 14:16:11  jaume
47 50
* multilayer symbols sizing bug fixed
48 51
*
49 52
* Revision 1.12  2007/09/17 11:37:55  jaume
......
231 234
	public void setXMLEntity(XMLEntity xml) {
232 235
		setIsShapeVisible(xml.getBooleanProperty("isShapeVisible"));
233 236
		setDescription(xml.getStringProperty("desc"));
234
		setSize(xml.getDoubleProperty("size"));
235
		setUnit(xml.getIntProperty("unit"));
236
		setReferenceSystem(xml.getIntProperty("referenceSystem"));
237 237
		layers = new IMarkerSymbol[xml.getChildrenCount()];
238 238
		for (int i = 0; i < layers.length; i++) {
239 239
			layers[i] = (IMarkerSymbol) SymbologyFactory.createSymbolFromXML(xml.getChild(i), "layer" + i);
240 240
		}
241
		setSize(xml.getDoubleProperty("size"));
242
		setUnit(xml.getIntProperty("unit"));
243
		setReferenceSystem(xml.getIntProperty("referenceSystem"));
241 244
	}
242 245

  
243 246

  

Also available in: Unified diff