Interface ValueTranslator<V,T>
- Type Parameters:
V
- Data type of the column used for mappingT
- Type of Visual Property range value. Such as Color, Number, String.
public interface ValueTranslator<V,T>
Translate given table value to a Visual Property value.
This will be used by Passthrough Mapping.
Cytoscape Backwards Compatibility (SPI Interface): We expect that this interface will be implemented. Therefore to maintain backwards compatibility this interface will only be modified for major version updates.
Module: vizmap-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>vizmap-api</artifactId> </dependency>
-
Method Summary
-
Method Details
-
translate
Convert input value to Visual Property value. For example, if this is a translator from text representation of color to Color object, inputValue is a String value and return value is a Color build from the given string.- Parameters:
inputValue
- table value of type V.- Returns:
- translated Visual Property value.
-
getTranslatedValueType
Returns compatible input data type.- Returns:
- data type of input value.
-