Package org.eclipse.net4j.util.container
Interface IContainerEvent<E>
- 
- All Superinterfaces:
- IEvent
 - All Known Implementing Classes:
- ContainerEvent,- SingleDeltaContainerEvent
 
 public interface IContainerEvent<E> extends IEvent - Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(IContainerEventVisitor<E> visitor)IContainerDelta<E>getDelta()EgetDeltaElement()IContainerDelta.KindgetDeltaKind()IContainerDelta<E>[]getDeltas()IContainer<E>getSource()booleanisEmpty()
 
- 
- 
- 
Method Detail- 
getSourceIContainer<E> getSource() 
 - 
isEmptyboolean isEmpty() 
 - 
getDeltasIContainerDelta<E>[] getDeltas() 
 - 
getDeltaIContainerDelta<E> getDelta() throws java.lang.IllegalStateException - Throws:
- java.lang.IllegalStateException
 
 - 
getDeltaElementE getDeltaElement() throws java.lang.IllegalStateException - Throws:
- java.lang.IllegalStateException
 
 - 
getDeltaKindIContainerDelta.Kind getDeltaKind() throws java.lang.IllegalStateException - Throws:
- java.lang.IllegalStateException
 
 - 
acceptvoid accept(IContainerEventVisitor<E> visitor) 
 
- 
 
-