Version: 1.1.1

org.inb.biomoby.client.gui.ontology
Class CommentedAASubsequenceComponent

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
                      extended by org.inb.biomoby.client.gui.ontology.CommentedAASubsequenceComponent
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, IDynamicComponent<CommentedAASubsequenceComponent.CommentedAASubsequenceListener>, ISequenceDependent, ITransformable

public class CommentedAASubsequenceComponent
extends AbstractMobyComponent
implements IDynamicComponent<CommentedAASubsequenceComponent.CommentedAASubsequenceListener>, ISequenceDependent, ITransformable

Author:
Dmitry Repchevsky
See Also:
Serialized Form

Nested Class Summary
static interface CommentedAASubsequenceComponent.CommentedAASubsequenceListener
           
 
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
CommentedAASubsequenceComponent()
           
CommentedAASubsequenceComponent(CommentedAASubsequence sequence)
           
 
Method Summary
 void addListener(IDynamicComponent.MobyComponentListener listener)
           
 CommentedAASubsequence getData()
           
 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 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

CommentedAASubsequenceComponent

public CommentedAASubsequenceComponent()

CommentedAASubsequenceComponent

public CommentedAASubsequenceComponent(CommentedAASubsequence sequence)
Method Detail

getData

public CommentedAASubsequence getData()
Overrides:
getData in class AbstractMobyComponent

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<CommentedAASubsequenceComponent.CommentedAASubsequenceListener>

removeListener

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

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