public PicasaTag[] listTags() throws IOException, ParserConfigurationException, SAXException{
String path = this.feedUrl.getQuery();
path = this.feedUrl.toString() + ((path == null || path.length() == 0) ? "?" : "&") + "kind=tag";
HttpRequest httpRequest = new HttpRequest(new URL(path));
if (this.picasaAlbum.getPicasaWeb().getGoogleapi() != null){
KeyValuePair pair = this.picasaAlbum.getPicasaWeb().getGoogleapi().toAuthHeader();
httpRequest.addHeader(pair.key, pair.value);
}
String response = httpRequest.send();
Document document = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(new InputSource(new StringReader(response)));
List<PicasaTag> picasaTags = new ArrayList<PicasaTag>();