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
  • 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

      public void attach(Object element)
      Overrides:
      attach in class org.eclipse.net4j.util.container.SelfAttachingContainerListener
    • detach

      public void detach(Object element)
      Overrides:
      detach in class org.eclipse.net4j.util.container.SelfAttachingContainerListener
    • produceObjectStateChangedEvents

      protected boolean produceObjectStateChangedEvents()
    • produceObjectModificationEvents

      protected boolean produceObjectModificationEvents()
    • produceTransactionDemarcationEvents

      protected boolean produceTransactionDemarcationEvents()