public class SlotListener extends java.lang.Object implements ISlotContainerListener
Constructor and Description |
---|
SlotListener(INotifyingSlotContainer container) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
INotifyingSlotContainer |
getContainer() |
protected javolution.util.FastList<IInvalidator> |
getInvalidators(java.lang.String slotName) |
protected void |
invalidate(java.lang.String slotName) |
boolean |
isEmpty()
return true if there are no registered invalidators.
|
void |
register(SlotInvalidator invalidator) |
void |
slotAdded(SlotEvent se) |
void |
slotChanged(SlotEvent se) |
void |
slotRemoved(SlotEvent se) |
void |
unregister(SlotInvalidator invalidator) |
public SlotListener(INotifyingSlotContainer container)
public boolean isEmpty()
public void dispose()
public INotifyingSlotContainer getContainer()
public void slotAdded(SlotEvent se)
slotAdded
in interface ISlotContainerListener
public void slotRemoved(SlotEvent se)
slotRemoved
in interface ISlotContainerListener
public void slotChanged(SlotEvent se)
slotChanged
in interface ISlotContainerListener
public void register(SlotInvalidator invalidator)
public void unregister(SlotInvalidator invalidator)
protected javolution.util.FastList<IInvalidator> getInvalidators(java.lang.String slotName)
protected void invalidate(java.lang.String slotName)