'STRAP:multiple sequence alignments '

charite.christo.protein
Class AbstractVisibleIn123

java.lang.Object
  extended by charite.christo.protein.AbstractVisibleIn123
All Implemented Interfaces:
Colored, HasImage, HasPropertyMap, HasWeakRef, VisibleIn123
Direct Known Subclasses:
BasicResidueSelection

public abstract class AbstractVisibleIn123
extends java.lang.Object
implements VisibleIn123, HasImage, HasPropertyMap, HasWeakRef

An abstract implementation of VisibleIn123.


Field Summary
 java.lang.Object WEAK_REF
           
 
Fields inherited from interface charite.christo.protein.VisibleIn123
ANYWHERE, ARROW_HEADS, BIT_SHIFT_LINE, HTML, JALVIEW, NO_FLASH, SB, SEQUENCE, STRUCTURE, STYLE_BACKGROUND, STYLE_CIRCLE, STYLE_CURSOR, STYLE_DOTTED, STYLE_HIDDEN, STYLE_IMAGE, STYLE_IMAGE_LUCID, STYLE_LOWER_HALF_BACKGROUND, STYLE_UNDERLINE, STYLE_UPPER_HALF_BACKGROUND
 
Constructor Summary
AbstractVisibleIn123()
           
 
Method Summary
 java.awt.Color getColor()
           
 java.awt.Image getImage(java.awt.Component obs)
           
 java.util.Map getPropertyMap(boolean create)
           
 int getStyle()
           
 int getVisibleWhere()
          e.g.
 java.lang.Object getWeakRef()
           
 void imageBall(boolean b)
           
static ChCombo newComboStyle()
           
 void setColor(java.awt.Color c)
           
 void setImage(java.awt.Image i)
           
 void setStyle(int style)
           
 void setVisibleWhere(int w)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WEAK_REF

public final java.lang.Object WEAK_REF
Constructor Detail

AbstractVisibleIn123

public AbstractVisibleIn123()
Method Detail

getVisibleWhere

public int getVisibleWhere()
Description copied from interface: VisibleIn123
e.g. STRUCTURE | SEQUENCE means visible in 3d and 1d

Specified by:
getVisibleWhere in interface VisibleIn123

setVisibleWhere

public void setVisibleWhere(int w)
Specified by:
setVisibleWhere in interface VisibleIn123

getStyle

public int getStyle()
Specified by:
getStyle in interface VisibleIn123

setStyle

public void setStyle(int style)
Specified by:
setStyle in interface VisibleIn123

getColor

public java.awt.Color getColor()
Specified by:
getColor in interface Colored
Specified by:
getColor in interface VisibleIn123

setColor

public void setColor(java.awt.Color c)
Specified by:
setColor in interface Colored

getImage

public java.awt.Image getImage(java.awt.Component obs)
Specified by:
getImage in interface HasImage

setImage

public void setImage(java.awt.Image i)

imageBall

public void imageBall(boolean b)

newComboStyle

public static ChCombo newComboStyle()

getPropertyMap

public java.util.Map getPropertyMap(boolean create)
Specified by:
getPropertyMap in interface HasPropertyMap

getWeakRef

public java.lang.Object getWeakRef()
Specified by:
getWeakRef in interface HasWeakRef

'STRAP:multiple sequence alignments '

'The most important classes are StrapAlign, Protein and StrapEvent.'