public void mouseOverStructure(int pdbResNum, String chain, String pdbfile)
{
+ if (listeners==null)
+ {
+ // old or prematurely sent event
+ return;
+ }
boolean hasSequenceListeners = handlingVamsasMo || seqmappings != null;
SearchResults results = null;
SequenceI lastseq = null;
((VamsasListener) listeners.elementAt(i)).mouseOver(seq,
indexpos, source);
}
+ else if(listeners.elementAt(i) instanceof SecondaryStructureListener){
+ ((SecondaryStructureListener) listeners.elementAt(i)).mouseOverSequence(seq,indexpos);
+ }
}
}
}