Revision 41853 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.mapcontext/org.gvsig.fmap.mapcontext.api/src/main/java/org/gvsig/fmap/mapcontext/layers/FLayers.java
FLayers.java | ||
---|---|---|
765 | 765 |
super.saveToState(state); |
766 | 766 |
|
767 | 767 |
state.set("mapContext", fmap); |
768 |
state.set("layers", layers); |
|
768 |
|
|
769 |
List layersToSave = new ArrayList(); |
|
770 |
Iterator iter = this.layers.iterator(); |
|
771 |
while (iter.hasNext()) { |
|
772 |
FLayer layer = (FLayer) iter.next(); |
|
773 |
if( !layer.isTemporary() ) { |
|
774 |
layersToSave.add(layer); |
|
775 |
} |
|
776 |
} |
|
777 |
state.set("layers", layersToSave); |
|
769 | 778 |
} |
770 | 779 |
|
771 | 780 |
public void loadFromState(PersistentState state) throws PersistenceException { |
Also available in: Unified diff