Version: 1.1.1

org.inb.biomoby.client.gui.ontology
Class CommentedAASequenceComponent<T extends CommentedAASequence>

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.inb.biomoby.client.gui.AbstractMobyComponent<T>
                      extended by org.inb.biomoby.client.gui.ontology.CommentedAASequenceComponent<T>
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, IDynamicComponent<CommentedAASequenceComponent.CommentedAASequenceListener>, ISequenceDependent, ITransformable
Direct Known Subclasses:
AnnotatedAASequenceComponent

public class CommentedAASequenceComponent<T extends CommentedAASequence>
extends AbstractMobyComponent<T>
implements IDynamicComponent<CommentedAASequenceComponent.CommentedAASequenceListener>, ISequenceDependent, ITransformable

Author:
Dmitry Repchevsky
See Also:
Serialized Form

Nested Class Summary
static interface CommentedAASequenceComponent.CommentedAASequenceListener
           
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
Component.BaselineResizeBehavior
 
Nested classes/interfaces inherited from interface org.inb.biomoby.client.gui.IDynamicComponent
IDynamicComponent.MobyComponentListener
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
CommentedAASequenceComponent()
           
CommentedAASequenceComponent(CommentedAASequence sequence)
           
 
Method Summary
 void addListener(IDynamicComponent.MobyComponentListener listener)
           
 ISequenceCoordinateTransformer getTransformer()
           
 void removeListener(IDynamicComponent.MobyComponentListener listener)
           
 void setBackground(Color bg)
           
 void setFontStyle(int style)
           
 void setOpaque(boolean isOpaque)
           
 void setPosition(int position)
           
 void setSequenceVisible(boolean isVisible)
           
 void setTransformer(ISequenceCoordinateTransformer transformer)
           
 
Methods inherited from class org.inb.biomoby.client.gui.AbstractMobyComponent
getData
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommentedAASequenceComponent

public CommentedAASequenceComponent()

CommentedAASequenceComponent

public CommentedAASequenceComponent(CommentedAASequence sequence)
Method Detail

setPosition

public void setPosition(int position)
Specified by:
setPosition in interface ISequenceDependent

setSequenceVisible

public void setSequenceVisible(boolean isVisible)
Specified by:
setSequenceVisible in interface ISequenceDependent

getTransformer

public ISequenceCoordinateTransformer getTransformer()
Specified by:
getTransformer in interface ITransformable

setTransformer

public void setTransformer(ISequenceCoordinateTransformer transformer)
Specified by:
setTransformer in interface ITransformable

addListener

public void addListener(IDynamicComponent.MobyComponentListener listener)
Specified by:
addListener in interface IDynamicComponent<CommentedAASequenceComponent.CommentedAASequenceListener>

removeListener

public void removeListener(IDynamicComponent.MobyComponentListener listener)
Specified by:
removeListener in interface IDynamicComponent<CommentedAASequenceComponent.CommentedAASequenceListener>

setFontStyle

public void setFontStyle(int style)

setOpaque

public void setOpaque(boolean isOpaque)
Overrides:
setOpaque in class JComponent

setBackground

public void setBackground(Color bg)
Overrides:
setBackground in class JComponent

Version: 1.1.1

Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010