Package org.eclipse.net4j.util.container

# Klasse SingleDeltaContainerEvent<E>

java.lang.Object
java.util.EventObject
org.eclipse.net4j.util.event.Event
org.eclipse.net4j.util.container.SingleDeltaContainerEvent<E>

Alle implementierten Schnittstellen:
  `Serializable`, `IContainerEvent<E>`, `IEvent`

public class SingleDeltaContainerEvent<E> extends Event implements IContainerEvent<E>
A `container event` with a single element `delta`.

Autor:
  Eike Stepper
Siehe auch:
  - Serialisierte Form
No Extend
  This class is not intended to be subclassed by clients.

## Feldübersicht

### Von Klasse geerbte Felder java.util.EventObject

`source`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`SingleDeltaContainerEvent(IContainer<E> container, E element, IContainerDelta.Kind kind)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`accept(IContainerEventVisitor<E> visitor)`
`IContainerDelta<E>`
`getDelta()`
`E`
`getDeltaElement()`
`IContainerDelta.Kind`
`getDeltaKind()`
`IContainerDelta<E>[]`
`getDeltas()`
`IContainer<E>`
`getSource()`
`boolean`
`isEmpty()`
`String`
`toString()`

### Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Event

`formatAdditionalParameters, formatEventName`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

## Konstruktordetails

### SingleDeltaContainerEvent

public SingleDeltaContainerEvent(IContainer<E> container, E element, IContainerDelta.Kind kind)

## Methodendetails

### getSource

public IContainer<E> getSource()

Angegeben von:
  `getSource` in Schnittstelle `IContainerEvent<E>`
Angegeben von:
  `getSource` in Schnittstelle `IEvent`
Setzt außer Kraft:
  `getSource` in Klasse `Event`
Seit:
  3.0

### isEmpty

public boolean isEmpty()

Angegeben von:
  `isEmpty` in Schnittstelle `IContainerEvent<E>`

### getDeltas

public IContainerDelta<E>[] getDeltas()

Angegeben von:
  `getDeltas` in Schnittstelle `IContainerEvent<E>`

### getDelta

public IContainerDelta<E> getDelta() throws IllegalStateException

Angegeben von:
  `getDelta` in Schnittstelle `IContainerEvent<E>`
Löst aus:
  `IllegalStateException`

### getDeltaElement

public E getDeltaElement() throws IllegalStateException

Angegeben von:
  `getDeltaElement` in Schnittstelle `IContainerEvent<E>`
Löst aus:
  `IllegalStateException`

### getDeltaKind

public IContainerDelta.Kind getDeltaKind() throws IllegalStateException

Angegeben von:
  `getDeltaKind` in Schnittstelle `IContainerEvent<E>`
Löst aus:
  `IllegalStateException`

### accept

public void accept(IContainerEventVisitor<E> visitor)

Angegeben von:
  `accept` in Schnittstelle `IContainerEvent<E>`

### toString

public String toString()

Setzt außer Kraft:
  `toString` in Klasse `Event`