Revision 15558 trunk/applications/appCatalogAndGazetteerClient/src/es/gva/cit/gazetteer/adl/parsers/AdlFeatureParser.java
AdlFeatureParser.java | ||
---|---|---|
40 | 40 |
* dac@iver.es |
41 | 41 |
*/ |
42 | 42 |
package es.gva.cit.gazetteer.adl.parsers; |
43 |
import es.gva.cit.catalogClient.metadataXML.XMLNode; |
|
44 |
import es.gva.cit.catalogClient.metadataXML.XMLTree; |
|
45 |
import es.gva.cit.gazetteer.querys.Feature; |
|
46 | 43 |
import java.awt.geom.Point2D; |
47 | 44 |
|
45 |
import es.gva.cit.catalog.metadataxml.XMLNode; |
|
46 |
import es.gva.cit.catalog.metadataxml.XMLTree; |
|
47 |
import es.gva.cit.gazetteer.querys.Feature; |
|
48 |
|
|
48 | 49 |
/** |
49 | 50 |
* This class is used to parse features returned by the ADL |
50 |
* query-request opeartion. |
|
51 |
* |
|
52 |
* |
|
51 |
* query-request operation. |
|
53 | 52 |
* @author Jorge Piera Llodra (piera_jor@gva.es) |
54 | 53 |
*/ |
55 | 54 |
public class AdlFeatureParser { |
56 | 55 |
|
57 | 56 |
/** |
58 |
* |
|
59 |
* |
|
60 |
* |
|
61 | 57 |
* @return |
62 | 58 |
* @param node |
63 | 59 |
*/ |
64 |
public Feature[] parse(XMLNode node) { |
|
60 |
public static Feature[] parse(XMLNode node) {
|
|
65 | 61 |
XMLNode[] nodeFeatures = XMLTree.searchMultipleNode(node,"query-response->standard-reports->gazetteer-standard-report"); |
66 | 62 |
Feature[] features = new Feature[nodeFeatures.length]; |
67 | 63 |
|
Also available in: Unified diff