Revision 3755 trunk/libraries/libRemoteServices/src/org/gvsig/remoteClient/wms/wms_1_3_0/WMSLayer1_3_0.java

View differences:

WMSLayer1_3_0.java
153 153
                    }
154 154
                    else if (parser.getName().compareTo(CapabilitiesTags.KEYWORDLIST)==0)
155 155
                    {
156
                    	// get all the keywords (childre) and add them.
156
                    	parseKeywordList(parser);
157 157
                    }                     
158 158
                    break;
159 159
                case KXmlParser.END_TAG:
......
166 166
            currentTag = parser.next();
167 167
        }
168 168
    }      
169
  
169 170
    
170 171
    /**
171 172
     * <p>Parses the EX_GeographicBoundingBox </p>
......
225 226
    	return bbox;
226 227
    }
227 228
    
228
    /**
229
     * Reads and parses the layer attributes
230
     * @param parser
231
     */
232
    private void readLayerAttributes(KXmlParser parser)
233
    {
234
    	String value = new String();
235
    	
236
        //First of all set whether the layer is Queryable reading the attribute.
237
        value = parser.getAttributeValue("", CapabilitiesTags.QUERYABLE);
238
        if (value != null)
239
        {
240
            if (value.compareTo("0")==0)
241
                setQueryable(false);
242
            else
243
                setQueryable(true);
244
        }
245
        value = parser.getAttributeValue("", CapabilitiesTags.OPAQUE);
246
        if (value != null)
247
        {
248
            if (value.compareTo("0")==0)
249
                setOpaque(false);
250
            else
251
                setOpaque(true);
252
        }
253
        value = parser.getAttributeValue("", CapabilitiesTags.NOSUBSETS);
254
        if (value != null)
255
        {
256
            if (value.compareTo("0")==0)
257
                setNoSubSets(false);
258
            else
259
            	setNoSubSets(true);
260
        }
261
        value = parser.getAttributeValue("", CapabilitiesTags.FIXEDWIDTH);
262
        if (value != null)
263
        {
264
        	setfixedWidth(Double.parseDouble(value));
265
        }        
266
        value = parser.getAttributeValue("", CapabilitiesTags.FIXEDHEIGHT);
267
        if (value != null)
268
        {
269
        	setfixedHeight(Double.parseDouble(value));
270
        }      
271
    }
272
    
273 229
    public String toString(){
274 230
        return super.toString();
275 231
    }

Also available in: Unified diff