public interface MappableVisualPropertyValue extends VisualPropertyValue
VisualPropertyValue that allows a VisualProperty value
to be specified as depending on one or more CyColumns.
That way, if the columns or column values change, Cytoscape can also update the Views
that have the corresponding visual property values.Module: presentation-api
To use this in your app, include the following dependency in your POM:
<dependency>
<groupId>org.cytoscape</groupId>
<artifactId>presentation-api</artifactId>
</dependency>| Modifier and Type | Method and Description |
|---|---|
Set<CyColumnIdentifier> |
getMappedColumns() |
void |
update()
Cytoscape will call this method every time the columns corresponding to the CyColumnIdentifiers returned by
getMappedColumns() change. |
getDisplayName, getSerializableStringSet<CyColumnIdentifier> getMappedColumns()
CyColumnIdentifier objects that contain the information about all the
CyColumns this visual property value depends on.void update()
getMappedColumns() change.Copyright 2011-2015 Cytoscape Consortium. All rights reserved.