Revision 13762 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/symbols/MultiLayerMarkerSymbol.java
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