Klasse CDOEditorOpener.Registry

java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.lifecycle.ShareableLifecycle
org.eclipse.net4j.util.container.Container<CDOEditorOpener>
org.eclipse.emf.cdo.ui.CDOEditorOpener.Registry
Alle implementierten Schnittstellen:
org.eclipse.net4j.util.container.IContainer<CDOEditorOpener>, 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
Umschließende Schnittstelle:
CDOEditorOpener

public static class CDOEditorOpener.Registry extends org.eclipse.net4j.util.container.Container<CDOEditorOpener>
A registry for editor openers. Descriptors are registered for contributions to the "org.eclipse.emf.cdo.ui.editorOpeners" extension point.
Seit:
4.4
Autor:
Eike Stepper
No Extend
This class is not intended to be subclassed by clients.
No Instantiate
This class is not intended to be instantiated by clients.
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Klasse
    Beschreibung
    static final class 
    An editor opener descriptor registered with the registry for contributions to the "org.eclipse.emf.cdo.ui.editorOpeners" extension point.

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer

    org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>

    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

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
     

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

    USE_LABEL
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
     
    protected void
     
     
     
     
    boolean
     
     
    void
     
    void
     

    Von Klasse geerbte Methoden org.eclipse.net4j.util.container.Container

    fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEvent

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

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

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

    addListener, addUniqueListener, 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
  • Felddetails

  • Konstruktordetails

    • Registry

      public Registry()
  • Methodendetails

    • openEditor

      public IEditorPart openEditor(IWorkbenchPage page, URI uri)
    • getEditorOpener

      public CDOEditorOpener getEditorOpener(String id)
    • getEditorOpeners

      public CDOEditorOpener[] getEditorOpeners(URI uri)
    • addEditorOpener

      public void addEditorOpener(CDOEditorOpener editorOpener)
    • removeEditorOpener

      public void removeEditorOpener(CDOEditorOpener editorOpener)
    • getElements

      public CDOEditorOpener[] getElements()
    • isEmpty

      public boolean isEmpty()
      Angegeben von:
      isEmpty in Schnittstelle org.eclipse.net4j.util.container.IContainer<CDOEditorOpener>
      Setzt außer Kraft:
      isEmpty in Klasse org.eclipse.net4j.util.container.Container<CDOEditorOpener>
    • doActivate

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

      public void readExtensions()