Package org.eclipse.net4j.util.container
Class SingleDeltaContainerEvent<E>
- java.lang.Object
- 
- java.util.EventObject
- 
- org.eclipse.net4j.util.event.Event
- 
- org.eclipse.net4j.util.container.SingleDeltaContainerEvent<E>
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- IContainerEvent<E>,- IEvent
 
 public class SingleDeltaContainerEvent<E> extends Event implements IContainerEvent<E> Acontainer eventwith a single elementdelta.- Author:
- Eike Stepper
- See Also:
- Serialized Form
- No Extend
- This class is not intended to be subclassed by clients.
 
- 
- 
Constructor SummaryConstructors Constructor Description SingleDeltaContainerEvent(IContainer<E> container, E element, IContainerDelta.Kind kind)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(IContainerEventVisitor<E> visitor)IContainerDelta<E>getDelta()EgetDeltaElement()IContainerDelta.KindgetDeltaKind()IContainerDelta<E>[]getDeltas()IContainer<E>getSource()booleanisEmpty()java.lang.StringtoString()- 
Methods inherited from class org.eclipse.net4j.util.event.EventformatAdditionalParameters, formatEventName
 
- 
 
- 
- 
- 
Constructor Detail- 
SingleDeltaContainerEventpublic SingleDeltaContainerEvent(IContainer<E> container, E element, IContainerDelta.Kind kind) 
 
- 
 - 
Method Detail- 
getSourcepublic IContainer<E> getSource() 
 - 
isEmptypublic boolean isEmpty() - Specified by:
- isEmptyin interface- IContainerEvent<E>
 
 - 
getDeltaspublic IContainerDelta<E>[] getDeltas() - Specified by:
- getDeltasin interface- IContainerEvent<E>
 
 - 
getDeltapublic IContainerDelta<E> getDelta() throws java.lang.IllegalStateException - Specified by:
- getDeltain interface- IContainerEvent<E>
- Throws:
- java.lang.IllegalStateException
 
 - 
getDeltaElementpublic E getDeltaElement() throws java.lang.IllegalStateException - Specified by:
- getDeltaElementin interface- IContainerEvent<E>
- Throws:
- java.lang.IllegalStateException
 
 - 
getDeltaKindpublic IContainerDelta.Kind getDeltaKind() throws java.lang.IllegalStateException - Specified by:
- getDeltaKindin interface- IContainerEvent<E>
- Throws:
- java.lang.IllegalStateException
 
 - 
acceptpublic void accept(IContainerEventVisitor<E> visitor) - Specified by:
- acceptin interface- IContainerEvent<E>
 
 
- 
 
-