Interface VisualPropertyEditor2<T>

Type Parameters:
T - Type of object managed in the Visual Prop.

public interface VisualPropertyEditor2<T>
If you are writing a VisualPropertyEditor but need to know the visual property you are editing (eg to check if the user inputted a value in the visual property's range), implement this interface in addition to VisualPropertyEditor. Only export your implementation in OSGi as VisualPropertyEditor, not as VisualPropertyEditor2. The EditorManager should detect if your VisualPropertyEditor implementation implements this interface and call getPropertyEditor with the visual property.

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>