org.fhcrc.cpl.toolbox.gui
Class BaseImagePanelLayer

java.lang.Object
  extended by org.fhcrc.cpl.toolbox.gui.BaseImagePanelLayer
All Implemented Interfaces:
ImagePanelLayer
Direct Known Subclasses:
MSImageComponent.MSImagePanel.FeatureSetImagePanelLayer, MSImageComponent.MSImagePanel.TopPanelLayer

public abstract class BaseImagePanelLayer
extends java.lang.Object
implements ImagePanelLayer

Base class for image panel layers


Field Summary
protected  java.lang.String mName
           
protected  int mTranslucence
           
 
Constructor Summary
BaseImagePanelLayer()
           
 
Method Summary
protected  int adjustAlpha(int alpha)
           
protected  java.awt.Color adjustColor(java.awt.Color color)
           
 java.lang.String getName()
           
 int getTranslucence()
           
 void setName(java.lang.String name)
           
 void setTranslucence(int translucence)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.fhcrc.cpl.toolbox.gui.ImagePanelLayer
draw
 

Field Detail

mTranslucence

protected int mTranslucence

mName

protected java.lang.String mName
Constructor Detail

BaseImagePanelLayer

public BaseImagePanelLayer()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface ImagePanelLayer

setName

public void setName(java.lang.String name)

setTranslucence

public void setTranslucence(int translucence)
Specified by:
setTranslucence in interface ImagePanelLayer

getTranslucence

public int getTranslucence()
Specified by:
getTranslucence in interface ImagePanelLayer

adjustAlpha

protected int adjustAlpha(int alpha)

adjustColor

protected java.awt.Color adjustColor(java.awt.Color color)


Fred Hutchinson Cancer Research Center