X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAlignViewport.java;h=8978fd708ba541154064c8e06ac484c8de9e2c7b;hb=90d38cfe94515a5c34f37ecf709b387bcec82073;hp=a1e184f860a132f6ae10255915f06c0f37545f58;hpb=51e665af81d15c0624630ffe04a1cd5b486f7319;p=jalview.git diff --git a/src/jalview/gui/AlignViewport.java b/src/jalview/gui/AlignViewport.java index a1e184f..8978fd7 100644 --- a/src/jalview/gui/AlignViewport.java +++ b/src/jalview/gui/AlignViewport.java @@ -35,32 +35,34 @@ */ package jalview.gui; -import java.util.*; - -import java.awt.*; - -import jalview.analysis.*; -import jalview.api.AlignCalcManagerI; +import jalview.analysis.NJTree; import jalview.api.AlignViewportI; -import jalview.api.AlignmentViewPanel; -import jalview.api.OOMHandlerI; - -import jalview.bin.*; - -import jalview.datamodel.*; - -import jalview.schemes.*; +import jalview.bin.Cache; +import jalview.datamodel.AlignmentAnnotation; +import jalview.datamodel.AlignmentI; +import jalview.datamodel.Annotation; +import jalview.datamodel.ColumnSelection; +import jalview.datamodel.PDBEntry; +import jalview.datamodel.Sequence; +import jalview.datamodel.SequenceGroup; +import jalview.datamodel.SequenceI; +import jalview.schemes.ColourSchemeProperty; +import jalview.schemes.UserColourScheme; import jalview.structure.SelectionSource; import jalview.structure.StructureSelectionManager; import jalview.structure.VamsasSource; import jalview.viewmodel.AlignmentViewport; -import jalview.workers.AlignCalcManager; -import jalview.workers.ConsensusThread; -import jalview.workers.ConservationThread; -import jalview.workers.StrucConsensusThread; -import jalview.ws.jws2.dm.AAConsSettings; import jalview.ws.params.AutoCalcSetting; +import java.awt.Color; +import java.awt.Container; +import java.awt.Font; +import java.awt.Rectangle; +import java.util.ArrayList; +import java.util.Hashtable; +import java.util.Stack; +import java.util.Vector; + /** * DOCUMENT ME! * @@ -1303,6 +1305,10 @@ public class AlignViewport extends AlignmentViewport implements SelectionSource, calcIdParams.put(calcId, settings); // TODO: create a restart list to trigger any calculations that need to be restarted after load // calculator.getRegisteredWorkersOfClass(settings.getWorkerClass()) + if (needsUpdate) + { + Cache.log.debug("trigger update for "+calcId); + } } }