Package org.cytoscape.view.model.table
Interface CyColumnView
- All Superinterfaces:
CyIdentifiable
,View<CyColumn>
This interface is meant for internal use, it should not be used by Apps.
- Since:
- 3.9
Cytoscape Backwards Compatibility (DO NOT USE): This interface may change or be removed in future minor version upgrades of Cytoscape. It is not safe for Apps to reference or implement this interface.
-
Field Summary
Fields inherited from interface org.cytoscape.model.CyIdentifiable
SUID
-
Method Summary
Modifier and TypeMethodDescriptiongetCellVisualProperty(VisualProperty<? extends T> vp)
<T> void
setCellVisualProperty(VisualProperty<? extends T> vp, Function<CyRow,T> mapping)
Set a table visual property that will be applied to the cells in a column.Methods inherited from interface org.cytoscape.model.CyIdentifiable
getSUID
Methods inherited from interface org.cytoscape.view.model.View
batch, batch, clearValueLock, clearVisualProperties, getModel, getVisualProperty, isDirectlyLocked, isSet, isValueLocked, setLockedValue, setVisualProperty
-
Method Details
-
setCellVisualProperty
Set a table visual property that will be applied to the cells in a column. The second argument is intended to be a method reference to VisualMappingFunction.getMappedValue(). For example:VisualMappingFunction mapping = ...create mapping... columnView.setCellVisualProperty(BasicTableVisualLexicon.CELL_BACKGROUND_PAINT, mapping::getMappedValue);
Cytoscape Backwards Compatibility (DO NOT USE): This method may change or be removed in future minor version upgrades of Cytoscape. It is not safe for Apps to call or override this method. -
getCellVisualProperty
-