apollo.gui.detailviewers.sequencealigner
Interface TierPanelI
- All Superinterfaces:
- AnnotationChangeListener, BaseScrollable, java.util.EventListener, javax.swing.Scrollable
- All Known Implementing Classes:
- AbstractTierPanel, TierPanel
public interface TierPanelI
- extends javax.swing.Scrollable, BaseScrollable, AnnotationChangeListener
| Methods inherited from interface javax.swing.Scrollable |
getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement |
featureAt
SeqFeatureI featureAt(int p,
TierI.Level level)
getBaseHeight
int getBaseHeight()
- pixel size
getBaseWidth
int getBaseWidth()
- pixel size
getHigh
int getHigh(SeqFeatureI f)
getLow
int getLow(SeqFeatureI f)
getNextFeature
SeqFeatureI getNextFeature(int p,
TierI.Level l)
getOrientation
Orientation getOrientation()
getPixelForPosition
java.awt.Point getPixelForPosition(int p)
getPositionForPixel
int getPositionForPixel(java.awt.Point p)
getPrevFeature
SeqFeatureI getPrevFeature(int p,
TierI.Level level)
getRenderer
BaseRendererI getRenderer()
getTier
TierI getTier()
paint
void paint(java.awt.Graphics g)
pixelPositionToTierPosition
int pixelPositionToTierPosition(int p)
reformat
void reformat(boolean isRecursive)
setOrientation
void setOrientation(Orientation orientation)
setRenderer
void setRenderer(BaseRendererI r)
tierPositionToPixelPosition
int tierPositionToPixelPosition(int p)