cytoscape.visual.properties
Class NodeCustomGraphicsProp
java.lang.Object
cytoscape.visual.properties.AbstractVisualProperty
cytoscape.visual.properties.NodeCustomGraphicsProp
- All Implemented Interfaces:
- VisualProperty
public class NodeCustomGraphicsProp
- extends AbstractVisualProperty
NodeCustomGraphicsProp
public NodeCustomGraphicsProp(Integer index)
getIcon
public Icon getIcon(Object value)
- Specified by:
getIcon in interface VisualProperty- Specified by:
getIcon in class AbstractVisualProperty
getType
public VisualPropertyType getType()
- Description copied from class:
AbstractVisualProperty
- DOCUMENT ME!
- Specified by:
getType in interface VisualProperty- Specified by:
getType in class AbstractVisualProperty
- Returns:
- DOCUMENT ME!
applyToNodeView
public void applyToNodeView(giny.view.NodeView nv,
Object customGraphics,
VisualPropertyDependency dep)
- Apply current Custom Graphics to a node view.
- Specified by:
applyToNodeView in interface VisualProperty- Overrides:
applyToNodeView in class AbstractVisualProperty
- Parameters:
nv - DOCUMENT ME!customGraphics - DOCUMENT ME!dep - DOCUMENT ME!
getDefaultAppearanceObject
public Object getDefaultAppearanceObject()
- DOCUMENT ME!
- Specified by:
getDefaultAppearanceObject in interface VisualProperty- Overrides:
getDefaultAppearanceObject in class AbstractVisualProperty
- Returns:
- DOCUMENT ME!
getIconSet
public Map<Object,Icon> getIconSet()
- Description copied from class:
AbstractVisualProperty
- DOCUMENT ME!
- Specified by:
getIconSet in interface VisualProperty- Overrides:
getIconSet in class AbstractVisualProperty
- Returns:
- DOCUMENT ME!