org.eclipse.net4j.util.container
Interface IContainerEvent<E>
- All Superinterfaces:
- IEvent
- All Known Implementing Classes:
- ContainerEvent, SingleDeltaContainerEvent
public interface IContainerEvent<E>
- extends IEvent
Methods inherited from interface org.eclipse.net4j.util.event.IEvent |
getSource |
getContainer
IContainer<E> getContainer()
isEmpty
boolean isEmpty()
getDeltas
IContainerDelta<E>[] getDeltas()
getDelta
IContainerDelta<E> getDelta()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
getDeltaElement
E getDeltaElement()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
getDeltaKind
IContainerDelta.Kind getDeltaKind()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
accept
void accept(IContainerEventVisitor<E> visitor)