public interface org.eclipse.core.runtime.IExtensionRegistry
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.core.runtime.IExtensionRegistry
super_class: java.lang.Object
{
public abstract void addRegistryChangeListener(org.eclipse.core.runtime.IRegistryChangeListener, java.lang.String);
descriptor: (Lorg/eclipse/core/runtime/IRegistryChangeListener;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
namespace
public abstract void addRegistryChangeListener(org.eclipse.core.runtime.IRegistryChangeListener);
descriptor: (Lorg/eclipse/core/runtime/IRegistryChangeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor(java.lang.String);
descriptor: (Ljava/lang/String;)[Lorg/eclipse/core/runtime/IConfigurationElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
extensionPointId
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)[Lorg/eclipse/core/runtime/IConfigurationElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
namespace
extensionPointName
public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Lorg/eclipse/core/runtime/IConfigurationElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
namespace
extensionPointName
extensionId
public abstract org.eclipse.core.runtime.IExtension getExtension(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/eclipse/core/runtime/IExtension;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
extensionId
public abstract org.eclipse.core.runtime.IExtension getExtension(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/core/runtime/IExtension;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
extensionPointId
extensionId
public abstract org.eclipse.core.runtime.IExtension getExtension(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/core/runtime/IExtension;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
namespace
extensionPointName
extensionId
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/eclipse/core/runtime/IExtensionPoint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
extensionPointId
public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/core/runtime/IExtensionPoint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
namespace
extensionPointName
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints();
descriptor: ()[Lorg/eclipse/core/runtime/IExtensionPoint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints(java.lang.String);
descriptor: (Ljava/lang/String;)[Lorg/eclipse/core/runtime/IExtensionPoint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
namespace
public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints(org.eclipse.core.runtime.IContributor);
descriptor: (Lorg/eclipse/core/runtime/IContributor;)[Lorg/eclipse/core/runtime/IExtensionPoint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
contributor
public abstract org.eclipse.core.runtime.IExtension[] getExtensions(java.lang.String);
descriptor: (Ljava/lang/String;)[Lorg/eclipse/core/runtime/IExtension;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
namespace
public abstract org.eclipse.core.runtime.IExtension[] getExtensions(org.eclipse.core.runtime.IContributor);
descriptor: (Lorg/eclipse/core/runtime/IContributor;)[Lorg/eclipse/core/runtime/IExtension;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
contributor
public abstract java.lang.String[] getNamespaces();
descriptor: ()[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void removeRegistryChangeListener(org.eclipse.core.runtime.IRegistryChangeListener);
descriptor: (Lorg/eclipse/core/runtime/IRegistryChangeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract boolean addContribution(java.io.InputStream, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.util.ResourceBundle, java.lang.Object);
descriptor: (Ljava/io/InputStream;Lorg/eclipse/core/runtime/IContributor;ZLjava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalArgumentException
MethodParameters:
Name Flags
is
contributor
persist
name
translationBundle
token
public abstract boolean removeExtension(org.eclipse.core.runtime.IExtension, java.lang.Object);
descriptor: (Lorg/eclipse/core/runtime/IExtension;Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalArgumentException
MethodParameters:
Name Flags
extension
token
public abstract boolean removeExtensionPoint(org.eclipse.core.runtime.IExtensionPoint, java.lang.Object);
descriptor: (Lorg/eclipse/core/runtime/IExtensionPoint;Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalArgumentException
MethodParameters:
Name Flags
extensionPoint
token
public abstract void stop(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalArgumentException
MethodParameters:
Name Flags
token
public abstract void addListener(org.eclipse.core.runtime.IRegistryEventListener);
descriptor: (Lorg/eclipse/core/runtime/IRegistryEventListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void addListener(org.eclipse.core.runtime.IRegistryEventListener, java.lang.String);
descriptor: (Lorg/eclipse/core/runtime/IRegistryEventListener;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
extensionPointId
public abstract void removeListener(org.eclipse.core.runtime.IRegistryEventListener);
descriptor: (Lorg/eclipse/core/runtime/IRegistryEventListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract boolean isMultiLanguage();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "IExtensionRegistry.java"