public class CDOViewEventProducer extends SelfAttachingContainerListener.Delegating
Modifier and Type | Class and Description |
---|---|
static class |
CDOViewEventProducer.CDOAttachingObjectEvent |
static class |
CDOViewEventProducer.CDOCommittedTransactionEvent |
static class |
CDOViewEventProducer.CDOCommittingTransactionEvent |
static class |
CDOViewEventProducer.CDODetachingObjectEvent |
static class |
CDOViewEventProducer.CDOModifyingObjectEvent |
static class |
CDOViewEventProducer.CDOObjectStateChangedEvent |
static class |
CDOViewEventProducer.CDORolledBackTransactionEvent |
SelfAttachingContainerListener.Delegating, SelfAttachingContainerListener.DoNotDescend
Constructor and Description |
---|
CDOViewEventProducer(IListener delegate) |
CDOViewEventProducer(IListener delegate,
boolean delegateContainerEvents) |
Modifier and Type | Method and Description |
---|---|
void |
attach(Object element) |
void |
detach(Object element) |
protected boolean |
produceObjectModificationEvents() |
protected boolean |
produceObjectStateChangedEvents() |
protected boolean |
produceTransactionDemarcationEvents() |
notifyContainerEvent, notifyOtherEvent
handleException, isActive, isWaitForActive, notifyEvent, shouldAttach, shouldDescend
public CDOViewEventProducer(IListener delegate, boolean delegateContainerEvents)
public CDOViewEventProducer(IListener delegate)
public void attach(Object element)
attach
in class SelfAttachingContainerListener
public void detach(Object element)
detach
in class SelfAttachingContainerListener
protected boolean produceObjectStateChangedEvents()
protected boolean produceObjectModificationEvents()
protected boolean produceTransactionDemarcationEvents()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html