X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws1%2FSeqSearchWSThread.java;h=761b758ecf825efa84012b37cb9ce20d8831ed2a;hb=743af46c3c50e67706009be4360fa504bfcd4fdc;hp=70056a6644376e4d49c596915148b442b70d5033;hpb=37de9310bec3501cbc6381e0c3dcb282fcaad812;p=jalview.git diff --git a/src/jalview/ws/jws1/SeqSearchWSThread.java b/src/jalview/ws/jws1/SeqSearchWSThread.java index 70056a6..761b758 100644 --- a/src/jalview/ws/jws1/SeqSearchWSThread.java +++ b/src/jalview/ws/jws1/SeqSearchWSThread.java @@ -95,9 +95,8 @@ class SeqSearchWSThread extends JWS1Thread implements WSClientI int nseqs = 0; if (minlen < 0) { - throw new Error( - MessageManager - .getString("error.implementation_error_minlen_must_be_greater_zero")); + throw new Error(MessageManager.getString( + "error.implementation_error_minlen_must_be_greater_zero")); } for (int i = 0; i < seqs.length; i++) { @@ -108,7 +107,8 @@ class SeqSearchWSThread extends JWS1Thread implements WSClientI } boolean valid = nseqs >= 1; // need at least one sequence for valid input // TODO: generalise - vamsas.objects.simple.Sequence[] seqarray = (valid) ? new vamsas.objects.simple.Sequence[nseqs] + vamsas.objects.simple.Sequence[] seqarray = (valid) + ? new vamsas.objects.simple.Sequence[nseqs] : null; boolean submitGaps = (nseqs == 1) ? false : true; // profile is submitted // with gaps @@ -134,8 +134,8 @@ class SeqSearchWSThread extends JWS1Thread implements WSClientI String empty = null; if (seqs[i].getEnd() >= seqs[i].getStart()) { - empty = (submitGaps) ? seqs[i].getSequenceAsString() : AlignSeq - .extractGaps(jalview.util.Comparison.GapChars, + empty = (submitGaps) ? seqs[i].getSequenceAsString() + : AlignSeq.extractGaps(jalview.util.Comparison.GapChars, seqs[i].getSequenceAsString()); } emptySeqs.add(new String[] { newname, empty }); @@ -157,11 +157,10 @@ class SeqSearchWSThread extends JWS1Thread implements WSClientI @Override public boolean hasResults() { - if (subjobComplete - && result != null - && result.isFinished() + if (subjobComplete && result != null && result.isFinished() && ((SeqSearchResult) result).getAlignment() != null - && ((SeqSearchResult) result).getAlignment().getSeqs() != null) + && ((SeqSearchResult) result).getAlignment() + .getSeqs() != null) { return true; } @@ -184,8 +183,8 @@ class SeqSearchWSThread extends JWS1Thread implements WSClientI // int alseq_l = 0; if (((SeqSearchResult) result).getAlignment() != null) { - alseqs = getVamsasAlignment(((SeqSearchResult) result) - .getAlignment()); + alseqs = getVamsasAlignment( + ((SeqSearchResult) result).getAlignment()); // alseq_gapchar = ( (SeqSearchResult) // result).getAlignment().getGapchar().charAt(0); // alseq_l = alseqs.length; @@ -209,12 +208,12 @@ class SeqSearchWSThread extends JWS1Thread implements WSClientI if (inFile != null && inFile.length() > 0) { new jalview.io.AnnotationFile().readAnnotationFile(al, inFile, - jalview.io.AppletFormatAdapter.PASTE); + jalview.io.DataSourceType.PASTE); } } catch (Exception e) { - System.err - .println("Failed to parse the annotation file associated with the alignment."); + System.err.println( + "Failed to parse the annotation file associated with the alignment."); System.err.println(">>>EOF" + inFile + "\n<< 0) { - jalview.io.FeaturesFile ff = new jalview.io.FeaturesFile( - inFile, jalview.io.AppletFormatAdapter.PASTE); + jalview.io.FeaturesFile ff = new jalview.io.FeaturesFile(inFile, + jalview.io.DataSourceType.PASTE); ff.parse(al, featureColours, false); } } catch (Exception e) { - System.err - .println("Failed to parse the Features file associated with the alignment."); + System.err.println( + "Failed to parse the Features file associated with the alignment."); System.err.println(">>>EOF" + inFile + "\n<< 0) { nf = new jalview.io.NewickFile(inFile, - jalview.io.AppletFormatAdapter.PASTE); + jalview.io.DataSourceType.PASTE); if (!nf.isValid()) { nf.close(); @@ -251,8 +250,8 @@ class SeqSearchWSThread extends JWS1Thread implements WSClientI } } catch (Exception e) { - System.err - .println("Failed to parse the treeFile associated with the alignment."); + System.err.println( + "Failed to parse the treeFile associated with the alignment."); System.err.println(">>>EOF" + inFile + "\n<<