comparison gwt-client/src/main/java/org/dive4elements/river/client/server/CapabilitiesParser.java @ 6826:74a437805e2a

Mapfile templates contain regex expressions to catch features more robust (#657). Mapfile generation code is still confusing and should be refactored.
author Christian Lins <christian.lins@intevation.de>
date Wed, 14 Aug 2013 14:20:59 +0200
parents 97339d3955d7
children 8c7433b8656d
comparison
equal deleted inserted replaced
6822:330ea2915168 6826:74a437805e2a
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the 5 * and comes with ABSOLUTELY NO WARRANTY! Check out the
6 * documentation coming with Dive4Elements River for details. 6 * documentation coming with Dive4Elements River for details.
7 */ 7 */
8 8
9 package org.dive4elements.river.client.server; 9 package org.dive4elements.river.client.server;
10
11 import org.dive4elements.artifacts.common.utils.XMLUtils;
12 import org.dive4elements.river.client.shared.exceptions.ServerException;
13 import org.dive4elements.river.client.shared.model.Capabilities;
14 import org.dive4elements.river.client.shared.model.ContactInformation;
15 import org.dive4elements.river.client.shared.model.WMSLayer;
16 10
17 import java.io.IOException; 11 import java.io.IOException;
18 import java.io.InputStream; 12 import java.io.InputStream;
19 import java.net.MalformedURLException; 13 import java.net.MalformedURLException;
20 import java.net.URL; 14 import java.net.URL;
25 import java.util.regex.Pattern; 19 import java.util.regex.Pattern;
26 20
27 import javax.xml.xpath.XPathConstants; 21 import javax.xml.xpath.XPathConstants;
28 22
29 import org.apache.log4j.Logger; 23 import org.apache.log4j.Logger;
24 import org.dive4elements.artifacts.common.utils.XMLUtils;
25 import org.dive4elements.river.client.shared.exceptions.ServerException;
26 import org.dive4elements.river.client.shared.model.Capabilities;
27 import org.dive4elements.river.client.shared.model.ContactInformation;
28 import org.dive4elements.river.client.shared.model.WMSLayer;
30 import org.w3c.dom.Document; 29 import org.w3c.dom.Document;
31 import org.w3c.dom.Element; 30 import org.w3c.dom.Element;
32 import org.w3c.dom.Node; 31 import org.w3c.dom.Node;
33 import org.w3c.dom.NodeList; 32 import org.w3c.dom.NodeList;
34 33

http://dive4elements.wald.intevation.org