git://source.jalview.org
/
jalview.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a3a7d96
)
Non positional features shown as mouse over
author
amwaterhouse
<Andrew Waterhouse>
Thu, 15 Jun 2006 12:55:45 +0000
(12:55 +0000)
committer
amwaterhouse
<Andrew Waterhouse>
Thu, 15 Jun 2006 12:55:45 +0000
(12:55 +0000)
src/jalview/gui/IdPanel.java
patch
|
blob
|
history
diff --git
a/src/jalview/gui/IdPanel.java
b/src/jalview/gui/IdPanel.java
index
9e0ed33
..
0322bdd
100755
(executable)
--- a/
src/jalview/gui/IdPanel.java
+++ b/
src/jalview/gui/IdPanel.java
@@
-79,12
+79,28
@@
public class IdPanel extends JPanel implements MouseListener,
final int seq = av.getIndex(y);
\r
if(seq!=-1)
\r
{
\r
final int seq = av.getIndex(y);
\r
if(seq!=-1)
\r
{
\r
+ SequenceI sequence = av.alignment.getSequenceAt(seq);
\r
StringBuffer tip = new StringBuffer("<html>");
\r
StringBuffer tip = new StringBuffer("<html>");
\r
- tip.append(av.alignment.getSequenceAt(seq).getDisplayId(true));
\r
+ tip.append(sequence.getDisplayId(true));
\r
if (av.alignment.getSequenceAt(seq).getDescription() != null)
\r
{
\r
tip.append("<table width=250 border=0><tr><td><i>");
\r
tip.append(av.alignment.getSequenceAt(seq).getDescription());
\r
if (av.alignment.getSequenceAt(seq).getDescription() != null)
\r
{
\r
tip.append("<table width=250 border=0><tr><td><i>");
\r
tip.append(av.alignment.getSequenceAt(seq).getDescription());
\r
+
\r
+ //ADD NON POSITIONAL SEQUENCE INFO
\r
+ SequenceFeature [] features = sequence.getDatasetSequence().getSequenceFeatures();
\r
+ if(features!=null)
\r
+ {
\r
+ for(int i=0; i<features.length; i++)
\r
+ {
\r
+ if(features[i].begin == 0 && features[i].end ==0)
\r
+ {
\r
+ tip.append("<br>"+features[i].featureGroup
\r
+ +" "+ features[i].getType()+" "+features[i].description);
\r
+ }
\r
+ }
\r
+ }
\r
+
\r
tip.append("</i></td></tr></table>");
\r
}
\r
tip.append("</html>");
\r
tip.append("</i></td></tr></table>");
\r
}
\r
tip.append("</html>");
\r