X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjavascript%2FJSFunctionExec.java;h=29f3fa939f7ff60c1ccebdd615c99ded63118d9c;hb=ea7aa18440e6140ec7485e6cefdfb1dffb945580;hp=eab413f0281fa9c32c76b2e72ff47247b0f2c95d;hpb=db93a1adcbe0a4eaaf06e0a70ade0d6c5c1961c3;p=jalview.git diff --git a/src/jalview/javascript/JSFunctionExec.java b/src/jalview/javascript/JSFunctionExec.java index eab413f..29f3fa9 100644 --- a/src/jalview/javascript/JSFunctionExec.java +++ b/src/jalview/javascript/JSFunctionExec.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9.0b2) - * Copyright (C) 2015 The Jalview Authors + * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) + * Copyright (C) $$Year-Rel$$ The Jalview Authors * * This file is part of Jalview. * @@ -39,19 +39,6 @@ public class JSFunctionExec implements Runnable jvlite.setExecutor(this); } - @Override - protected void finalize() throws Throwable - { - jvlite = null; - executor = null; - if (jsExecQueue != null) - { - jsExecQueue.clear(); - } - jsExecQueue = null; - super.finalize(); - } - private Vector jsExecQueue; private Thread executor = null; @@ -205,8 +192,8 @@ public class JSFunctionExec implements Runnable { System.err.println("Falling back to javascript: url call"); } - StringBuffer sb = new StringBuffer("javascript:" + _listener - + "("); + StringBuffer sb = new StringBuffer( + "javascript:" + _listener + "("); for (int i = 0; objects != null && i < objects.length; i++) { if (i > 0) @@ -216,9 +203,8 @@ public class JSFunctionExec implements Runnable sb.append("\""); // strip out nulls and complex objects that we can't pass this // way. - if (objects[i] != null - && !(objects[i].getClass().getName() - .indexOf("jalview") == 0)) + if (objects[i] != null && !(objects[i].getClass().getName() + .indexOf("jalview") == 0)) { sb.append(objects[i].toString()); }