# Io Reference

Core / NotificationCenter / NotificationListener

action

Returns the name of the message that is sent to the target when a matching notification is found.
handleNotification(aNotification)

Checks to see if aNotification matches the listener criteria and if so, sends it to the target. Implementation:

    if((name == nil or name == n name) and(object == nil or sender == n sender),
    	target perform(action, n)
    )

name

Returns the message name that the listener wants to receive messages for.
sender

Returns the sender that the listener wants to receive messages from.
setAction(messageName)

Sets the name of the message that is sent to the target when a matching notification is found. Returns self.
setName(aSeq)

Sets the message name that the listener wants to receive messages for. Returns self.
setSender(anObject)

Sets the sender that the listener wants to receive messages from. Returns self.
setTarget(anObject)

Sets the target that the receiver sends matching messages to. Returns self.
start

Removes the receiver to the NotificationCenter set of listeners. Returns self.
target

Returns the target that the receiver sends matching messages to.