1 Clazz.declarePackage ("jalview.util");
2 Clazz.load (null, "jalview.util.Platform", ["java.lang.StringBuffer"], function () {
3 c$ = Clazz.declareType (jalview.util, "Platform");
4 c$.isAMac = Clazz.defineMethod (c$, "isAMac",
6 return java.lang.System.getProperty ("os.name").indexOf ("Mac") > -1;
8 c$.isHeadless = Clazz.defineMethod (c$, "isHeadless",
10 var hdls = java.lang.System.getProperty ("java.awt.headless");
11 return hdls != null && hdls.equals ("true");
13 c$.getMaxCommandLineLength = Clazz.defineMethod (c$, "getMaxCommandLineLength",
17 c$.escapeString = Clazz.defineMethod (c$, "escapeString",
19 var f = new StringBuffer ();
22 while ((p = file.indexOf ('\\', lastp)) > -1) {
23 f.append (file.subSequence (lastp, p));
27 f.append (file.substring (lastp));