|
Cytoscape 2.8.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MultiHashMapListener
A hook to receive notification when attribute values are set and removed from objects.
| Method Summary | |
|---|---|
void |
allAttributeValuesRemoved(String objectKey,
String attributeName)
This listener method gets called as a result of MultiHashMap.removeAllAttributeValues(objectKey, attributeName), but only if objectKey has at least one attribute value bound in attributeName. |
void |
attributeValueAssigned(String objectKey,
String attributeName,
Object[] keyIntoValue,
Object oldAttributeValue,
Object newAttributeValue)
|
void |
attributeValueRemoved(String objectKey,
String attributeName,
Object[] keyIntoValue,
Object attributeValue)
This listener method gets called as a result of MultiHashMap.removeAttributeValue(objectKey, attributeName, keyIntoValue), but only if an attribute value was found [and removed] for specified key. |
| Method Detail |
|---|
void attributeValueAssigned(String objectKey,
String attributeName,
Object[] keyIntoValue,
Object oldAttributeValue,
Object newAttributeValue)
keyIntoValue - don't modify this array; this array will be
null if attributeName has a zero-dimensional keyspace.oldAttributeValue - the previous attribute value that was bound
at specified key sequence, or null if no previous attribute value was
bound.newAttributeValue - the new attribute value that is now bound
at specified key sequence.
void attributeValueRemoved(String objectKey,
String attributeName,
Object[] keyIntoValue,
Object attributeValue)
keyIntoValue - don't modify this array; this array will be
null if attributeName has a zero-dimensional keyspace.
void allAttributeValuesRemoved(String objectKey,
String attributeName)
|
Cytoscape 2.8.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||