Cytoscape 2.4.1 (c) 2006,2007 ISB, MSKCC, UCSD

cytoscape.visual.mappings
Class BoundaryRangeValues

java.lang.Object
  extended by cytoscape.visual.mappings.BoundaryRangeValues

public class BoundaryRangeValues
extends Object

This class defines a data object representing the range values associated with a particular domain value, called a boundary value. The domain value is not stored here, since objects of this class are intended to be used as the values in a map where the domain value is the key. Three values must be specified for each boundary value. The lesserValue field is used for interpolation upon smaller domain values; the greaterValue field is used for interpolation upon larger domain values; and the equalValue field is used when the domain value is exactly equal to the associated boundary domain value. This distinction is needed to support different ranges of interpolation above and below the same domain value, plus allow a distinctly different value for exact matches.


Field Summary
 Object equalValue
           
 Object greaterValue
           
 Object lesserValue
           
 
Constructor Summary
BoundaryRangeValues()
           
BoundaryRangeValues(Object o1, Object o2, Object o3)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

lesserValue

public Object lesserValue

equalValue

public Object equalValue

greaterValue

public Object greaterValue
Constructor Detail

BoundaryRangeValues

public BoundaryRangeValues()

BoundaryRangeValues

public BoundaryRangeValues(Object o1,
                           Object o2,
                           Object o3)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

www.cytoscape.org