import jalview.schemes.ColourSchemeI;
import jalview.schemes.ResidueProperties;
import jalview.structure.StructureMapping;
+import jalview.structure.StructureViewSettings;
import java.awt.Color;
import java.util.List;
if (as.astr1.charAt(i) == as.astr2.charAt(i))
{
+ if (pdbpos >= residues.size())
+ {
+ continue;
+ }
Residue res = residues.elementAt(pdbpos);
for (Atom atom : res.atoms)
{
// System.out.println("PDB Sequence is :\nSequence = " + seq);
// System.out.println("No of residues = " + residues.size());
+
+ if (StructureViewSettings.isShowSeqFeatures())
+ {
for (i = 0, iSize = resFeatures.size(); i < iSize; i++)
{
sequence.addSequenceFeature(resFeatures.elementAt(i));
resFeatures.setElementAt(null, i);
}
+ }
if (visibleChainAnnotation)
{
Annotation[] annots = new Annotation[resAnnotation.size()];