X-Git-Url: http://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Ffunction%2FGetWikipediaXmlHandler.java;h=d9a3b747bf14d8e39ab1c92952e333039f22bd6d;hp=3cca682f7b6790a90cf5781339f728975b84f8bd;hb=649c5da6ee1bbc590699e11a92316ece2ea8512d;hpb=eebbb64b5d63f9eea43a0dff908c30361a376768 diff --git a/tim/prune/function/GetWikipediaXmlHandler.java b/tim/prune/function/GetWikipediaXmlHandler.java index 3cca682..d9a3b74 100644 --- a/tim/prune/function/GetWikipediaXmlHandler.java +++ b/tim/prune/function/GetWikipediaXmlHandler.java @@ -17,6 +17,7 @@ public class GetWikipediaXmlHandler extends DefaultHandler private ArrayList _trackList = null; private GpsiesTrack _track = null; private String _lat = null, _lon = null; + private String _errorMessage = null; /** @@ -33,6 +34,9 @@ public class GetWikipediaXmlHandler extends DefaultHandler _lat = null; _lon = null; } + else if (inTagName.equals("status")) { + _errorMessage = inAttributes.getValue("message"); + } else _value = null; super.startElement(inUri, inLocalName, inTagName, inAttributes); } @@ -90,4 +94,11 @@ public class GetWikipediaXmlHandler extends DefaultHandler { return _trackList; } + + /** + * @return error message, if any + */ + public String getErrorMessage() { + return _errorMessage; + } }