X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fws%2Fjws1%2FJPredThread.java;h=30f927221a294ccb348e8a291e2e31038f7d18aa;hb=34a685e3f7f8eab7a6f5b2b93a9ff199172d38a4;hp=62566cf7ffe7bb07e17d946dce18be977d21d459;hpb=6dd554fdbf34db6b79595d5027159d20225f4894;p=jalview.git diff --git a/src/jalview/ws/jws1/JPredThread.java b/src/jalview/ws/jws1/JPredThread.java index 62566cf..30f9272 100644 --- a/src/jalview/ws/jws1/JPredThread.java +++ b/src/jalview/ws/jws1/JPredThread.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) - * Copyright (C) $$Year-Rel$$ The Jalview Authors + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9.0b1) + * Copyright (C) 2015 The Jalview Authors * * This file is part of Jalview. * @@ -147,10 +147,11 @@ class JPredThread extends JWS1Thread implements WSClientI { sqs[i] = al.getSequenceAt(i); } - if (!jalview.analysis.SeqsetUtils.deuniquify( - SequenceInfo, sqs)) + if (!jalview.analysis.SeqsetUtils.deuniquify(SequenceInfo, sqs)) { - throw (new Exception(MessageManager.getString("exception.couldnt_recover_sequence_properties_for_alignment"))); + throw (new Exception( + MessageManager + .getString("exception.couldnt_recover_sequence_properties_for_alignment"))); } } FirstSeq = 0; @@ -169,7 +170,9 @@ class JPredThread extends JWS1Thread implements WSClientI } else { - throw (new Exception(MessageManager.formatMessage("exception.unknown_format_for_file", new String[]{format,result.getAligfile()}))); + throw (new Exception(MessageManager.formatMessage( + "exception.unknown_format_for_file", new String[] { + format, result.getAligfile() }))); } } else @@ -183,15 +186,17 @@ class JPredThread extends JWS1Thread implements WSClientI .getAlignmentAndColumnSelection(gc)[0]; if (this.msaIndex >= sqs.length) { - throw new Error(MessageManager.getString("error.implementation_error_invalid_msa_index_for_job")); + throw new Error( + MessageManager + .getString("error.implementation_error_invalid_msa_index_for_job")); } // /// // Uses RemoveGapsCommand // /// - new jalview.commands.RemoveGapsCommand(MessageManager.getString("label.remove_gaps"), - new SequenceI[] - { sqs[msaIndex] }, currentView); + new jalview.commands.RemoveGapsCommand( + MessageManager.getString("label.remove_gaps"), + new SequenceI[] { sqs[msaIndex] }, currentView); SequenceI profileseq = al.getSequenceAt(FirstSeq); profileseq.setSequence(sqs[msaIndex].getSequenceAsString()); @@ -200,7 +205,9 @@ class JPredThread extends JWS1Thread implements WSClientI if (!jalview.analysis.SeqsetUtils.SeqCharacterUnhash( al.getSequenceAt(FirstSeq), SequenceInfo)) { - throw (new Exception(MessageManager.getString("exception.couldnt_recover_sequence_props_for_jnet_query"))); + throw (new Exception( + MessageManager + .getString("exception.couldnt_recover_sequence_props_for_jnet_query"))); } else { @@ -236,8 +243,7 @@ class JPredThread extends JWS1Thread implements WSClientI alant.sequenceRef); } } - return new Object[] - { al, alcsel }; // , FirstSeq, noMsa}; + return new Object[] { al, alcsel }; // , FirstSeq, noMsa}; } /** @@ -386,8 +392,7 @@ class JPredThread extends JWS1Thread implements WSClientI if (job.hasValidInput()) { OutputHeader = wsInfo.getProgressText(); - jobs = new WSJob[] - { job }; + jobs = new WSJob[] { job }; job.setJobnum(0); } else @@ -405,8 +410,7 @@ class JPredThread extends JWS1Thread implements WSClientI JPredJob job = new JPredJob(SequenceInfo, msf, delMap); if (job.hasValidInput()) { - jobs = new WSJob[] - { job }; + jobs = new WSJob[] { job }; OutputHeader = wsInfo.getProgressText(); job.setJobnum(0); } @@ -420,7 +424,9 @@ class JPredThread extends JWS1Thread implements WSClientI { if (!(j instanceof JPredJob)) { - throw new Error(MessageManager.formatMessage("error.implementation_error_startjob_called", new String[]{j.getClass().toString()})); + throw new Error(MessageManager.formatMessage( + "error.implementation_error_startjob_called", + new String[] { j.getClass().toString() })); } try { @@ -441,7 +447,9 @@ class JPredThread extends JWS1Thread implements WSClientI { job.result = new JpredResult(); job.result.setInvalid(true); - job.result.setStatus(MessageManager.formatMessage("label.submission_params", new String[]{job.getJobId().toString()})); + job.result.setStatus(MessageManager.formatMessage( + "label.submission_params", new String[] { job.getJobId() + .toString() })); throw new Exception(job.getJobId()); } else @@ -453,7 +461,9 @@ class JPredThread extends JWS1Thread implements WSClientI } else { - throw new Exception(MessageManager.getString("exception.server_timeout_try_later")); + throw new Exception( + MessageManager + .getString("exception.server_timeout_try_later")); } } catch (Exception e) { @@ -477,7 +487,11 @@ class JPredThread extends JWS1Thread implements WSClientI { wsInfo.setStatus(j.getJobnum(), WebserviceInfo.STATE_STOPPED_ERROR); // JBPNote - this could be a popup informing the user of the problem. - wsInfo.appendProgressText(j.getJobnum(), MessageManager.formatMessage("info.failed_to_submit_prediction", new String[]{e.getMessage(),wsInfo.getProgressText()})); + wsInfo.appendProgressText(j.getJobnum(), MessageManager + .formatMessage( + "info.failed_to_submit_prediction", + new String[] { e.getMessage(), + wsInfo.getProgressText() })); jalview.bin.Cache.log.debug( "Failed Submission of job " + j.getJobnum(), e); @@ -567,7 +581,9 @@ class JPredThread extends JWS1Thread implements WSClientI else { // do merge with other job results - throw new Error(MessageManager.getString("error.multiple_jnet_subjob_merge_not_implemented")); + throw new Error( + MessageManager + .getString("error.multiple_jnet_subjob_merge_not_implemented")); } } catch (Exception e) { @@ -575,7 +591,10 @@ class JPredThread extends JWS1Thread implements WSClientI "JNet Client: JPred Annotation Parse Error", e); wsInfo.setStatus(j.getJobnum(), WebserviceInfo.STATE_STOPPED_ERROR); - wsInfo.appendProgressText(j.getJobnum(), MessageManager.formatMessage("info.invalid_jnet_job_result_data", new String[]{OutputHeader.toString(),j.result.getStatus(), e.getMessage() })); + wsInfo.appendProgressText(j.getJobnum(), MessageManager + .formatMessage("info.invalid_jnet_job_result_data", + new String[] { OutputHeader.toString(), + j.result.getStatus(), e.getMessage() })); j.result.setBroken(true); } } @@ -586,6 +605,8 @@ class JPredThread extends JWS1Thread implements WSClientI if (newWindow) { AlignFrame af; + ((AlignmentI) res[0]).setSeqrep(((AlignmentI) res[0]) + .getSequenceAt(0)); if (input == null) { if (res[1] != null)