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.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>
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.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<V>
getValueType()
Get type of the value to be edited.<S extends V>
VshowEditor(Component parent, S initialValue)
Display the editor and get a new value.
-
-
-
Method Detail
-
showEditor
<S extends V> V showEditor(Component parent, S initialValue)
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.
-
-