XML decorator. Construct with a URL, go nuts.
http://bnubot.googlecode.com/svn/trunk/BNUBot/src/net/bnubot/vercheck/XMLElementDecorator.java
Sample use:
public static boolean checkVersion(ReleaseType release) throws Exception {
{
String url = "http://www.clanbnu.ws/bnubot/version.php";
if(CurrentVersion.version().revision() != null)
url += "?svn=" + CurrentVersion.version().revision();
url += "&release=" + release.toString();
elem = XMLElementDecorator.parse(url);
}
...
XMLElementDecorator motd = elem.getPath("bnubot/motd");
if(motd != null)
Out.info(VersionCheck.class, motd.getString());
...
XMLElementDecorator verLatest = elem.getPath("bnubot/latestVersion");
if(verLatest == null)
return false;