package org.seqcode.projects.seqview.components;
import javax.swing.*;
import org.seqcode.genome.sequence.*;
import java.awt.event.*;
public class SeqViewToolsMenu extends JMenu {
private final RegionPanel panel;
public SeqViewToolsMenu(RegionPanel p) {
super("Tools");
panel = p;
final RegionPanel thispanel = panel;
/*JMenuItem item = new JMenuItem("Genome Browser");
add(item);
item.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
SeqViewOptionsFrame.main(new String[0]);
}
});
*/
JMenuItem item = new JMenuItem("Browse Weight Matrices");
add(item);
item.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
MotifDisplayPane.main(new String[0]);
}
});
item = new JMenuItem("Sequence Browser");
add(item);
item.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (panel == null) {
SequenceViewer seqview = new SequenceViewer();
}else {
SequenceViewer seqview = new SequenceViewer(panel.getRegion());
}
}
});
}
}