Cytoscape 3.0.1 API

org.cytoscape.view.vizmap.mappings
Interface ContinuousMapping<K,V>

Type Parameters:
K - Generic type of the attribute mapped.
V - Generic type of the VisualProperty used in this mapping.
All Superinterfaces:
VisualMappingFunction<K,V>

public interface ContinuousMapping<K,V>
extends VisualMappingFunction<K,V>

An interface describing a continuous mapping from attribute value to visual property.


Cytoscape Backwards Compatibility (API Interface): We expect that this interface will be used but not implemented by developers using this interface. As such, we reserve the right to add methods to the interface as part of minor version upgrades. We will not remove methods for any changes other than major version upgrades.

Field Summary
static String CONTINUOUS
          A label string for this mapping.
 
Method Summary
 void addPoint(K value, BoundaryRangeValues<V> brv)
          Adds a New Data Point.
 List<ContinuousMappingPoint<K,V>> getAllPoints()
          Gets all Data Points.
 ContinuousMappingPoint<K,V> getPoint(int index)
          Gets Specified Point.
 int getPointCount()
          Gets Total Point Count.
 void removePoint(int index)
          Removes a Point from the List.
 
Methods inherited from interface org.cytoscape.view.vizmap.VisualMappingFunction
apply, getMappedValue, getMappingColumnName, getMappingColumnType, getVisualProperty
 

Field Detail

CONTINUOUS

static final String CONTINUOUS
A label string for this mapping.

See Also:
Constant Field Values
Method Detail

getAllPoints

List<ContinuousMappingPoint<K,V>> getAllPoints()
Gets all Data Points.

Returns:
List of ContinuousMappingPoint objects.

addPoint

void addPoint(K value,
              BoundaryRangeValues<V> brv)
Adds a New Data Point.


removePoint

void removePoint(int index)
Removes a Point from the List.

Parameters:
index - The index of the Point to remove.

getPointCount

int getPointCount()
Gets Total Point Count.

Returns:
the total point count.

getPoint

ContinuousMappingPoint<K,V> getPoint(int index)
Gets Specified Point.

Parameters:
index - Index Value.
Returns:
ContinuousMappingPoint.

Cytoscape 3.0.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.