charite.christo.strap.interfaces
Interface StrapExtension
- All Superinterfaces:
- StrapListener
- All Known Implementing Classes:
- ConsensusSequence, DemoAssociateObjectsToProteins
public interface StrapExtension
- extends StrapListener
StrapExtension defines a general multi-purpose plugin. With the
method handleEvent(StrapEvent)
it can
react on changes of the alignments.
The run method may contain code that is run when the user presses [apply or start plugin].
A reference to the StrapAlign
object can be obtained from the first incomming StrapEvent
with the method
getStrapAlign()
.
handleEvent
void handleEvent(StrapEvent e)
- Specified by:
handleEvent
in interface StrapListener
run
void run()
'The most important classes are StrapAlign, StrapProtein and StrapEvent.'