X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws2%2FAAConClient.java;h=327864adb9a1d562c4029f764c985331244a8c50;hb=7e207b38944654b23b1dffe17c50bee095573176;hp=66338b12655814d15b4dc7fa8c0924a69bf37f2e;hpb=2b8cf92a2483d206d9e574bbe8306ad845a308d8;p=jalview.git diff --git a/src/jalview/ws/jws2/AAConClient.java b/src/jalview/ws/jws2/AAConClient.java index 66338b1..327864a 100644 --- a/src/jalview/ws/jws2/AAConClient.java +++ b/src/jalview/ws/jws2/AAConClient.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.2) - * Copyright (C) 2014 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. * @@ -22,8 +22,7 @@ package jalview.ws.jws2; import jalview.datamodel.AlignmentAnnotation; import jalview.gui.AlignFrame; -import jalview.gui.AlignmentPanel; -import jalview.ws.jws2.dm.AAConSettings; +import jalview.util.MessageManager; import jalview.ws.jws2.jabaws2.Jws2Instance; import jalview.ws.params.WsParamSetI; import jalview.ws.uimodel.AlignAnalysisUIText; @@ -49,10 +48,12 @@ public class AAConClient extends JabawsCalcWorker alignedSeqs = true; nucleotidesAllowed = false; proteinAllowed = true; + filterNonStandardResidues = true; gapMap = new boolean[0]; initViewportParams(); } + @Override public String getServiceActionText() { return "calculating Amino acid consensus using AACon service"; @@ -63,13 +64,14 @@ public class AAConClient extends JabawsCalcWorker * current visualization settings. */ + @Override public void updateResultAnnotation(boolean immediate) { if (immediate || !calcMan.isWorking(this) && scoremanager != null) { Map> scoremap = scoremanager.asMap(); int alWidth = alignViewport.getAlignment().getWidth(); - ArrayList ourAnnot = new ArrayList(); + ArrayList ourAnnot = new ArrayList<>(); for (String score : scoremap.keySet()) { Set scores = scoremap.get(score); @@ -121,9 +123,9 @@ public class AAConClient extends JabawsCalcWorker return new AlignAnalysisUIText( compbio.ws.client.Services.AAConWS.toString(), jalview.ws.jws2.AAConClient.class, CALC_ID, false, true, true, - "AACon Calculations", - "When checked, AACon calculations are updated automatically.", - "Change AACon Settings...", - "Modify settings for AACon calculations."); + MessageManager.getString("label.aacon_calculations"), + MessageManager.getString("tooltip.aacon_calculations"), + MessageManager.getString("label.aacon_settings"), + MessageManager.getString("tooltip.aacon_settings")); } }