public class IDAREMappingFunction extends Object implements org.cytoscape.view.vizmap.VisualMappingFunction<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>, org.cytoscape.view.vizmap.mappings.DiscreteMapping<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>, GraphicsChangedListener
Constructor and Description |
---|
IDAREMappingFunction(ImageStorage is,
org.cytoscape.view.model.VisualProperty vp)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
activate()
Activate this mapping.
|
void |
apply(org.cytoscape.model.CyRow arg0,
org.cytoscape.view.model.View arg1) |
void |
clear()
Clear the mapping that is currently used
|
void |
deactivate()
Deactivate this mapping.
|
Map<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>> |
getAll() |
org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer> |
getMappedValue(org.cytoscape.model.CyRow arg0) |
String |
getMappingColumnName() |
Class<String> |
getMappingColumnType() |
org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer> |
getMapValue(String arg0) |
org.cytoscape.view.model.VisualProperty |
getVisualProperty() |
void |
imageUpdated(GraphicsChangedEvent e)
Update according to the updated images provided in this event.
|
<T extends org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>> |
putAll(Map<String,T> arg0) |
<T extends org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>> |
putMapValue(String arg0,
T arg1) |
public IDAREMappingFunction(ImageStorage is, org.cytoscape.view.model.VisualProperty vp)
is
- - the ImageStorage
used that handles the Images.vp
- - The Visual Property this Mapping function maps.public void activate()
public void deactivate()
public void clear()
public void apply(org.cytoscape.model.CyRow arg0, org.cytoscape.view.model.View arg1)
apply
in interface org.cytoscape.view.vizmap.VisualMappingFunction<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer> getMappedValue(org.cytoscape.model.CyRow arg0)
getMappedValue
in interface org.cytoscape.view.vizmap.VisualMappingFunction<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public String getMappingColumnName()
getMappingColumnName
in interface org.cytoscape.view.vizmap.VisualMappingFunction<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public Class<String> getMappingColumnType()
getMappingColumnType
in interface org.cytoscape.view.vizmap.VisualMappingFunction<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public org.cytoscape.view.model.VisualProperty getVisualProperty()
getVisualProperty
in interface org.cytoscape.view.vizmap.VisualMappingFunction<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public Map<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>> getAll()
getAll
in interface org.cytoscape.view.vizmap.mappings.DiscreteMapping<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer> getMapValue(String arg0)
getMapValue
in interface org.cytoscape.view.vizmap.mappings.DiscreteMapping<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public <T extends org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>> void putAll(Map<String,T> arg0)
putAll
in interface org.cytoscape.view.vizmap.mappings.DiscreteMapping<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public <T extends org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>> void putMapValue(String arg0, T arg1)
putMapValue
in interface org.cytoscape.view.vizmap.mappings.DiscreteMapping<String,org.cytoscape.view.presentation.customgraphics.CyCustomGraphics<org.cytoscape.view.presentation.customgraphics.CustomGraphicLayer>>
public void imageUpdated(GraphicsChangedEvent e)
GraphicsChangedListener
imageUpdated
in interface GraphicsChangedListener
e
- the GraphicsChangedEvent
to processCopyright © 2018. All rights reserved.