public abstract class AbstractBrewerScaleMapper extends Object implements FilterMapper
Modifier and Type | Field and Description |
---|---|
protected org.jcolorbrewer.ColorBrewer |
colorBrewer |
protected String |
columnName |
Constructor and Description |
---|
AbstractBrewerScaleMapper(org.jcolorbrewer.ColorBrewer colorBrewer,
String columnName) |
Modifier and Type | Method and Description |
---|---|
void |
applyFilterMapping(Collection<org.cytoscape.view.model.CyNetworkView> networkViews,
org.cytoscape.model.CyNode node,
org.cytoscape.model.CyRow row) |
protected abstract Optional<Color> |
getColor(org.cytoscape.model.CyRow row) |
void |
updateNetworkViews(Collection<org.cytoscape.view.model.CyNetworkView> networkViews) |
protected abstract void |
validateColorBrewer(org.jcolorbrewer.ColorBrewer colorBrewer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMapType
protected final String columnName
protected final org.jcolorbrewer.ColorBrewer colorBrewer
public AbstractBrewerScaleMapper(org.jcolorbrewer.ColorBrewer colorBrewer, String columnName)
public void applyFilterMapping(Collection<org.cytoscape.view.model.CyNetworkView> networkViews, org.cytoscape.model.CyNode node, org.cytoscape.model.CyRow row)
applyFilterMapping
in interface FilterMapper
public void updateNetworkViews(Collection<org.cytoscape.view.model.CyNetworkView> networkViews)
updateNetworkViews
in interface FilterMapper
protected abstract void validateColorBrewer(org.jcolorbrewer.ColorBrewer colorBrewer)
Copyright © 2016. All rights reserved.