

Public Member Functions | |
| AbstractSequencePanel (BaseViewerModel model, Genome genome) | |
| void | attributesChanged (ModelEvent event) |
| void | colorChanged (ModelEvent event) |
| void | drawingSettingsChanged (ModelEvent event) |
| void | genomesReordered (ModelEvent event) |
| void | genomeVisibilityChanged (ModelEvent event) |
| void | modeChanged (ModelEvent event) |
| void | modelReloadEnd (ModelEvent event) |
| void | modelReloadStart (ModelEvent event) |
| final long | pixelToCenterSequenceCoordinate (int pixel) |
| long | pixelToCenterSequenceCoordinate (double pixel) |
| final long | pixelToLeftSequenceCoordinate (int pixel) |
| final long | pixelToRightSequenceCoordinate (int pixel) |
| void | printingEnd (ModelEvent event) |
| void | printingStart (ModelEvent event) |
| void | referenceChanged (ModelEvent event) |
| final int | sequenceCoordinateToCenterPixel (long pos) |
| final int | sequenceCoordinateToLeftPixel (long pos) |
| final int | sequenceCoordinateToRightPixel (long pos) |
| void | viewableRangeChanged (ModelEvent event) |
| void | viewableRangeChangeEnd (ModelEvent event) |
| void | viewableRangeChangeStart (ModelEvent event) |
| void | weightChanged (ModelEvent event) |
Static Public Attributes | |
| final double | BOX_FILL = 0.95 |
Protected Member Functions | |
| final int | boxHeight () |
| final int | boxTop () |
| final Genome | getGenome () |
| final List | getLCBPixelRange (int start_pixel, int end_pixel) |
| Finds all LCBs intersecting a specified range of pixels in the current view. | |
| final void | pixelRangeToSequenceCoordinates (int start_pixel, int end_pixel, long[] seq_range) |
| Converts a range of pixel coordinates to sequence coordinates. | |
Protected Attributes | |
| BaseViewerModel | model |
Private Attributes | |
| Genome | genome |
|
||||||||||||
|
Definition at line 23 of file AbstractSequencePanel.java. References org::gel::mauve::BaseViewerModel::addModelListener(). |
|
|
Implements org::gel::mauve::ModelListener. Definition at line 150 of file AbstractSequencePanel.java. |
|
|
Definition at line 35 of file AbstractSequencePanel.java. Referenced by org::gel::mauve::gui::sequence::RRSequencePanel::boxHeight(). |
|
|
Definition at line 30 of file AbstractSequencePanel.java. Referenced by org::gel::mauve::gui::sequence::RRSequencePanel::boxTop(). |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::MatchPanel. Definition at line 136 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::MatchPanel. Definition at line 138 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::FeaturePanel, and org::gel::mauve::gui::sequence::MatchPanel. Definition at line 147 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::ControlPanel, and org::gel::mauve::gui::sequence::SeqPanel. Definition at line 149 of file AbstractSequencePanel.java. |
|
|
||||||||||||
|
Finds all LCBs intersecting a specified range of pixels in the current view.
Definition at line 115 of file AbstractSequencePanel.java. References getGenome(), and pixelRangeToSequenceCoordinates(). |
|
|
Implements org::gel::mauve::ModelListener. Definition at line 139 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::MatchPanel. Definition at line 141 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Definition at line 140 of file AbstractSequencePanel.java. |
|
||||||||||||||||
|
Converts a range of pixel coordinates to sequence coordinates.
Definition at line 99 of file AbstractSequencePanel.java. References pixelToLeftSequenceCoordinate(), and pixelToRightSequenceCoordinate(). Referenced by getLCBPixelRange(). |
|
|
Definition at line 64 of file AbstractSequencePanel.java. References getGenome(), org::gel::mauve::Genome::getViewLength(), and org::gel::mauve::Genome::getViewStart(). |
|
|
|
Definition at line 48 of file AbstractSequencePanel.java. References getGenome(), org::gel::mauve::Genome::getViewLength(), and org::gel::mauve::Genome::getViewStart(). Referenced by org::gel::mauve::gui::sequence::MatchPanel::mouseClicked(), org::gel::mauve::gui::sequence::HighlightPanel::mouseMoved(), and pixelRangeToSequenceCoordinates(). |
|
|
Definition at line 40 of file AbstractSequencePanel.java. References getGenome(), org::gel::mauve::Genome::getViewLength(), and org::gel::mauve::Genome::getViewStart(). Referenced by org::gel::mauve::gui::sequence::MatchPanel::mouseClicked(), org::gel::mauve::gui::sequence::HighlightPanel::mouseMoved(), and pixelRangeToSequenceCoordinates(). |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::SeqPanel. Definition at line 146 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::SeqPanel. Definition at line 145 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::MatchPanel. Definition at line 148 of file AbstractSequencePanel.java. |
|
|
Definition at line 88 of file AbstractSequencePanel.java. References getGenome(), org::gel::mauve::Genome::getViewLength(), and org::gel::mauve::Genome::getViewStart(). Referenced by org::gel::mauve::gui::sequence::HighlightPanel::paintComponent(), and org::gel::mauve::gui::sequence::RRSequencePanel::sequenceCoordinateToCenterPixel(). |
|
|
Definition at line 80 of file AbstractSequencePanel.java. References getGenome(), org::gel::mauve::Genome::getViewLength(), and org::gel::mauve::Genome::getViewStart(). Referenced by org::gel::mauve::gui::sequence::RangeHighlightPanel::paintComponent(). |
|
|
Definition at line 72 of file AbstractSequencePanel.java. References getGenome(), org::gel::mauve::Genome::getViewLength(), and org::gel::mauve::Genome::getViewStart(). Referenced by org::gel::mauve::gui::sequence::RangeHighlightPanel::paintComponent(). |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::FeaturePanel, org::gel::mauve::gui::sequence::MatchPanel, and org::gel::mauve::gui::sequence::RulerPanel. Definition at line 143 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Definition at line 144 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Definition at line 142 of file AbstractSequencePanel.java. |
|
|
Implements org::gel::mauve::ModelListener. Reimplemented in org::gel::mauve::gui::sequence::MatchPanel. Definition at line 137 of file AbstractSequencePanel.java. |
|
|
Definition at line 21 of file AbstractSequencePanel.java. |
|
|
Reimplemented in org::gel::mauve::gui::sequence::ControlPanel. Definition at line 17 of file AbstractSequencePanel.java. |
|
|
Reimplemented in org::gel::mauve::gui::sequence::ControlPanel. Definition at line 19 of file AbstractSequencePanel.java. |
1.3.6