Package org.eclipse.emf.cdo.view
Class CDOViewEventProducer
java.lang.Object
org.eclipse.net4j.util.container.SelfAttachingContainerListener
org.eclipse.net4j.util.container.SelfAttachingContainerListener.Delegating
org.eclipse.emf.cdo.view.CDOViewEventProducer
- All Implemented Interfaces:
EventListener
,org.eclipse.net4j.util.event.IListener
,org.eclipse.net4j.util.event.IListener.NotifierAware
public class CDOViewEventProducer
extends org.eclipse.net4j.util.container.SelfAttachingContainerListener.Delegating
Produces
events
for calls to various view object handler
and transaction handler
methods and delivers these events to a
delegate
listener
.- Since:
- 4.5
- Author:
- Eike Stepper
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static final class
Anevent
fired from aview event producer
whenCDOTransactionHandler2.committedTransaction()
was called.static final class
Anevent
fired from aview event producer
whenCDOTransactionHandler2.committingTransaction()
was called.static final class
static final class
static final class
static final class
Anevent
fired from aview event producer
whenCDOTransactionHandler2.rolledBackTransaction()
was called.Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.SelfAttachingContainerListener
org.eclipse.net4j.util.container.SelfAttachingContainerListener.Delegating, org.eclipse.net4j.util.container.SelfAttachingContainerListener.DoNotDescend
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.IListener
org.eclipse.net4j.util.event.IListener.NotifierAware
-
Constructor Summary
ConstructorDescriptionCDOViewEventProducer
(org.eclipse.net4j.util.event.IListener delegate) CDOViewEventProducer
(org.eclipse.net4j.util.event.IListener delegate, boolean delegateContainerEvents) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
protected boolean
protected boolean
protected boolean
Methods inherited from class org.eclipse.net4j.util.container.SelfAttachingContainerListener.Delegating
notifyContainerEvent, notifyOtherEvent
Methods inherited from class org.eclipse.net4j.util.container.SelfAttachingContainerListener
addNotifier, handleException, isActive, isWaitForActive, notifyEvent, removeNotifier, shouldAttach, shouldDescend
-
Constructor Details
-
CDOViewEventProducer
public CDOViewEventProducer(org.eclipse.net4j.util.event.IListener delegate, boolean delegateContainerEvents) -
CDOViewEventProducer
public CDOViewEventProducer(org.eclipse.net4j.util.event.IListener delegate)
-
-
Method Details
-
attach
- Overrides:
attach
in classorg.eclipse.net4j.util.container.SelfAttachingContainerListener
-
detach
- Overrides:
detach
in classorg.eclipse.net4j.util.container.SelfAttachingContainerListener
-
produceObjectStateChangedEvents
protected boolean produceObjectStateChangedEvents() -
produceObjectModificationEvents
protected boolean produceObjectModificationEvents() -
produceTransactionDemarcationEvents
protected boolean produceTransactionDemarcationEvents()
-