|
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 |