Klasse CDOViewSetHandler

java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.cdo.view.CDOViewSetHandler
Alle implementierten Schnittstellen:
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
Bekannte direkte Unterklassen:
CDOPrefetcherManager

public class CDOViewSetHandler extends org.eclipse.net4j.util.lifecycle.Lifecycle
A customizable handler of all view target changed events in all views of a given view set.

Extenders may override viewAdded(), viewChanged(), and/or viewRemoved().

Seit:
4.15
Autor:
Eike Stepper
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle

    org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier

    org.eclipse.net4j.util.event.INotifier.INotifier2
  • Feldübersicht

    Von Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle

    USE_LABEL
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
     
    protected void
     
     
    protected void
    notifyViewEvent(org.eclipse.net4j.util.event.IEvent event)
    Subclasses may override.
    protected void
    Subclasses may override.
    protected void
    viewChanged(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint)
    Subclasses may override.
    protected void
    Subclasses may override.

    Von Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle

    activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString

    Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier

    addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier

    addListener, getListeners, hasListeners, removeListener
  • Konstruktordetails

    • CDOViewSetHandler

      public CDOViewSetHandler(CDOViewSet viewSet)
    • CDOViewSetHandler

      public CDOViewSetHandler(ResourceSet resourceSet)
  • Methodendetails

    • 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 Exception
      Setzt außer Kraft:
      doActivate in Klasse org.eclipse.net4j.util.lifecycle.Lifecycle
      Löst aus:
      Exception
    • doDeactivate

      protected void doDeactivate() throws Exception
      Setzt außer Kraft:
      doDeactivate in Klasse org.eclipse.net4j.util.lifecycle.Lifecycle
      Löst aus:
      Exception