Package org.eclipse.emf.cdo.view
Class CDOViewSetHandler
- java.lang.Object
-
- org.eclipse.net4j.util.event.Notifier
-
- org.eclipse.net4j.util.lifecycle.Lifecycle
-
- org.eclipse.emf.cdo.view.CDOViewSetHandler
-
- All Implemented Interfaces:
org.eclipse.net4j.util.event.INotifier
,org.eclipse.net4j.util.event.INotifier.INotifier2
,org.eclipse.net4j.util.lifecycle.IDeactivateable
,org.eclipse.net4j.util.lifecycle.ILifecycle
,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
- Direct Known Subclasses:
CDOPrefetcherManager
public class CDOViewSetHandler extends org.eclipse.net4j.util.lifecycle.Lifecycle
- Since:
- 4.15
- Author:
- Eike Stepper
-
-
Constructor Summary
Constructors Constructor Description CDOViewSetHandler(CDOViewSet viewSet)
CDOViewSetHandler(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doActivate()
protected void
doDeactivate()
CDOViewSet
getViewSet()
protected void
notifyViewEvent(org.eclipse.net4j.util.event.IEvent event)
Subclasses may override.protected void
viewAdded(CDOView view)
Subclasses may override.protected void
viewChanged(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint)
Subclasses may override.protected void
viewRemoved(CDOView view)
Subclasses may override.-
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
-
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
-
-
-
-
Constructor Detail
-
CDOViewSetHandler
public CDOViewSetHandler(CDOViewSet viewSet)
-
CDOViewSetHandler
public CDOViewSetHandler(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
-
-
Method Detail
-
getViewSet
public final CDOViewSet getViewSet()
-
viewAdded
protected void viewAdded(CDOView view)
Subclasses may override.
-
viewChanged
protected void viewChanged(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint)
Subclasses may override.
-
viewRemoved
protected void viewRemoved(CDOView view)
Subclasses may override.
-
notifyViewEvent
protected void notifyViewEvent(org.eclipse.net4j.util.event.IEvent event)
Subclasses may override.
-
doActivate
protected void doActivate() throws java.lang.Exception
- Overrides:
doActivate
in classorg.eclipse.net4j.util.lifecycle.Lifecycle
- Throws:
java.lang.Exception
-
doDeactivate
protected void doDeactivate() throws java.lang.Exception
- Overrides:
doDeactivate
in classorg.eclipse.net4j.util.lifecycle.Lifecycle
- Throws:
java.lang.Exception
-
-