Interface CyColumnView

All Superinterfaces:
CyIdentifiable, View<CyColumn>

public interface CyColumnView extends 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.
  • Method Details

    • setCellVisualProperty

      <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. 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

      <T> Function<CyRow,​T> getCellVisualProperty(VisualProperty<? extends T> vp)