X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FVamsasApplication.java;h=1ad7cafb1a7cd86ee017ce1e7f0f3a45917a1c82;hb=d043ce47fc710d3eb2629ba926a8a7417bd67d8c;hp=fbca39d0734d11a16e7f805a3852307d33b07079;hpb=49db0dff1da16c3355b43a41498c1fc93ef47e91;p=jalview.git diff --git a/src/jalview/gui/VamsasApplication.java b/src/jalview/gui/VamsasApplication.java index fbca39d..1ad7caf 100644 --- a/src/jalview/gui/VamsasApplication.java +++ b/src/jalview/gui/VamsasApplication.java @@ -21,6 +21,7 @@ package jalview.gui; import jalview.bin.Cache; +import jalview.bin.Console; import jalview.datamodel.AlignmentI; import jalview.datamodel.ColumnSelection; import jalview.datamodel.HiddenColumns; @@ -173,7 +174,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource } } catch (InvalidSessionDocumentException e) { - JvOptionPane.showInternalMessageDialog(Desktop.getDesktopPane(), + JvOptionPane.showInternalMessageDialog(Desktop.getDesktopPane(), MessageManager.getString( "label.vamsas_doc_couldnt_be_opened_as_new_session"), @@ -201,8 +202,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource } catch (Exception e) { - jalview.bin.Cache.log.error("Couldn't instantiate vamsas client !", - e); + Console.error("Couldn't instantiate vamsas client !", e); return false; } return true; @@ -225,12 +225,12 @@ public class VamsasApplication implements SelectionSource, VamsasSource } } catch (Error e) { - Cache.log.warn( + Console.warn( "Probable SERIOUS VAMSAS client incompatibility - carrying on regardless", e); } catch (Exception e) { - Cache.log.warn( + Console.warn( "Probable VAMSAS client incompatibility - carrying on regardless", e); } @@ -244,7 +244,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource private ClientHandle getJalviewHandle() { return new ClientHandle("jalview.bin.Jalview", - jalview.bin.Cache.getProperty("VERSION")); + Cache.getProperty("VERSION")); } /** @@ -271,12 +271,11 @@ public class VamsasApplication implements SelectionSource, VamsasSource addStoreDocumentHandler(); startSession(); inInitialUpdate = true; - Cache.log.debug( - "Jalview loading the Vamsas Session for the first time."); + Console.debug("Jalview loading the Vamsas Session for the first time."); dealWithDocumentUpdate(false); // we don't push an update out to the inInitialUpdate = false; // document yet. - Cache.log.debug("... finished update for the first time."); + Console.debug("... finished update for the first time."); } /** @@ -306,7 +305,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource } } catch (Exception e) { - Cache.log.warn( + Console.warn( "Exception whilst refreshing jalview windows after a vamsas document update.", e); } @@ -320,10 +319,10 @@ public class VamsasApplication implements SelectionSource, VamsasSource @Override public void run() { - Cache.log.info("Jalview updating to the Vamsas Session."); + Console.info("Jalview updating to the Vamsas Session."); dealWithDocumentUpdate(true); - Cache.log.info("Jalview finished updating to the Vamsas Session."); + Console.info("Jalview finished updating to the Vamsas Session."); } }); @@ -353,7 +352,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource { throw new Error("Jalview not connected to Vamsas session"); } - Cache.log.info("Jalview disconnecting from the Vamsas Session."); + Console.info("Jalview disconnecting from the Vamsas Session."); try { if (joinedSession) @@ -361,12 +360,12 @@ public class VamsasApplication implements SelectionSource, VamsasSource boolean ourprompt = this.promptUser; this.promptUser = promptUser; vclient.finalizeClient(); - Cache.log.info("Jalview has left the session."); + Console.info("Jalview has left the session."); this.promptUser = ourprompt; // restore default value } else { - Cache.log.warn( + Console.warn( "JV Client leaving a session that's its not joined yet."); } joinedSession = false; @@ -377,13 +376,13 @@ public class VamsasApplication implements SelectionSource, VamsasSource vobj2jv = null; } catch (Exception e) { - Cache.log.error("Vamsas Session finalization threw exceptions!", e); + Console.error("Vamsas Session finalization threw exceptions!", e); } } public void updateJalview(IClientDocument cdoc) { - Cache.log.debug("Jalview updating from sesion document .."); + Console.debug("Jalview updating from sesion document .."); ensureJvVamsas(); VamsasAppDatastore vds = new VamsasAppDatastore(cdoc, vobj2jv, jv2vobj, baseProvEntry(), alRedoState); @@ -392,7 +391,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource vds.updateToJalview(); } catch (Exception e) { - Cache.log.error("Failed to update Jalview from vamsas document.", e); + Console.error("Failed to update Jalview from vamsas document.", e); } try { @@ -404,10 +403,10 @@ public class VamsasApplication implements SelectionSource, VamsasSource } } catch (Exception e) { - Cache.log.error( + Console.error( "Exception when updating Jalview settings from Appdata.", e); } - Cache.log.debug(".. finished updating from sesion document."); + Console.debug(".. finished updating from sesion document."); } @@ -481,8 +480,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource } catch (Exception e) { errorsDuringUpdate = true; - Cache.log.error("Exception synchronizing " + af.getTitle() - + " " + Console.error("Exception synchronizing " + af.getTitle() + " " + (af.getViewport().getViewName() == null ? "" : " view " + af.getViewport().getViewName()) + " to document.", e); @@ -519,7 +517,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource } } catch (Exception e) { - Cache.log.error("Exception synchronizing Views to Document :", e); + Console.error("Exception synchronizing Views to Document :", e); errorsDuringUpdate = true; } @@ -536,7 +534,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource } } catch (Exception e) { - Cache.log.error("Client Appdata Write exception", e); + Console.error("Client Appdata Write exception", e); errorsDuringAppUpdate = true; } vds.clearSkipList(); @@ -564,32 +562,32 @@ public class VamsasApplication implements SelectionSource, VamsasSource { int storedviews = 0; // called by update handler for document update. - Cache.log.debug("Updating jalview from changed vamsas document."); + Console.debug("Updating jalview from changed vamsas document."); disableGui(true); try { long time = System.currentTimeMillis(); IClientDocument cdoc = vclient.getClientDocument(); - if (Cache.log.isDebugEnabled()) + if (Console.isDebugEnabled()) { - Cache.log.debug("Time taken to get ClientDocument = " + Console.debug("Time taken to get ClientDocument = " + (System.currentTimeMillis() - time)); time = System.currentTimeMillis(); } if (fromJalview) { storedviews += updateVamsasDocument(cdoc); - if (Cache.log.isDebugEnabled()) + if (Console.isDebugEnabled()) { - Cache.log.debug( + Console.debug( "Time taken to update Vamsas Document from jalview\t= " + (System.currentTimeMillis() - time)); time = System.currentTimeMillis(); } cdoc.setVamsasRoots(cdoc.getVamsasRoots()); - if (Cache.log.isDebugEnabled()) + if (Console.isDebugEnabled()) { - Cache.log.debug("Time taken to set Document Roots\t\t= " + Console.debug("Time taken to set Document Roots\t\t= " + (System.currentTimeMillis() - time)); time = System.currentTimeMillis(); } @@ -597,9 +595,9 @@ public class VamsasApplication implements SelectionSource, VamsasSource else { updateJalview(cdoc); - if (Cache.log.isDebugEnabled()) + if (Console.isDebugEnabled()) { - Cache.log.debug( + Console.debug( "Time taken to update Jalview from vamsas document Roots\t= " + (System.currentTimeMillis() - time)); time = System.currentTimeMillis(); @@ -607,9 +605,9 @@ public class VamsasApplication implements SelectionSource, VamsasSource } vclient.updateDocument(cdoc); - if (Cache.log.isDebugEnabled()) + if (Console.isDebugEnabled()) { - Cache.log.debug("Time taken to update Session Document\t= " + Console.debug("Time taken to update Session Document\t= " + (System.currentTimeMillis() - time)); time = System.currentTimeMillis(); } @@ -623,7 +621,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource recover_objectMappingBackup(); storedviews = 0; } - Cache.log.debug("Finished updating from document change."); + Console.debug("Finished updating from document change."); disableGui(false); return storedviews; } @@ -636,12 +634,12 @@ public class VamsasApplication implements SelectionSource, VamsasSource @Override public void propertyChange(PropertyChangeEvent evt) { - Cache.log.debug("Dealing with document update event."); + Console.debug("Dealing with document update event."); client.dealWithDocumentUpdate(false); - Cache.log.debug("finished dealing with event."); + Console.debug("finished dealing with event."); } }); - Cache.log.debug("Added Jalview handler for vamsas document updates."); + Console.debug("Added Jalview handler for vamsas document updates."); } private void addStoreDocumentHandler() @@ -656,10 +654,9 @@ public class VamsasApplication implements SelectionSource, VamsasSource { if (client.promptUser) { - Cache.log.debug( + Console.debug( "Asking user if the vamsas session should be stored."); - int reply = JvOptionPane.showInternalConfirmDialog( - Desktop.getDesktopPane(), + int reply = JvOptionPane.showInternalConfirmDialog(Desktop.getDesktopPane(), "The current VAMSAS session has unsaved data - do you want to save it ?", "VAMSAS Session Shutdown", JvOptionPane.YES_NO_OPTION, @@ -667,28 +664,27 @@ public class VamsasApplication implements SelectionSource, VamsasSource if (reply == JvOptionPane.YES_OPTION) { - Cache.log.debug("Prompting for vamsas store filename."); + Console.debug("Prompting for vamsas store filename."); Desktop.getInstance().vamsasSave_actionPerformed(null); - Cache.log - .debug("Finished attempt at storing document."); + Console.debug("Finished attempt at storing document."); } - Cache.log.debug( + Console.debug( "finished dealing with REQUESTTOCLOSE event."); } else { - Cache.log.debug( + Console.debug( "Ignoring store document request (promptUser==false)"); } } }); - Cache.log.debug("Added Jalview handler for vamsas document updates."); + Console.debug("Added Jalview handler for vamsas document updates."); } public void disableGui(boolean b) { // JAL-3311 TODO: remove this class! - // Desktop.getInstance().setVamsasUpdate(b); + // Desktop.instance.setVamsasUpdate(b); } Hashtable _backup_vobj2jv; @@ -756,14 +752,14 @@ public class VamsasApplication implements SelectionSource, VamsasSource } catch (Exception e) { // Complain to GUI - Cache.log.error("Failed to join vamsas session.", e); + Console.error("Failed to join vamsas session.", e); vclient = null; } try { final IPickManager pm = vclient.getPickManager(); final StructureSelectionManager ssm = StructureSelectionManager - .getStructureSelectionManager(Desktop.getInstance()); + .getStructureSelectionManager(Desktop.getInstance()); final VamsasApplication me = this; pm.registerMessageHandler(new IMessageHandler() { @@ -785,16 +781,16 @@ public class VamsasApplication implements SelectionSource, VamsasSource { return; } - // if (Cache.log.isDebugEnabled()) + // if (Cache.isDebugEnabled()) // { - // Cache.log.debug("Received MouseOverMessage "+mm.getVorbaID()+" + // Cache.debug("Received MouseOverMessage "+mm.getVorbaID()+" // "+mm.getPosition()); // } Object jvobj = vobj2jv.get(mm.getVorbaID()); if (jvobj != null && jvobj instanceof SequenceI) { last = mstring; - // Cache.log.debug("Handling Mouse over "+mm.getVorbaID()+" + // Cache.debug("Handling Mouse over "+mm.getVorbaID()+" // bound to "+jvobj+" at "+mm.getPosition()); // position is character position in aligned sequence ssm.mouseOverVamsasSequence((SequenceI) jvobj, @@ -980,7 +976,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource if (v != null) { // this should really be a trace message. - // Cache.log.debug("Mouse over " + v.getId() + " bound to " + // Cache.debug("Mouse over " + v.getId() + " bound to " // + seq + " at " + index); last = seq; i = index; @@ -1001,7 +997,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource { if (vobj2jv == null) { - Cache.log.warn( + Console.warn( "Selection listener still active for dead session."); // not in a session. return; @@ -1101,7 +1097,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource if (sm != null) { sm.validate(); // debug - Cache.log.debug("Selection Message\n" + sm.getRawMessage()); + Console.debug("Selection Message\n" + sm.getRawMessage()); pm.sendMessage(sm); } } @@ -1112,7 +1108,7 @@ public class VamsasApplication implements SelectionSource, VamsasSource ssm.addSelectionListener(selecter); } catch (Exception e) { - Cache.log.error("Failed to init Vamsas Picking", e); + Console.error("Failed to init Vamsas Picking", e); } } }