metricsOverlay.colorManagers
Class TwoColorManager

java.lang.Object
  extended by metricsOverlay.colorManagers.TwoColorManager
All Implemented Interfaces:
IColorManager

public class TwoColorManager
extends java.lang.Object
implements IColorManager


Constructor Summary
TwoColorManager()
          This default constructor sets all colours to white.
TwoColorManager(org.eclipse.swt.graphics.Color low, org.eclipse.swt.graphics.Color high)
           
 
Method Summary
 org.eclipse.swt.graphics.Color getColor(int value)
           
 org.eclipse.swt.graphics.Color getHigh()
           
 org.eclipse.swt.graphics.Color getLow()
           
 int getNumColors()
           
 int getRange()
           
 void setHigh(org.eclipse.swt.graphics.Color high)
           
 void setLow(org.eclipse.swt.graphics.Color low)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TwoColorManager

public TwoColorManager(org.eclipse.swt.graphics.Color low,
                       org.eclipse.swt.graphics.Color high)

TwoColorManager

public TwoColorManager()
This default constructor sets all colours to white.

Method Detail

getRange

public int getRange()
Specified by:
getRange in interface IColorManager

getColor

public org.eclipse.swt.graphics.Color getColor(int value)
Specified by:
getColor in interface IColorManager

getLow

public org.eclipse.swt.graphics.Color getLow()

setLow

public void setLow(org.eclipse.swt.graphics.Color low)

getHigh

public org.eclipse.swt.graphics.Color getHigh()

setHigh

public void setHigh(org.eclipse.swt.graphics.Color high)

getNumColors

public int getNumColors()
Specified by:
getNumColors in interface IColorManager