Revision 483 org.gvsig.raster.wms/trunk/org.gvsig.raster.wms/org.gvsig.raster.wms.io/src/main/java/org/gvsig/raster/wms/io/WMSDataParameters.java

View differences:

WMSDataParameters.java
50 50
	private static final String      FIELD_FORMAT          = "format";
51 51
	private static final String      FIELD_INFOFORMAT      = "infoformat";
52 52
	private static final String      FIELD_LAYERQUERY      = "layer_query";
53
	private static final String      FIELD_HOST            = "host";
54 53
	private static final String      FIELD_NAME            = "name";
55 54
	private static final String      FIELD_SRSSTR          = "srsstr";
56 55
	private static final String      FIELD_TRANSPARENCY    = "transparency";
......
116 115
			field.setType(DataTypes.STRING);
117 116
			field.setMandatory(false);
118 117
			
119
			field = dynClass.addDynField(FIELD_HOST);
120
			field.setTheTypeOfAvailableValues(DynField.ANY);
121
			field.setDescription("Host");
122
			field.setType(DataTypes.STRING);
123
			field.setMandatory(true);
124
			
125 118
			field = dynClass.addDynField(FIELD_NAME);
126 119
			field.setTheTypeOfAvailableValues(DynField.ANY);
127 120
			field.setDescription("Name");
......
261 254
		this.setDynValue(FIELD_LAYERQUERY, layerQuery);
262 255
	}
263 256
	
264
	/*
265
	 * (non-Javadoc)
266
	 * @see org.gvsig.fmap.dal.coverage.store.parameter.WMSStoreParameters#getHost()
267
	 */
268
	public String getHost() {
269
		return (String) this.getDynValue(FIELD_HOST);
270
	}
271

  
272
	/*
273
	 * (non-Javadoc)
274
	 * @see org.gvsig.fmap.dal.coverage.store.parameter.WMSStoreParameters#setHost(java.lang.String)
275
	 */
276
	public void setHost(String host) {
277
		this.setDynValue(FIELD_HOST, host);
278
	}
279
	
280 257
	/**
281 258
	 * Devuelve el SRS.
282 259
	 * @return SRS.
......
600 577
	}
601 578
	
602 579
	public boolean isValid() {
603
		return (this.getHost() != null);
580
		return (this.getURI() != null);
604 581
	}
605 582
	
606 583
	protected DelegatedDynObject getDelegatedDynObject() {
......
619 596
		p.setHeight(getHeight());
620 597
		p.setWidth(getWidth());
621 598
		p.setExtent(getExtent());
622
		p.setHost(getHost());
599
		p.setURI(getURI());
623 600
		p.setInfoLayerQuery(getInfoLayerQuery());
624 601
		p.setLayerQuery(getLayerQuery());
625 602
		p.setName(getName());
......
631 608
		p.setStyles(getStyles());
632 609
		p.setWmsTransparency(isWmsTransparent());
633 610
		p.setDimensions(getDimensions());
634
		p.setHost(getHost());
635 611
		p.setCancellable(getCancellable());
636 612
		return p;
637 613
	}

Also available in: Unified diff