\r
import java.awt.*;\r
\r
-import jalview.analysis.*;\r
import jalview.datamodel.*;\r
\r
public class IdCanvas\r
gg.setColor(Color.black);\r
}\r
\r
- String string = s.getName();\r
- if (av.getShowFullId())\r
- {\r
- string = s.getDisplayId();\r
- }\r
\r
- gg.drawString(string, 0,\r
+ gg.drawString( s.getDisplayId(av.getShowJVSuffix()), 0,\r
((i - starty) * charHeight) + ypos +\r
charHeight - (charHeight / 5));\r
\r
for (int i = starty; i < av.alignment.getHeight(); i++)\r
{\r
SequenceI s = av.alignment.getSequenceAt(i);\r
+ gg.setFont(italic);\r
drawIdString(gg, s, i, 0, ypos);\r
}\r
\r
if(labels!=null)\r
{\r
- gg.setFont(av.getFont());\r
gg.translate(0, ypos+(av.getAlignment().getHeight() * av.charHeight));\r
labels.drawComponent(gg, getSize().width);\r
gg.translate(0, -ypos-(av.getAlignment().getHeight() * av.charHeight));\r
- gg.setFont(italic);\r
}\r
}\r
\r
av.charHeight);\r
\r
gg.setColor(currentTextColor);\r
- String string = av.alignment.getSequenceAt(i).getName();\r
- if (av.getShowFullId())\r
- {\r
- string = av.alignment.getSequenceAt(i).getDisplayId();\r
- }\r
- gg.drawString(string, 0,\r
+\r
+ gg.drawString(av.alignment.getSequenceAt(i)\r
+ .getDisplayId(av.getShowJVSuffix()), 0,\r
((i - starty) * av.charHeight) +\r
av.charHeight - (av.charHeight / 5));\r
}\r