import jalview.util.MessageManager;
import jalview.viewmodel.styles.ViewStyle;
import jalview.workers.AlignCalcManager;
+import jalview.workers.AlignmentComparisonThread;
import jalview.workers.ComplementConsensusThread;
import jalview.workers.ConsensusThread;
import jalview.workers.StrucConsensusThread;
}
}
}
+ if (getCodingComplement() != null)
+ {
+ if (getCodingComplement().isNucleotide() == isNucleotide())
+ {
+ if (calculator.getRegisteredWorkersOfClass(
+ AlignmentComparisonThread.class) == null)
+ {
+ calculator
+ .registerWorker(new AlignmentComparisonThread(this, ap));
+ }
+ }
+ }
}
// --------START Structure Conservation