message.toString(), "About Jalview", JOptionPane.INFORMATION_MESSAGE);
}
+
public StringBuffer getAboutMessage(boolean shortv)
{
- StringBuffer message=new StringBuffer();
+ StringBuffer message = new StringBuffer();
message.append("<html>");
if (shortv)
- {
+ {
message.append("<h1><strong>Jalview "
- + jalview.bin.Cache.getProperty("VERSION") + "</strong></h1><br>");
- message.append("<strong>Last Updated: <em>"+jalview.bin.Cache.getDefault("BUILD_DATE", "unknown")+"</em></strong>");
-
- } else {
-
- message.append("<strong>Jalview version "
- + jalview.bin.Cache.getProperty("VERSION") + "; last updated: "
- + jalview.bin.Cache.getDefault("BUILD_DATE", "unknown"));
+ + jalview.bin.Cache.getProperty("VERSION")
+ + "</strong></h1><br>");
+ message.append("<strong>Last Updated: <em>"
+ + jalview.bin.Cache.getDefault("BUILD_DATE", "unknown")
+ + "</em></strong>");
+
}
-
+ else
+ {
+
+ message.append("<strong>Jalview version "
+ + jalview.bin.Cache.getProperty("VERSION")
+ + "; last updated: "
+ + jalview.bin.Cache.getDefault("BUILD_DATE", "unknown"));
+ }
+
if (jalview.bin.Cache.getDefault("LATEST_VERSION", "Checking").equals(
"Checking"))
{
else if (!jalview.bin.Cache.getDefault("LATEST_VERSION", "Checking")
.equals(jalview.bin.Cache.getProperty("VERSION")))
{
- boolean red=false;
+ boolean red = false;
if (jalview.bin.Cache.getProperty("VERSION").toLowerCase()
.indexOf("automated build") == -1)
{
- red=true;
+ red = true;
// Displayed when code version and jnlp version do not match and code
// version is not a development build
message.append("<div style=\"color: #FF0000;font-style: bold;\">");
}
-
+
message.append("<br>!! Jalview version "
- + jalview.bin.Cache.getDefault("LATEST_VERSION",
- "..Checking..")
- + " is available for download from "+jalview.bin.Cache.getDefault("www.jalview.org","http://www.jalview.org")+" !!");
- if (red) {
+ + jalview.bin.Cache.getDefault("LATEST_VERSION",
+ "..Checking..")
+ + " is available for download from "
+ + jalview.bin.Cache.getDefault("www.jalview.org",
+ "http://www.jalview.org") + " !!");
+ if (red)
+ {
message.append("</div>");
}
- }
- message.append("<br>Authors: "+jalview.bin.Cache.getDefault("AUTHORNAMES","Jim Procter, Andrew Waterhouse, Jan Engelhardt, Lauren Lui, Michele Clamp, James Cuff, Steve Searle, David Martin & Geoff Barton")
+ }
+ message.append("<br>Authors: "
+ + jalview.bin.Cache
+ .getDefault(
+ "AUTHORNAMES",
+ "Jim Procter, Andrew Waterhouse, Jan Engelhardt, Lauren Lui, Michele Clamp, James Cuff, Steve Searle, David Martin & Geoff Barton")
+ "<br>Development managed by The Barton Group, University of Dundee, Scotland, UK.<br>"
+ "<br>For help, see the FAQ at www.jalview.org and/or join the jalview-discuss@jalview.org mailing list"
+ "<br>If you use Jalview, please cite:"