Revision 9230

View differences:

branches/v10/extensions/extWFS2/src/com/iver/cit/gvsig/fmap/layers/FLyrWFS.java
78 78
 *
79 79
 * $Id$
80 80
 * $Log$
81
 * Revision 1.10.2.9  2006-11-28 08:02:44  jorpiell
82
 * Se escribe el filtro en el WFSStatus para que pueda ser escrito al abrir la ventana de propiedades
81
 * Revision 1.10.2.10  2006-12-11 10:01:09  ppiqueras
82
 * Corregido un bug
83 83
 *
84
 * Revision 1.10.2.8  2006/11/17 11:28:45  ppiqueras
85
 * Corregidos bugs y aƱadida nueva funcionalidad.
84
 * Revision 1.22  2006/11/28 08:04:51  jorpiell
85
 * Se guarda la query para que pueda ser recuperada desde la ventana de propiedades
86 86
 *
87 87
 * Revision 1.21  2006/11/16 17:17:48  jorpiell
88 88
 * Se guarda el filtro en el gvp
......
169 169
    private String password = null;
170 170
    private String AttributesQuery = null;
171 171
    private String CoordinatesQuery = null;
172
    private String visualFilterQuery = null;
172 173
    private XMLElement[] fields = null;
173 174
    private int numfeatures = 100;
174 175
    private int timeout = 10000;
......
284 285
    	FilterEncoding fe = SQLExpressionFormat.createFilter();				
285 286
		fe.setQuery(getAttributesQuery());
286 287
		status.setFilterQuery(fe.toString());
288
		status.setFilterVisualText(getVisualFilterQuery());
287 289
    	return status;
288 290
    }
289 291

  
......
349 351
		this.userName = userName;
350 352
	}
351 353
	/**
354
	 * @return The visual filtering text from "Where"
355
	 */
356
	public String getVisualFilterQuery() {
357
		return visualFilterQuery;
358
	}
359
	/**
360
	 * @param visualFilterQuery The visual filtering text from "Where"
361
	 */
362
	public void setVisualFilterQueyr(String visualFilterQuery) {
363
		this.visualFilterQuery = visualFilterQuery;
364
	}
365
	/**
352 366
	 * @return Returns the fields.
353 367
	 */
354 368
	public XMLElement[] getFields() {
......
471 485
		info.put("layerText", getLayerText());
472 486
		info.put("attributes", getFields());
473 487
		info.put("host", getHost());	
474
		info.put("wfsLayerNode", getWfsLayerNode());
488
		info.put("wfsLayerNode", getWfsLayerNode());	
475 489
		WFSStatus status = new WFSStatus(getLayerName());
476 490
		status.setBuffer(getNumfeatures());
477 491
		status.setTimeout(getTimeout());
478 492
		status.setUserName(getUserName());
479 493
		status.setPassword(getPassword());
480 494
		status.setFilterQuery(getAttributesQuery());
495
		status.setFilterVisualText(getVisualFilterQuery());
481 496
		info.put("status",status);			
482 497
		return info;
483 498

  

Also available in: Unified diff