public interface INotifyingSlotContainer extends IUniqueSlotContainer
Modifier and Type | Method and Description |
---|---|
void |
addListener(ISlotContainerListener listener,
java.util.concurrent.Executor executor) |
void |
removeListener(ISlotContainerListener listener) |
void |
valueChanged(ISlot slot,
java.lang.Object oldValue,
java.lang.Object newValue)
method used by the owned slot to communicate its change of value to the
container
|
getSlot, hasSlot
addSlot, getSlots, getSlots, removeSlot
void addListener(ISlotContainerListener listener, java.util.concurrent.Executor executor)
void removeListener(ISlotContainerListener listener)
void valueChanged(ISlot slot, java.lang.Object oldValue, java.lang.Object newValue)
slot
- oldValue
- newValue
-