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
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classAneventfired from aview event producerwhenCDOTransactionHandler2.committedTransaction()was called.static final classAneventfired from aview event producerwhenCDOTransactionHandler2.committingTransaction()was called.static final classstatic final classstatic final classstatic final classAneventfired from aview event producerwhenCDOTransactionHandler2.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.DoNotDescendNested classes/interfaces inherited from interface org.eclipse.net4j.util.event.IListener
org.eclipse.net4j.util.event.IListener.NotifierAware -
Constructor Summary
ConstructorsConstructorDescriptionCDOViewEventProducer(org.eclipse.net4j.util.event.IListener delegate) CDOViewEventProducer(org.eclipse.net4j.util.event.IListener delegate, boolean delegateContainerEvents) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected booleanprotected booleanprotected booleanMethods inherited from class org.eclipse.net4j.util.container.SelfAttachingContainerListener.Delegating
notifyContainerEvent, notifyOtherEventMethods 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:
attachin classorg.eclipse.net4j.util.container.SelfAttachingContainerListener
-
detach
- Overrides:
detachin classorg.eclipse.net4j.util.container.SelfAttachingContainerListener
-
produceObjectStateChangedEvents
protected boolean produceObjectStateChangedEvents() -
produceObjectModificationEvents
protected boolean produceObjectModificationEvents() -
produceTransactionDemarcationEvents
protected boolean produceTransactionDemarcationEvents()
-