Revision 2647 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/StatusLayerRaster.java

View differences:

StatusLayerRaster.java
78 78
	 * @see com.iver.cit.gvsig.fmap.layers.StatusRasterInterface#setXMLEntity(com.iver.utiles.XMLEntity)
79 79
	 */
80 80
	public void setXMLEntity(XMLEntity xml, RasterOperations layer)throws XMLException {
81

  
82 81
		if (xml.contains("raster.opacityLevel")) {
83 82
			transparency = xml.getIntProperty("raster.opacityLevel");
84 83
		}
......
91 90
		if (xml.contains("raster.bandB")) {
92 91
			bandB = xml.getIntProperty("raster.bandB");
93 92
		}
94
		
93
		//System.out.println("***>>"+bandR+" "+bandG+" "+bandB);
95 94
		int cont = 0;
96 95
		while(true && cont<50){
97 96
			if (xml.contains("raster.file"+cont)) {
98 97
				files.add(xml.getStringProperty("raster.file"+cont));
98
				//System.out.println("***>>"+xml.getStringProperty("raster.file"+cont));
99 99
				cont++;
100 100
			}else 
101 101
				break;
......
105 105
		for(int i=0;i<xml.getPropertyCount();i++){
106 106
			if(xml.getPropertyName(i).startsWith("filter.")){
107 107
				filters.add(xml.getPropertyName(i)+"="+xml.getPropertyValue(i));
108
				//System.out.println("==>Recuperando "+xml.getPropertyName(i)+"="+xml.getPropertyValue(i));
108
				System.out.println("***>>setXMLEntity ... "+xml.getPropertyName(i)+"="+xml.getPropertyValue(i));
109 109
			}
110 110
		}
111 111
		
......
127 127
		xml.putProperty("raster.bandG", ""+bandG);
128 128
		xml.putProperty("raster.bandB", ""+bandB);
129 129
		
130
		
130 131
		if(files!=null && files.size()!=0){
131 132
			for(int i=0;i<files.size();i++)
132 133
				xml.putProperty("raster.file"+i, ""+((String)files.get(i)));
......
143 144
		if(layer.getFilterStack()!=null){
144 145
			stackManager = new RasterFilterStackManager(layer.getFilterStack());
145 146
			l = stackManager.getStringsFromStack();
147
			if(l == null || l.size() == 0)
148
				l = filters;
146 149
		}else
147 150
			l = filters;
151
		
148 152
					 
149 153
		for(int i=0;i<l.size();i++){
150 154
			xml.putProperty(getElem((String)l.get(i)), getValue((String)l.get(i)));

Also available in: Unified diff