org::gel::mauve::gui::sequence::MatchPopupMenu Class Reference

A popup menu showing the sequence coordinates covered by an ungapped alignment. More...

Collaboration diagram for org::gel::mauve::gui::sequence::MatchPopupMenu:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void actionPerformed (ActionEvent e)
void addLCBOptions (int lcb_id)
void addMatch (Match m)
void itemStateChanged (ItemEvent e)
 this gets called when the "Keep LCB" item is selected

 MatchPopupMenu (RearrangementPanel rrpanel, BaseViewerModel model, Genome g)

Package Attributes

Genome g
int keep_item = Integer.MAX_VALUE
int lcb_id
LinkedList match_list
BaseViewerModel model
int remove_item = Integer.MAX_VALUE
RearrangementPanel rrpanel

Static Package Attributes

final String keep_string = "Keep this LCB"
final String remove_string = "Remove this LCB"

Detailed Description

A popup menu showing the sequence coordinates covered by an ungapped alignment.

Definition at line 23 of file MatchPopupMenu.java.


Constructor & Destructor Documentation

org::gel::mauve::gui::sequence::MatchPopupMenu::MatchPopupMenu RearrangementPanel  rrpanel,
BaseViewerModel  model,
Genome  g
[inline]
 

Definition at line 42 of file MatchPopupMenu.java.

References match_list.


Member Function Documentation

void org::gel::mauve::gui::sequence::MatchPopupMenu::actionPerformed ActionEvent  e  )  [inline]
 

Definition at line 68 of file MatchPopupMenu.java.

References org::gel::mauve::BaseViewerModel::alignView(), keep_item, match_list, and remove_item.

void org::gel::mauve::gui::sequence::MatchPopupMenu::addLCBOptions int  lcb_id  )  [inline]
 

Definition at line 50 of file MatchPopupMenu.java.

References keep_item, and keep_string.

void org::gel::mauve::gui::sequence::MatchPopupMenu::addMatch Match  m  )  [inline]
 

Definition at line 60 of file MatchPopupMenu.java.

References match_list.

void org::gel::mauve::gui::sequence::MatchPopupMenu::itemStateChanged ItemEvent  e  )  [inline]
 

this gets called when the "Keep LCB" item is selected

Definition at line 90 of file MatchPopupMenu.java.


Member Data Documentation

Genome org::gel::mauve::gui::sequence::MatchPopupMenu::g [package]
 

Definition at line 28 of file MatchPopupMenu.java.

int org::gel::mauve::gui::sequence::MatchPopupMenu::keep_item = Integer.MAX_VALUE [package]
 

Definition at line 36 of file MatchPopupMenu.java.

Referenced by actionPerformed(), and addLCBOptions().

final String org::gel::mauve::gui::sequence::MatchPopupMenu::keep_string = "Keep this LCB" [static, package]
 

Definition at line 40 of file MatchPopupMenu.java.

Referenced by addLCBOptions().

int org::gel::mauve::gui::sequence::MatchPopupMenu::lcb_id [package]
 

Definition at line 32 of file MatchPopupMenu.java.

LinkedList org::gel::mauve::gui::sequence::MatchPopupMenu::match_list [package]
 

Definition at line 24 of file MatchPopupMenu.java.

Referenced by actionPerformed(), addMatch(), and MatchPopupMenu().

BaseViewerModel org::gel::mauve::gui::sequence::MatchPopupMenu::model [package]
 

Definition at line 30 of file MatchPopupMenu.java.

int org::gel::mauve::gui::sequence::MatchPopupMenu::remove_item = Integer.MAX_VALUE [package]
 

Definition at line 34 of file MatchPopupMenu.java.

Referenced by actionPerformed().

final String org::gel::mauve::gui::sequence::MatchPopupMenu::remove_string = "Remove this LCB" [static, package]
 

Definition at line 38 of file MatchPopupMenu.java.

RearrangementPanel org::gel::mauve::gui::sequence::MatchPopupMenu::rrpanel [package]
 

Definition at line 26 of file MatchPopupMenu.java.


The documentation for this class was generated from the following file:
Generated on Mon Aug 19 06:04:15 2013 for Mauve by doxygen 1.3.6