Interface ValueEditor<V>
- Type Parameters:
V
- target data type for this editor.
public interface ValueEditor<V>
Provides a GUI Editor for a data type.
To support new data type, this should be implemented.
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-gui-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>vizmap-gui-api</artifactId> </dependency>
-
Method Summary
Modifier and TypeMethodDescriptionGet type of the value to be edited.showEditor(Component parent, S initialValue)
Display the editor and get a new value.
-
Method Details
-
showEditor
Display the editor and get a new value.- Parameters:
parent
- the parent Component of this editor.initialValue
- the initial value for the value editor dialogue.- Returns:
- the value generated from the value editor dialogue or null.
-
getValueType
Get type of the value to be edited.- Returns:
- the type of value returned by the value editor.
-