cytoscape.data
Interface AttributeValueVisitor
- public interface AttributeValueVisitor 
Interface for defining attribute value visitors--operations to
 perform on each attribute value using CyAttributesUtils.traverseAttributeValues().
 
visitingAttributeValue
void visitingAttributeValue(String objTraverseID,
                            String attrName,
                            CyAttributes attrs,
                            Object[] keySpace,
                            Object visitedValue)
- Perform whatever operations are desired on the given attribute value.
 
- 
- Parameters:
- objTraversedID- the identifier of the object for which we have
                  obtained an attribute value.
- attrName- the attribute name for which this is a value.
- attrs- the CyAttributes where this attribute value is stored.
- keySpace- the key used to obtain this value. For complex
 values, this may consist of several elements (e.g., new
 Object[] {"url1", new Integer(1), new Integer(0)). Modification
 of this key may lead to unexpected traversal results or errors,
 so copy this key if you wish to make modifications.
- visitedValue- the actual visited.
- See Also:
- CyAttributesUtils.traverseAttributeValues(java.lang.String, java.lang.String, cytoscape.data.CyAttributes, cytoscape.data.AttributeValueVisitor)