}
}
}
-
+ if (!row.isValidStruc())
+ {
+ g.setColor(Color.orange);
+ g.fillRect((int)row.getInvalidStrucPos()*charWidth, y, charWidth, charHeight);
+ }
if (validCharWidth
&& validRes
&& row.annotations[column].displayCharacter != null
{
validEnd = true;
}
+ if ((row.annotations == null) || (row.annotations.length <= column)
+ || (row.annotations[column] == null))
+ {
+ validRes = false;
+ }
+ else
+ {
+ validRes = true;
+ }
// x ++;