Class Summary |
AbstractMapPoint |
Default implementation of MapPoint. |
ControlPanel |
This is a JPanel to control the displaying items in the MapView. |
DisplayControl |
This is a control class for LocusDisplay. |
DisplayModel |
This is a datamodel used for both GeneticMap and SequenceMap displays. |
DisplayPopup |
This is a JPopupMenu used in LocusDisplay. |
DownKnob |
This Knob is used in the south end in the chromosome line in the LocusDisplay
or SequenceMapDisplay. |
HelpPane |
This is a JEditorPane to display a help HTML file for the MapView. |
IntervalContainer |
A customized JPanel is used to hold all IntervalPanel, and can be displayed in the
MapView. |
IntervalPanel |
This customized JPanel is used to hold IntervalUIs in a vertical way. |
IntervalUI |
A customized JComponent to display a Interval. |
Knob |
A little ornamenet used in the vertical line for chromosome in LocusDisplay or CloneDisplay. |
LineMouse |
Lighten up label and line when mouse is in. |
Locus |
An implementataion of MapPoint. |
LocusControl |
This is a control class for LocusDisplay. |
LocusDisplay |
An implementation of MapPointDisplay for displaying Loci. |
LocusLayout |
Layout for distribute the loci on the locusdisplay. |
LocusPanel |
This is another way to display loci. |
LocusShow |
The super class of locus display, and designed as a general locus disply model. |
LocusUI |
This customized JLabel is for displaying Locus or Clone information. |
MapCartoon |
This customized JPanel is used to show the displayed region on the chromosome. |
MapControl |
This is a invisible mediator to coordinate all zooming tools in a MapView or SequenceMapView. |
MapMenuBar |
A customized JMenuBar used in a MapView. |
MapRange |
This is a utility class for storing the positions of the MapPoint, and processing
the range calculations. |
MapScale |
This customized JSlider is used for the ruling of the MapRange in the MapView. |
MapScale1 |
A customized JPanel for the ruler of MapRange in a MapView. |
MiniMapCartoon |
A customized JPanel to display the zoomed region in the full chromosome. |
OpenFileAction |
This ActionListener is used to open a genetic_map file in the MapView menubar. |
RangeControlPanel |
This customized JPanel is used to set the displayed MapRange, i.e., zooming function. |
SmartLocusLayout |
A subclass of locuslayout to implement a smart locus labelling method. |
UpKnob |
This Knob is used on the north end of the chromosome line in the MapView. |
ZoomButtonControl |
A customized JPanel holding all zooming buttons. |
ZoomPopupMenu |
A customized JPopupMenu for zooming. |