charite.christo.interfaces
Class AbstractVisibleIn123
java.lang.Object
charite.christo.interfaces.AbstractVisibleIn123
- All Implemented Interfaces:
- Colored, HasImage, VisibleIn123
- Direct Known Subclasses:
- AbstractResidueSelection
public abstract class AbstractVisibleIn123
- extends Object
- implements VisibleIn123, HasImage
An abstract implementation of VisibleIn123
.
Fields inherited from interface charite.christo.interfaces.VisibleIn123 |
BIT_SHIFT_LINE, CIRCLE, DOTTED, EVERYWHERE, FULL_BACKGROUND, HIDDEN, HTML, IMAGE, IMAGE_NO_FILL, JALVIEW, LINES, LOWER_HALF_BACKGROUND, MAX_VARIABLE, SB, SEQUENCE, STRUCTURE, UNDERLINE, UPPER_HALF_BACKGROUND |
AbstractVisibleIn123
public AbstractVisibleIn123()
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 VisibleIn123 setStyle(int style)
getColor
public Color getColor()
- Specified by:
getColor
in interface Colored
- Specified by:
getColor
in interface VisibleIn123
setColor
public void setColor(Color color)
- Specified by:
setColor
in interface Colored
setImage
public void setImage(Image i)
getImage
public Image getImage(Component obs)
- Specified by:
getImage
in interface HasImage
imageBall
public void imageBall(boolean b)
newComboStyle
public static ChCombo newComboStyle()
'The most important classes are StrapAlign, StrapProtein and StrapEvent.'