public class SequenceNameComponent extends javax.swing.JPanel implements SequenceListener, DisplayPropertiesListener
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static int |
Spacing |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
SequenceNameComponent(AlignmentFrame owner,
Sequence sequence,
DisplayProperties props) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final int Spacing
public SequenceNameComponent(AlignmentFrame owner, Sequence sequence, DisplayProperties props)
public void setSequence(Sequence sequence)
public void setCollapsed(boolean collapsed)
public Sequence getSequence()
public java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentpublic java.awt.Dimension getSize()
getSize in class java.awt.Componentpublic java.awt.Dimension getMaximumSize()
getMaximumSize in class javax.swing.JComponentpublic int findLineAnnotation(int x,
int y)
protected java.awt.Color getSeqColor()
public boolean pointInExpandBox(java.awt.Point p)
public void paint(java.awt.Graphics g)
paint in class javax.swing.JComponentpublic void edit(java.awt.Point loc)
loc - public void sequenceColorChanged(Sequence sequence)
sequenceColorChanged in interface SequenceListenerpublic void sequenceLineAnnotationsChanged(Sequence sequence)
sequenceLineAnnotationsChanged in interface SequenceListenerpublic void sequenceNameChanged(Sequence sequence, java.lang.String oldName) throws java.lang.Exception
sequenceNameChanged in interface SequenceListenerjava.lang.Exceptionpublic void sequenceActivityChanged(Sequence aaseq)
sequenceActivityChanged in interface SequenceListenerpublic void sequenceAnnotationChanged(Sequence sequence)
sequenceAnnotationChanged in interface SequenceListenerpublic void sequenceColumnAnnotationsChanged(Sequence sequence, int column)
sequenceColumnAnnotationsChanged in interface SequenceListenerpublic void displayAnnViewChanged(DisplayProperties dp, Sequence sequence, boolean show)
displayAnnViewChanged in interface DisplayPropertiesListenerpublic void displayFontChanged(DisplayProperties dp)
displayFontChanged in interface DisplayPropertiesListenerpublic void displayColorSchemeChanged(DisplayProperties dp, ColorScheme old)
displayColorSchemeChanged in interface DisplayPropertiesListenerpublic void displayGroupEditingChanged(DisplayProperties dp)
displayGroupEditingChanged in interface DisplayPropertiesListenerpublic void displayHighlightsChanged(DisplayProperties dp, Sequence sequence)
displayHighlightsChanged in interface DisplayPropertiesListenerpublic void displayHighlightsChanged(DisplayProperties dp, Sequence[] sequenceArray)
displayHighlightsChanged in interface DisplayPropertiesListenerpublic void displayOverwriteChanged(DisplayProperties dp)
displayOverwriteChanged in interface DisplayPropertiesListenerpublic void displayRenderGapsChanged(DisplayProperties dp)
displayRenderGapsChanged in interface DisplayPropertiesListenerpublic void activityBackgroundChanged(DisplayProperties dp)
activityBackgroundChanged in interface DisplayPropertiesListenerpublic void displaySeqSelectChanged(DisplayProperties dp, Sequence sequence, boolean select)
displaySeqSelectChanged in interface DisplayPropertiesListener