
public abstract class Container<E> extends ShareableLifecycle implements IContainer<E>
IContainer.Modifiable<E>ILifecycle.DeferrableActivation| Constructor and Description |
|---|
Container() |
Container(boolean shareable) |
| Modifier and Type | Method and Description |
|---|---|
void |
fireContainerEvent(E[] elements,
IContainerDelta.Kind kind) |
void |
fireContainerEvent(E element,
IContainerDelta.Kind kind) |
void |
fireContainerEvent(List<IContainerDelta<E>> deltas) |
void |
fireElementAddedEvent(E element) |
void |
fireElementRemovedEvent(E element) |
void |
fireElementsAddedEvent(E[] elements) |
void |
fireElementsRemovedEvent(E[] elements) |
void |
fireEvent(IEvent event) |
boolean |
isEmpty() |
protected ContainerEvent<E> |
newContainerEvent() |
protected SingleDeltaContainerEvent<E> |
newContainerEvent(E element,
IContainerDelta.Kind kind) |
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringaddListener, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetElementsaddListener, getListeners, hasListeners, removeListenerpublic Container()
public Container(boolean shareable)
public boolean isEmpty()
isEmpty in interface IContainer<E>public void fireContainerEvent(E element, IContainerDelta.Kind kind)
public void fireElementAddedEvent(E element)
public void fireElementRemovedEvent(E element)
public void fireContainerEvent(E[] elements, IContainerDelta.Kind kind)
public void fireElementsAddedEvent(E[] elements)
public void fireElementsRemovedEvent(E[] elements)
public void fireContainerEvent(List<IContainerDelta<E>> deltas)
protected SingleDeltaContainerEvent<E> newContainerEvent(E element, IContainerDelta.Kind kind)
protected ContainerEvent<E> newContainerEvent()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.