charite.christo.interfaces
Interface HasControlPanel
- All Known Subinterfaces:
- ProteinViewer
- All Known Implementing Classes:
- AbstractExecutable, ChExec, NativeTools
public interface HasControlPanel
Implemented by objects that can contain a GUI where the user can
manipulate the inner state.
This version refers to control panel of a specific instance.
Compare HasSharedControlPanel
which provides a control panel for static context.
This interface can be implemented by plugins written by users.
The user can access the control panel by pressing a tool button ICON:ChUtils#IC_CONTROLPANEL
getControlPanel
Container getControlPanel()
'The most important classes are StrapAlign, StrapProtein and StrapEvent.'