META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
about.html
about_files/
about_files/LICENSE-2.0.txt
about_files/NOTICE.txt
plugin.properties
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/internal/
org/eclipse/core/internal/adapter/
org/eclipse/core/internal/adapter/AdapterFactoryProxy.class
AdapterFactoryProxy.java package org.eclipse.core.internal.adapter org.eclipse.core.internal.adapter.AdapterFactoryProxy extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory org.eclipse.core.internal.runtime.IAdapterFactoryExt { private org.eclipse.core.runtime.IConfigurationElement element private org.eclipse.core.runtime.IAdapterFactory factory private boolean factoryLoaded private String ownerId private int internalOwnerID void <init> () public static org.eclipse.core.internal.adapter.AdapterFactoryProxy createProxy (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element org.eclipse.core.internal.adapter.AdapterFactoryProxy result org.eclipse.core.runtime.IExtension extension public boolean originatesFrom (org.eclipse.core.runtime.IExtension) org.eclipse.core.runtime.IExtension extension String id java.lang.String getAdaptableType () String result public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) Object adaptableObject Class adapterType public java.lang.Class[] getAdapterList () public java.lang.String[] getAdapterNames () org.eclipse.core.runtime.IConfigurationElement[] children java.util.ArrayList adapters int i String type org.eclipse.core.runtime.IExtension getExtension () public synchronized org.eclipse.core.runtime.IAdapterFactory loadFactory (boolean) boolean force String contributorName boolean isActive boolean isActive org.eclipse.core.runtime.CoreException e String msg private void logError () String msg }
org/eclipse/core/internal/adapter/AdapterManagerListener.class
AdapterManagerListener.java package org.eclipse.core.internal.adapter public final org.eclipse.core.internal.adapter.AdapterManagerListener extends java.lang.Object implements org.eclipse.core.runtime.IRegistryEventListener org.eclipse.core.internal.runtime.IAdapterManagerProvider { public static final String ADAPTER_POINT_ID private org.eclipse.core.internal.runtime.AdapterManager theAdapterManager public void <init> () public boolean addFactories (org.eclipse.core.internal.runtime.AdapterManager) org.eclipse.core.internal.runtime.AdapterManager adapterManager org.eclipse.core.runtime.IExtensionPoint point boolean factoriesAdded org.eclipse.core.runtime.IExtension[] extensions int i org.eclipse.core.runtime.IConfigurationElement[] elements int j org.eclipse.core.internal.adapter.AdapterFactoryProxy proxy private void registerExtension (org.eclipse.core.runtime.IExtension) org.eclipse.core.runtime.IExtension extension org.eclipse.core.runtime.IConfigurationElement[] elements int j org.eclipse.core.internal.adapter.AdapterFactoryProxy proxy public synchronized void added (org.eclipse.core.runtime.IExtension[]) org.eclipse.core.runtime.IExtension[] extensions int i public synchronized void removed (org.eclipse.core.runtime.IExtension[]) org.eclipse.core.runtime.IExtension[] extensions int i java.util.Iterator it java.util.Iterator it2 org.eclipse.core.runtime.IAdapterFactory factory public synchronized void added (org.eclipse.core.runtime.IExtensionPoint[]) org.eclipse.core.runtime.IExtensionPoint[] extensionPoints public synchronized void removed (org.eclipse.core.runtime.IExtensionPoint[]) org.eclipse.core.runtime.IExtensionPoint[] extensionPoints public synchronized void stop () }
org/eclipse/core/internal/registry/
org/eclipse/core/internal/registry/BaseExtensionHandle.class
BaseExtensionHandle.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.BaseExtensionHandle extends org.eclipse.core.internal.registry.Handle implements org.eclipse.core.runtime.IExtension { public void <init> (org.eclipse.core.internal.registry.IObjectManager, int) org.eclipse.core.internal.registry.IObjectManager objectManager int id protected org.eclipse.core.internal.registry.Extension getExtension () protected boolean shouldPersist () public java.lang.String getNamespace () public java.lang.String getNamespaceIdentifier () public org.eclipse.core.runtime.IContributor getContributor () java.lang.String getContributorId () public java.lang.String getExtensionPointUniqueIdentifier () public java.lang.String getLabel () public java.lang.String getLabelAsIs () public java.lang.String getLabel (java.lang.String) String locale public java.lang.String getSimpleIdentifier () public java.lang.String getUniqueIdentifier () public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements () org.eclipse.core.internal.registry.RegistryObject getObject () public boolean isValid () }
org/eclipse/core/internal/registry/BaseExtensionPointHandle.class
BaseExtensionPointHandle.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.BaseExtensionPointHandle extends org.eclipse.core.internal.registry.Handle implements org.eclipse.core.runtime.IExtensionPoint { public void <init> (org.eclipse.core.internal.registry.IObjectManager, int) org.eclipse.core.internal.registry.IObjectManager objectManager int id public org.eclipse.core.runtime.IExtension[] getExtensions () public java.lang.String getNamespace () public java.lang.String getNamespaceIdentifier () public org.eclipse.core.runtime.IContributor getContributor () protected boolean shouldPersist () public org.eclipse.core.runtime.IExtension getExtension (java.lang.String) String extensionId int[] children int i public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements () org.eclipse.core.internal.registry.Extension[] tmpExtensions java.util.ArrayList result int i public java.lang.String getLabelAsIs () public java.lang.String getLabel () public java.lang.String getLabel (java.lang.String) String locale public java.lang.String getSchemaReference () public java.lang.String getSimpleIdentifier () public java.lang.String getUniqueIdentifier () org.eclipse.core.internal.registry.RegistryObject getObject () protected org.eclipse.core.internal.registry.ExtensionPoint getExtensionPoint () public boolean isValid () }
org/eclipse/core/internal/registry/BufferedRandomInputStream.class
BufferedRandomInputStream.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.BufferedRandomInputStream extends java.io.InputStream { private java.io.RandomAccessFile inputFile private String filePath private int buffer_size private int buffer_pos private long buffer_start private long file_pointer private byte[] buffer public void <init> (java.io.File) throws java.io.IOException java.io.File file public void <init> (java.io.File, int) throws java.io.IOException java.io.File file int bufferSize private void resetBuffer () private int fillBuffer () throws java.io.IOException public int read () throws java.io.IOException public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int available public long skip (long) throws java.io.IOException long n int available int skipped public int available () throws java.io.IOException public void close () throws java.io.IOException public java.lang.String toString () public void seek (long) throws java.io.IOException long pos public long length () throws java.io.IOException }
org/eclipse/core/internal/registry/CombinedEventDelta.class
CombinedEventDelta.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.CombinedEventDelta extends java.lang.Object { private final boolean addition private org.eclipse.core.internal.registry.IObjectManager objectManager private static final int arrayGrowthSpace private java.util.Map extensionsByID private java.util.Map extPointsByID private java.util.ArrayList allExtensions private java.util.ArrayList allExtensionPoints private void <init> (boolean) boolean addition public static org.eclipse.core.internal.registry.CombinedEventDelta recordAddition () public static org.eclipse.core.internal.registry.CombinedEventDelta recordRemoval () public boolean isAddition () public boolean isRemoval () public void setObjectManager (org.eclipse.core.internal.registry.IObjectManager) org.eclipse.core.internal.registry.IObjectManager manager public org.eclipse.core.internal.registry.IObjectManager getObjectManager () private java.util.List getExtensionsBucket (java.lang.String) String id java.util.List extensions private java.util.List getExtPointsBucket (java.lang.String) String id java.util.List extensionPoints private java.util.List getExtPointsGlobal () private java.util.List getExtensionsGlobal () public void rememberExtensionPoint (org.eclipse.core.internal.registry.ExtensionPoint) org.eclipse.core.internal.registry.ExtensionPoint extensionPoint String bucketId Object extPt public void rememberExtension (org.eclipse.core.internal.registry.ExtensionPoint, int) org.eclipse.core.internal.registry.ExtensionPoint extensionPoint int ext String bucketId Object extension public void rememberExtensions (org.eclipse.core.internal.registry.ExtensionPoint, int[]) org.eclipse.core.internal.registry.ExtensionPoint extensionPoint int[] exts int i public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (java.lang.String) String id java.util.List extensionPoints int size java.util.ArrayList result int i Integer extPt org.eclipse.core.runtime.IExtensionPoint extensionPoint public org.eclipse.core.runtime.IExtension[] getExtensions (java.lang.String) String id java.util.List extensions int size java.util.ArrayList result int i Integer ext org.eclipse.core.runtime.IExtension extension }
org/eclipse/core/internal/registry/ConfigurationElement.class
ConfigurationElement.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ConfigurationElement extends org.eclipse.core.internal.registry.RegistryObject { static final org.eclipse.core.internal.registry.ConfigurationElement[] EMPTY_ARRAY int parentId byte parentType protected String[] propertiesAndValue private String name private String contributorId static void <clinit> () protected void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, boolean) org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected void <init> (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, org.eclipse.core.internal.registry.ExtensionRegistry, boolean) int self String contributorId String name String[] propertiesAndValue int[] children int extraDataOffset int parent byte parentType org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist void throwException (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception protected java.lang.String getValue () java.lang.String getValueAsIs () public java.lang.String getAttribute (java.lang.String) String attrName java.lang.String getAttributeAsIs (java.lang.String) String attrName int size int i protected java.lang.String[] getAttributeNames () int size String[] result int i void setProperties (java.lang.String[]) String[] value protected java.lang.String[] getPropertiesAndValue () void setValue (java.lang.String) String value String[] newPropertiesAndValue void setContributorId (java.lang.String) String id protected java.lang.String getContributorId () public org.eclipse.core.internal.registry.ConfigurationElement[] getChildren (java.lang.String) String childrenName org.eclipse.core.internal.registry.ConfigurationElement[] result int idx org.eclipse.core.internal.registry.RegistryObjectManager objectManager int i org.eclipse.core.internal.registry.ConfigurationElement toTest org.eclipse.core.internal.registry.ConfigurationElement[] copy void setParentId (int) int objectId protected java.lang.String getName () void setName (java.lang.String) String name void setParentType (byte) byte type public org.eclipse.core.runtime.IContributor getContributor () protected java.lang.Object createExecutableExtension (java.lang.String) throws org.eclipse.core.runtime.CoreException String attributeName String prop String executable String executable String contributorName String className Object initData int i int i org.eclipse.core.internal.registry.ConfigurationElement[] exec org.eclipse.core.internal.registry.ConfigurationElement[] parms org.eclipse.core.internal.registry.ConfigurationElement element java.util.Hashtable initParms String pname org.eclipse.core.runtime.spi.RegistryContributor defaultContributor Object result org.eclipse.core.internal.registry.ConfigurationElementHandle confElementHandle org.eclipse.core.runtime.CoreException ce Exception te java.lang.String getAttribute (java.lang.String, java.lang.String) String attrName String locale java.lang.String getValue (java.lang.String) String locale }
org/eclipse/core/internal/registry/ConfigurationElementHandle.class
ConfigurationElementHandle.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ConfigurationElementHandle extends org.eclipse.core.internal.registry.Handle implements org.eclipse.core.runtime.IConfigurationElement { static final org.eclipse.core.internal.registry.ConfigurationElementHandle[] EMPTY_ARRAY static void <clinit> () public void <init> (org.eclipse.core.internal.registry.IObjectManager, int) org.eclipse.core.internal.registry.IObjectManager objectManager int id protected org.eclipse.core.internal.registry.ConfigurationElement getConfigurationElement () protected boolean shouldPersist () public java.lang.String getAttribute (java.lang.String) String propertyName public java.lang.String getAttribute (java.lang.String, java.lang.String) String attrName String locale public java.lang.String[] getAttributeNames () public org.eclipse.core.runtime.IConfigurationElement[] getChildren () org.eclipse.core.internal.registry.ConfigurationElement actualCe public java.lang.Object createExecutableExtension (java.lang.String) throws org.eclipse.core.runtime.CoreException String propertyName org.eclipse.core.runtime.InvalidRegistryObjectException e org.eclipse.core.runtime.Status status public java.lang.String getAttributeAsIs (java.lang.String) String name public org.eclipse.core.runtime.IConfigurationElement[] getChildren (java.lang.String) String name org.eclipse.core.internal.registry.ConfigurationElement actualCE org.eclipse.core.internal.registry.ConfigurationElement[] children org.eclipse.core.runtime.IConfigurationElement[] result int idx int i org.eclipse.core.runtime.IConfigurationElement[] copy public org.eclipse.core.runtime.IExtension getDeclaringExtension () Object result public java.lang.String getName () public java.lang.Object getParent () org.eclipse.core.internal.registry.ConfigurationElement actualCe public java.lang.String getValue () public java.lang.String getValue (java.lang.String) String locale public java.lang.String getValueAsIs () org.eclipse.core.internal.registry.RegistryObject getObject () public java.lang.String getNamespace () public java.lang.String getNamespaceIdentifier () public org.eclipse.core.runtime.IContributor getContributor () public boolean isValid () }
org/eclipse/core/internal/registry/ConfigurationElementMulti.class
ConfigurationElementMulti.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ConfigurationElementMulti extends org.eclipse.core.internal.registry.ConfigurationElement { private org.eclipse.core.internal.registry.DirectMap translatedProperties protected void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, boolean) org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected void <init> (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, org.eclipse.core.internal.registry.ExtensionRegistry, boolean) int self String contributorId String name String[] propertiesAndValue int[] children int extraDataOffset int parent byte parentType org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist java.lang.String getAttribute (java.lang.String, java.lang.String) String attrName String locale int size int index int i int j String result java.lang.String getValue (java.lang.String) String locale int index private java.lang.String getTranslatedAtIndex (int, java.lang.String) int index String locale String[] translated String[] propertiesNonTranslated private java.lang.String[] getNonTranslated () int size boolean hasValue String[] propertiesNonTranslated int pos int i int getNumCachedLocales () java.lang.String[] getCachedLocales () java.lang.String[][] getCachedTranslations () void setTranslatedProperties (org.eclipse.core.internal.registry.DirectMap) org.eclipse.core.internal.registry.DirectMap translated public java.lang.String getAttribute (java.lang.String) String attrName public java.lang.String getValue () }
org/eclipse/core/internal/registry/Contribution.class
Contribution.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.Contribution extends java.lang.Object implements org.eclipse.core.internal.registry.KeyedElement { static final int[] EMPTY_CHILDREN protected org.eclipse.core.internal.registry.ExtensionRegistry registry protected final String contributorId private String defaultNamespace protected boolean persist private int[] children public static final byte EXTENSION_POINT public static final byte EXTENSION static void <clinit> () protected void <init> (java.lang.String, org.eclipse.core.internal.registry.ExtensionRegistry, boolean) String contributorId org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist void mergeContribution (org.eclipse.core.internal.registry.Contribution) org.eclipse.core.internal.registry.Contribution addContribution int[] existing int[] addition int extensionPoints int extensions int[] allChildren void setRawChildren (int[]) int[] children protected java.lang.String getContributorId () protected int[] getRawChildren () protected int[] getExtensions () int[] results protected int[] getExtensionPoints () int[] results public java.lang.String getDefaultNamespace () public java.lang.String toString () public int getKeyHashCode () public java.lang.Object getKey () public boolean compare (org.eclipse.core.internal.registry.KeyedElement) org.eclipse.core.internal.registry.KeyedElement other public boolean shouldPersist () public void unlinkChild (int) int id int index int i int[] result public boolean isEmpty () public boolean hasChild (int) int id int i }
org/eclipse/core/internal/registry/DirectMap.class
DirectMap.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.DirectMap extends java.lang.Object { private final float growthFactor private String[] keyArray private String[][] valueArray private int size public void <init> (int, float) int initialSize float growthFactor public synchronized void put (java.lang.String, java.lang.String[]) String key String[] value int id int newSize String[] newKeyArray String[][] newValueArray public synchronized boolean containsKey (java.lang.String) String key public synchronized java.lang.String[] get (java.lang.String) String key int id java.lang.String[] getKeys () java.lang.String[][] getValues () int getSzie () private int recalcSize (int) int currentSize private int findKey (java.lang.String) String key int i }
org/eclipse/core/internal/registry/Extension.class
Extension.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.Extension extends org.eclipse.core.internal.registry.RegistryObject { public static final org.eclipse.core.internal.registry.Extension[] EMPTY_ARRAY private String simpleId private String namespaceIdentifier private Object extraInformation private static final byte LABEL private static final byte XPT_NAME private static final byte CONTRIBUTOR_ID private static final int EXTRA_SIZE static void <clinit> () protected void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, boolean) org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected void <init> (int, java.lang.String, java.lang.String, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean) int self String simpleId String namespace int[] children int extraData org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected java.lang.String getExtensionPointIdentifier () protected java.lang.String getSimpleIdentifier () protected java.lang.String getUniqueIdentifier () void setExtensionPointIdentifier (java.lang.String) String value void setSimpleIdentifier (java.lang.String) String value private java.lang.String[] getExtraData () String[] result java.lang.String getLabel () String s void setLabel (java.lang.String) String value java.lang.String getContributorId () String s public org.eclipse.core.runtime.IContributor getContributor () void setContributorId (java.lang.String) String value public java.lang.String getNamespaceIdentifier () void setNamespaceIdentifier (java.lang.String) String value public java.lang.String toString () private void ensureExtraInformationType () java.lang.String getLabelAsIs () String s java.lang.String getLabel (java.lang.String) String locale }
org/eclipse/core/internal/registry/ExtensionDelta.class
ExtensionDelta.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionDelta extends java.lang.Object implements org.eclipse.core.runtime.IExtensionDelta { private int kind private int extension private int extensionPoint private org.eclipse.core.internal.registry.RegistryDelta containingDelta public void <init> () void setContainingDelta (org.eclipse.core.internal.registry.RegistryDelta) org.eclipse.core.internal.registry.RegistryDelta containingDelta int getExtensionId () int getExtensionPointId () public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint () public void setExtensionPoint (int) int extensionPoint public int getKind () public org.eclipse.core.runtime.IExtension getExtension () public void setExtension (int) int extension public void setKind (int) int kind public java.lang.String toString () public static java.lang.String getKindString (int) int kind }
org/eclipse/core/internal/registry/ExtensionHandle.class
ExtensionHandle.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionHandle extends org.eclipse.core.internal.registry.BaseExtensionHandle { static final org.eclipse.core.internal.registry.ExtensionHandle[] EMPTY_ARRAY static void <clinit> () public void <init> (org.eclipse.core.internal.registry.IObjectManager, int) org.eclipse.core.internal.registry.IObjectManager objectManager int id }
org/eclipse/core/internal/registry/ExtensionMulti.class
ExtensionMulti.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionMulti extends org.eclipse.core.internal.registry.Extension { protected void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, boolean) org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected void <init> (int, java.lang.String, java.lang.String, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean) int self String simpleId String namespace int[] children int extraData org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected java.lang.String getLabel (java.lang.String) String locale String[] translated protected java.lang.String getLabel () }
org/eclipse/core/internal/registry/ExtensionPoint.class
ExtensionPoint.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionPoint extends org.eclipse.core.internal.registry.RegistryObject { public static final org.eclipse.core.internal.registry.ExtensionPoint[] EMPTY_ARRAY private Object extraInformation private static final byte LABEL private static final byte SCHEMA private static final byte QUALIFIED_NAME private static final byte NAMESPACE private static final byte CONTRIBUTOR_ID private static final int EXTRA_SIZE static void <clinit> () protected void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, boolean) org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected void <init> (int, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean) int self int[] children int dataOffset org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected java.lang.String getSimpleIdentifier () private java.lang.String[] getExtraData () String[] result private void ensureExtraInformationType () protected java.lang.String getSchemaReference () String[] result protected java.lang.String getLabel () String[] result protected java.lang.String getUniqueIdentifier () public java.lang.String getNamespace () protected java.lang.String getContributorId () public org.eclipse.core.runtime.IContributor getContributor () void setSchema (java.lang.String) String value void setLabel (java.lang.String) String value void setUniqueIdentifier (java.lang.String) String value void setNamespace (java.lang.String) String value void setContributorId (java.lang.String) String id public java.lang.String toString () protected java.lang.String getLabelAsIs () String[] result protected java.lang.String getLabel (java.lang.String) String locale }
org/eclipse/core/internal/registry/ExtensionPointHandle.class
ExtensionPointHandle.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionPointHandle extends org.eclipse.core.internal.registry.BaseExtensionPointHandle { static final org.eclipse.core.internal.registry.ExtensionPointHandle[] EMPTY_ARRAY static void <clinit> () public void <init> (org.eclipse.core.internal.registry.IObjectManager, int) org.eclipse.core.internal.registry.IObjectManager objectManager int id }
org/eclipse/core/internal/registry/ExtensionPointMulti.class
ExtensionPointMulti.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionPointMulti extends org.eclipse.core.internal.registry.ExtensionPoint { protected void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, boolean) org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected void <init> (int, int[], int, org.eclipse.core.internal.registry.ExtensionRegistry, boolean) int self int[] children int dataOffset org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist protected java.lang.String getLabel (java.lang.String) String locale String[] translated protected java.lang.String getLabel () }
org/eclipse/core/internal/registry/ExtensionRegistry$1.class
ExtensionRegistry.java package org.eclipse.core.internal.registry org.eclipse.core.internal.registry.ExtensionRegistry$1 extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener { final org.eclipse.core.internal.registry.ExtensionRegistry this$0 void <init> (org.eclipse.core.internal.registry.ExtensionRegistry) public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) org.eclipse.core.runtime.IRegistryChangeEvent event }
org/eclipse/core/internal/registry/ExtensionRegistry$2.class
ExtensionRegistry.java package org.eclipse.core.internal.registry org.eclipse.core.internal.registry.ExtensionRegistry$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable { final org.eclipse.core.internal.registry.ExtensionRegistry this$0 private final org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo val$listenerInfo private final java.util.Map val$scheduledDeltas private final org.eclipse.core.runtime.MultiStatus val$result void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo, java.util.Map, org.eclipse.core.runtime.MultiStatus) public void run () throws java.lang.Exception public void handleException (java.lang.Throwable) Throwable exception }
org/eclipse/core/internal/registry/ExtensionRegistry$ListenerInfo.class
ExtensionRegistry.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo extends java.lang.Object { public String filter public java.util.EventListener listener final org.eclipse.core.internal.registry.ExtensionRegistry this$0 public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, java.util.EventListener, java.lang.String) java.util.EventListener listener String filter public boolean equals (java.lang.Object) Object another public int hashCode () }
org/eclipse/core/internal/registry/ExtensionRegistry$QueueElement.class
ExtensionRegistry.java package org.eclipse.core.internal.registry org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement extends java.lang.Object { Object[] listenerInfos java.util.Map scheduledDeltas final org.eclipse.core.internal.registry.ExtensionRegistry this$0 void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, java.lang.Object[], java.util.Map) Object[] infos java.util.Map deltas }
org/eclipse/core/internal/registry/ExtensionRegistry$RegistryEventThread.class
ExtensionRegistry.java package org.eclipse.core.internal.registry org.eclipse.core.internal.registry.ExtensionRegistry$RegistryEventThread extends java.lang.Thread { private org.eclipse.core.internal.registry.ExtensionRegistry registry final org.eclipse.core.internal.registry.ExtensionRegistry this$0 public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, org.eclipse.core.internal.registry.ExtensionRegistry) org.eclipse.core.internal.registry.ExtensionRegistry registry public void run () org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement element org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement element }
org/eclipse/core/internal/registry/ExtensionRegistry.class
ExtensionRegistry.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionRegistry extends java.lang.Object implements org.eclipse.core.runtime.IExtensionRegistry org.eclipse.core.runtime.spi.IDynamicExtensionRegistry { private org.eclipse.core.internal.registry.ReadWriteMonitor access private transient java.util.Map deltas protected org.eclipse.osgi.storagemanager.StorageManager cacheStorageManager private transient org.eclipse.core.runtime.ListenerList listeners private org.eclipse.core.internal.registry.RegistryObjectManager registryObjects protected org.eclipse.core.internal.registry.TableReader theTableReader private Object masterToken private Object userToken protected org.eclipse.core.runtime.spi.RegistryStrategy strategy private org.eclipse.core.internal.registry.RegistryTimestamp aggregatedTimestamp private org.eclipse.core.internal.registry.CombinedEventDelta eventDelta private static final String notNamespace private final boolean isMultiLanguage private boolean mlErrorLogged protected org.eclipse.core.internal.registry.RegistryObjectFactory theRegistryObjectFactory private org.eclipse.core.internal.registry.ExtensionRegistry$RegistryEventThread eventThread protected final java.util.List queue public org.eclipse.core.internal.registry.RegistryObjectManager getObjectManager () protected void setFileManager (java.io.File, boolean) java.io.File cacheBase boolean isCacheReadOnly private void add (org.eclipse.core.internal.registry.Contribution) org.eclipse.core.internal.registry.Contribution element static java.lang.Object concatArrays (java.lang.Object, java.lang.Object) Object a Object b Object[] result private java.lang.String addExtension (int) int extension org.eclipse.core.internal.registry.Extension addedExtension String extensionPointToAddTo org.eclipse.core.internal.registry.ExtensionPoint extPoint int[] newExtensions int[] existingExtensions private java.lang.String addExtensionPoint (int) int extPoint org.eclipse.core.internal.registry.ExtensionPoint extensionPoint int[] orphans private java.util.Set addExtensionsAndExtensionPoints (org.eclipse.core.internal.registry.Contribution) org.eclipse.core.internal.registry.Contribution element java.util.Set affectedNamespaces int[] extPoints int i String namespace int[] extensions int i String namespace public void addListener (org.eclipse.core.runtime.IRegistryEventListener) org.eclipse.core.runtime.IRegistryEventListener listener public void addListener (org.eclipse.core.runtime.IRegistryEventListener, java.lang.String) org.eclipse.core.runtime.IRegistryEventListener listener String extensionPointId private void addListenerInternal (java.util.EventListener, java.lang.String) java.util.EventListener listener String filter public void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener) org.eclipse.core.runtime.IRegistryChangeListener listener public void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener, java.lang.String) org.eclipse.core.runtime.IRegistryChangeListener listener String filter private void basicAdd (org.eclipse.core.internal.registry.Contribution, boolean) org.eclipse.core.internal.registry.Contribution element boolean link java.util.Set affectedNamespaces private void setObjectManagers (java.util.Set, org.eclipse.core.internal.registry.IObjectManager) java.util.Set affectedNamespaces org.eclipse.core.internal.registry.IObjectManager manager java.util.Iterator iter private void basicRemove (java.lang.String) String contributorId java.util.Set affectedNamespaces java.util.Map associatedObjects void enterRead () void exitRead () private void fireRegistryChangeEvent () Object[] tmpListeners java.util.Map tmpDeltas public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String) String extensionPointId int lastdot public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String) String pluginId String extensionPointSimpleId org.eclipse.core.runtime.IExtensionPoint extPoint public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String, java.lang.String) String pluginId String extensionPointName String extensionId org.eclipse.core.runtime.IExtension extension private org.eclipse.core.internal.registry.RegistryDelta getDelta (java.lang.String) String namespace org.eclipse.core.internal.registry.RegistryDelta existingDelta org.eclipse.core.internal.registry.RegistryDelta delta public org.eclipse.core.runtime.IExtension getExtension (java.lang.String) String extensionId int lastdot String namespace org.eclipse.core.internal.registry.ExtensionHandle[] extensions org.eclipse.core.internal.registry.ExtensionHandle[] extensions int i org.eclipse.core.internal.registry.ExtensionHandle suspect public org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String) String extensionPointId String extensionId int lastdot public org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String, java.lang.String) String pluginId String extensionPointName String extensionId org.eclipse.core.runtime.IExtensionPoint extPoint public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String) String xptUniqueId public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String, java.lang.String) String elementName String xpt public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints () public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (java.lang.String) String namespaceName public org.eclipse.core.runtime.IExtension[] getExtensions (java.lang.String) String namespaceName public org.eclipse.core.runtime.IExtension[] getExtensions (org.eclipse.core.runtime.IContributor) org.eclipse.core.runtime.IContributor contributor String contributorId public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (org.eclipse.core.runtime.IContributor) org.eclipse.core.runtime.IContributor contributor String contributorId public java.lang.String[] getNamespaces () org.eclipse.core.internal.registry.KeyedElement[] namespaceElements String[] namespaceNames int i public boolean hasContributor (org.eclipse.core.runtime.IContributor) org.eclipse.core.runtime.IContributor contributor String contributorId public boolean hasContributor (java.lang.String) String contributorId private void link (org.eclipse.core.internal.registry.ExtensionPoint, int[]) org.eclipse.core.internal.registry.ExtensionPoint extPoint int[] extensions private java.lang.String recordChange (org.eclipse.core.internal.registry.ExtensionPoint, int, int) org.eclipse.core.internal.registry.ExtensionPoint extPoint int extension int kind org.eclipse.core.internal.registry.ExtensionDelta extensionDelta private java.lang.String recordChange (org.eclipse.core.internal.registry.ExtensionPoint, int[], int) org.eclipse.core.internal.registry.ExtensionPoint extPoint int[] extensions int kind String namespace org.eclipse.core.internal.registry.RegistryDelta pluginDelta int i org.eclipse.core.internal.registry.ExtensionDelta extensionDelta public void remove (java.lang.String, long) String removedContributorId long timestamp public void removeContributor (org.eclipse.core.runtime.IContributor, java.lang.Object) org.eclipse.core.runtime.IContributor contributor Object key String contributorId public void remove (java.lang.String) String removedContributorId private java.lang.String removeExtension (int) int extensionId org.eclipse.core.internal.registry.Extension extension String xptName org.eclipse.core.internal.registry.ExtensionPoint extPoint int[] existingExtensions int[] newExtensions int i int j private java.lang.String removeExtensionPoint (int) int extPoint org.eclipse.core.internal.registry.ExtensionPoint extensionPoint int[] existingExtensions private java.util.Set removeExtensionsAndExtensionPoints (java.lang.String) String contributorId java.util.Set affectedNamespaces int[] extensions int i String namespace int[] extPoints int i String namespace public void removeRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener) org.eclipse.core.runtime.IRegistryChangeListener listener public void removeListener (org.eclipse.core.runtime.IRegistryEventListener) org.eclipse.core.runtime.IRegistryEventListener listener public void <init> (org.eclipse.core.runtime.spi.RegistryStrategy, java.lang.Object, java.lang.Object) org.eclipse.core.runtime.spi.RegistryStrategy registryStrategy Object masterToken Object userToken boolean isRegistryFilledFromCache long start long timestamp java.io.IOException e int index public void stop (java.lang.Object) Object key java.io.File tableFile java.io.File mainFile java.io.File extraFile java.io.File contributionsFile java.io.File contributorsFile java.io.File namespacesFile java.io.File orphansFile org.eclipse.core.internal.registry.TableWriter theTableWriter long timestamp long timestamp public void clearRegistryCache () String[] keys int i java.io.IOException e protected void setElementFactory () public org.eclipse.core.internal.registry.RegistryObjectFactory getElementFactory () org.eclipse.core.internal.registry.TableReader getTableReader () public void log (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public java.lang.String translate (java.lang.String, java.util.ResourceBundle) String key java.util.ResourceBundle resources public boolean debug () public boolean debugEvents () public boolean useLazyCacheLoading () public long computeState () protected boolean checkCache () int index java.io.File possibleCacheLocation java.io.File cacheFile public java.lang.Object createExecutableExtension (org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.spi.RegistryContributor defaultContributor String className String requestedContributorName public org.eclipse.core.runtime.IStatus processChangeEvent (java.lang.Object[], java.util.Map) Object[] listenerInfos java.util.Map scheduledDeltas org.eclipse.core.internal.registry.CombinedEventDelta extendedDelta org.eclipse.core.runtime.MultiStatus result int i org.eclipse.core.internal.registry.ExtensionRegistry$ListenerInfo listenerInfo org.eclipse.core.runtime.IRegistryEventListener extensionListener org.eclipse.core.runtime.IExtension[] extensions org.eclipse.core.runtime.IExtensionPoint[] extensionPoints java.util.Iterator iter org.eclipse.core.internal.registry.IObjectManager manager public void scheduleChangeEvent (java.lang.Object[], java.util.Map) Object[] listenerInfos java.util.Map scheduledDeltas org.eclipse.core.internal.registry.ExtensionRegistry$QueueElement newElement protected void stopChangeEventScheduler () private boolean checkReadWriteAccess (java.lang.Object, boolean) Object key boolean persist public boolean addContribution (java.io.InputStream, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.util.ResourceBundle, java.lang.Object, long) java.io.InputStream is org.eclipse.core.runtime.IContributor contributor boolean persist String contributionName java.util.ResourceBundle translationBundle Object key long timestamp boolean result public boolean addContribution (java.io.InputStream, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.util.ResourceBundle, java.lang.Object) java.io.InputStream is org.eclipse.core.runtime.IContributor contributor boolean persist String contributionName java.util.ResourceBundle translationBundle Object key org.eclipse.core.runtime.spi.RegistryContributor internalContributor String ownerName String message org.eclipse.core.runtime.MultiStatus problems org.eclipse.core.internal.registry.ExtensionsParser parser org.eclipse.core.internal.registry.Contribution contribution int status javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e java.io.IOException e private void logError (java.lang.String, java.lang.String, java.lang.Exception) String owner String contributionName Exception e String message public boolean addExtensionPoint (java.lang.String, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException String identifier org.eclipse.core.runtime.IContributor contributor boolean persist String label String schemaReference Object token org.eclipse.core.runtime.spi.RegistryContributor internalContributor String contributorId String message org.eclipse.core.internal.registry.Contribution contribution org.eclipse.core.internal.registry.ExtensionPoint currentExtPoint String uniqueId String uniqueId String namespaceName String namespaceName int simpleIdStart String labelNLS String msg int[] contributionChildren public boolean addExtension (java.lang.String, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription, java.lang.Object) throws java.lang.IllegalArgumentException String identifier org.eclipse.core.runtime.IContributor contributor boolean persist String label String extensionPointId org.eclipse.core.internal.registry.spi.ConfigurationElementDescription configurationElements Object token org.eclipse.core.runtime.spi.RegistryContributor internalContributor String contributorId org.eclipse.core.internal.registry.Contribution contribution org.eclipse.core.internal.registry.Extension currentExtension String simpleId String simpleId String namespaceName String namespaceName int simpleIdStart String extensionLabelNLS String targetExtensionPointId String targetExtensionPointId String uniqueId org.eclipse.core.runtime.IExtension existingExtension String currentSupplier String existingSupplier String msg int[] contributionChildren private void createExtensionData (java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription, org.eclipse.core.internal.registry.RegistryObject, boolean) String contributorId org.eclipse.core.internal.registry.spi.ConfigurationElementDescription description org.eclipse.core.internal.registry.RegistryObject parent boolean persist org.eclipse.core.internal.registry.ConfigurationElement currentConfigurationElement org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] descriptionProperties int len String[] properties int i String value org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children int i int[] oldValues int size int[] newValues int i public boolean removeExtension (org.eclipse.core.runtime.IExtension, java.lang.Object) throws java.lang.IllegalArgumentException org.eclipse.core.runtime.IExtension extension Object token public boolean removeExtensionPoint (org.eclipse.core.runtime.IExtensionPoint, java.lang.Object) throws java.lang.IllegalArgumentException org.eclipse.core.runtime.IExtensionPoint extensionPoint Object token private boolean removeObject (org.eclipse.core.internal.registry.RegistryObject, boolean, java.lang.Object) org.eclipse.core.internal.registry.RegistryObject registryObject boolean isExtensionPoint Object token int id String namespace String namespace java.util.Map removed org.eclipse.core.internal.registry.IObjectManager manager public org.eclipse.core.runtime.IContributor[] getAllContributors () java.util.Collection contributors public java.lang.Object getTemporaryUserToken () public boolean isMultiLanguage () public java.lang.String[] translate (java.lang.String[], org.eclipse.core.runtime.IContributor, java.lang.String) String[] nonTranslated org.eclipse.core.runtime.IContributor contributor String locale public java.lang.String getLocale () public void logMultiLangError () }
org/eclipse/core/internal/registry/ExtensionsParser.class
ExtensionsParser.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ExtensionsParser extends org.xml.sax.helpers.DefaultHandler { private static final String NO_EXTENSION_MUNGING private static final String VERSION_3_0 private static final String VERSION_3_2 private static java.util.Map extensionPointMap private static long cumulativeTime private boolean compatibilityMode private String locationName private java.util.Stack stateStack private java.util.Stack objectStack private String schemaVersion private org.eclipse.core.runtime.MultiStatus status private org.eclipse.core.internal.registry.ExtensionRegistry registry protected java.util.ResourceBundle resources private org.eclipse.core.internal.registry.RegistryObjectManager objectManager private org.eclipse.core.internal.registry.Contribution contribution private String configurationElementValue public static final int PARSE_PROBLEM public static final String PLUGIN public static final String PLUGIN_ID public static final String PLUGIN_NAME public static final String FRAGMENT public static final String BUNDLE_UID public static final String EXTENSION_POINT public static final String EXTENSION_POINT_NAME public static final String EXTENSION_POINT_ID public static final String EXTENSION_POINT_SCHEMA public static final String EXTENSION public static final String EXTENSION_NAME public static final String EXTENSION_ID public static final String EXTENSION_TARGET public static final String ELEMENT public static final String ELEMENT_NAME public static final String ELEMENT_VALUE public static final String PROPERTY public static final String PROPERTY_NAME public static final String PROPERTY_VALUE private static final int IGNORED_ELEMENT_STATE private static final int INITIAL_STATE private static final int BUNDLE_STATE private static final int BUNDLE_EXTENSION_POINT_STATE private static final int BUNDLE_EXTENSION_STATE private static final int CONFIGURATION_ELEMENT_STATE private static final int EXTENSION_POINT_INDEX private static final int EXTENSION_INDEX private static final int LAST_INDEX private java.util.ArrayList[] scratchVectors private org.xml.sax.Locator locator private boolean extractNamespaces private java.util.ArrayList processedExtensionIds private java.util.ArrayList addedRegistryObjects static void <clinit> () private static void initializeExtensionPointMap () java.util.Map map public void <init> (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.internal.registry.ExtensionRegistry) org.eclipse.core.runtime.MultiStatus status org.eclipse.core.internal.registry.ExtensionRegistry registry public void setDocumentLocator (org.xml.sax.Locator) org.xml.sax.Locator locator public void characters (char[], int, int) char[] ch int start int length int state org.eclipse.core.internal.registry.ConfigurationElement currentConfigElement String value public void endDocument () public void endElement (java.lang.String, java.lang.String, java.lang.String) String uri String elementName String qName java.util.ArrayList extensionPoints java.util.ArrayList extensions int[] namespaceChildren int position java.util.Iterator iter org.eclipse.core.internal.registry.Extension[] renamedExtensions int i org.eclipse.core.internal.registry.Extension currentExtension org.eclipse.core.internal.registry.ConfigurationElement currentConfigElement String value org.eclipse.core.internal.registry.RegistryObject parent int[] oldValues int size int[] newValues int i public void error (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException ex private void cleanup () java.util.Iterator i org.eclipse.core.internal.registry.RegistryObject object String id private void handleExtensionPointState (java.lang.String) String elementName private void handleExtensionState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes org.eclipse.core.internal.registry.ConfigurationElement currentConfigurationElement private void handleInitialState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleBundleState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void logStatus (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex String name String msg String msg public org.eclipse.core.internal.registry.Contribution parseManifest (javax.xml.parsers.SAXParserFactory, org.xml.sax.InputSource, java.lang.String, org.eclipse.core.internal.registry.RegistryObjectManager, org.eclipse.core.internal.registry.Contribution, java.util.ResourceBundle) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException javax.xml.parsers.SAXParserFactory factory org.xml.sax.InputSource in String manifestName org.eclipse.core.internal.registry.RegistryObjectManager registryObjects org.eclipse.core.internal.registry.Contribution currentNamespace java.util.ResourceBundle bundle long start private void parseConfigurationElementAttributes (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.core.internal.registry.ConfigurationElement parentConfigurationElement int len String[] properties int i private void parseExtensionAttributes (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.core.internal.registry.Extension currentExtension String simpleId String namespaceName int len int i String attrName String attrValue int simpleIdStart String targetName String targetName String baseId String uniqueId org.eclipse.core.runtime.IExtension existingExtension String currentSupplier String existingSupplier String msg java.util.Iterator i String currentSupplier String existingSupplier String msg private void missingAttribute (java.lang.String, java.lang.String) String attribute String element private void unknownAttribute (java.lang.String, java.lang.String) String attribute String element private void unknownElement (java.lang.String, java.lang.String) String parent String element private void parseExtensionPointAttributes (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.core.internal.registry.ExtensionPoint currentExtPoint int len int i String attrName String attrValue String uniqueId String uniqueId String namespaceName String namespaceName int simpleIdStart String attribute String msg public void startDocument () int i public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) String uri String elementName String qName org.xml.sax.Attributes attributes public void warning (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex private void internalError (java.lang.String) String message public void processingInstruction (java.lang.String, java.lang.String) String target String data java.util.StringTokenizer tokenizer String token public void error (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus error protected java.lang.String translate (java.lang.String) String key private org.eclipse.core.internal.registry.Extension[] fixRenamedExtensionPoints (org.eclipse.core.internal.registry.Extension[]) org.eclipse.core.internal.registry.Extension[] extensions int i org.eclipse.core.internal.registry.Extension extension String oldPointId String newPointId private void initializeExtractNamespace () private boolean versionAtLeast (java.lang.String) String testVersion java.util.StringTokenizer testVersionTokenizer java.util.StringTokenizer schemaVersionTokenizer }
org/eclipse/core/internal/registry/Handle.class
Handle.java package org.eclipse.core.internal.registry public abstract org.eclipse.core.internal.registry.Handle extends java.lang.Object { protected org.eclipse.core.internal.registry.IObjectManager objectManager private int objectId public int getId () void <init> (org.eclipse.core.internal.registry.IObjectManager, int) org.eclipse.core.internal.registry.IObjectManager objectManager int value abstract org.eclipse.core.internal.registry.RegistryObject getObject () public boolean equals (java.lang.Object) Object object public int hashCode () }
org/eclipse/core/internal/registry/HashtableOfStringAndInt.class
HashtableOfStringAndInt.java package org.eclipse.core.internal.registry public final org.eclipse.core.internal.registry.HashtableOfStringAndInt extends java.lang.Object implements java.lang.Cloneable { public static final int MISSING_ELEMENT private String[] keyTable private int[] valueTable private int elementSize private int threshold private static final float GROWTH_FACTOR private static final byte NULL private static final byte OBJECT public void <init> () public void <init> (int) int size int extraRoom public java.lang.Object clone () throws java.lang.CloneNotSupportedException public boolean containsKey (java.lang.String) String key int index int keyLength String currentKey String currentKey public int get (java.lang.String) String key int index int keyLength String currentKey String currentKey public int put (java.lang.String, int) String key int value int index int keyLength String currentKey String currentKey public int removeKey (java.lang.String) String key int index int keyLength String currentKey String currentKey int value private void rehash () org.eclipse.core.internal.registry.HashtableOfStringAndInt newHashtable String currentKey int i public int size () public java.lang.String toString () String s int object int i int length public int[] getValues () int keyTableLength int[] result int j int i public void save (java.io.DataOutputStream) throws java.io.IOException java.io.DataOutputStream out int tableSize int i public void save (java.io.DataOutputStream, org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException java.io.DataOutputStream out org.eclipse.core.internal.registry.RegistryObjectManager objectManager org.eclipse.core.internal.registry.HashtableOfStringAndInt filteredHashtable String currentKey int i public void load (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream in int tableSize boolean fastMode int i String key int value private void writeStringOrNull (java.lang.String, java.io.DataOutputStream) throws java.io.IOException String string java.io.DataOutputStream out private java.lang.String readStringOrNull (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream in byte type }
org/eclipse/core/internal/registry/IObjectManager.class
IObjectManager.java package org.eclipse.core.internal.registry public abstract org.eclipse.core.internal.registry.IObjectManager extends java.lang.Object { public abstract org.eclipse.core.internal.registry.Handle getHandle (int, byte) public abstract org.eclipse.core.internal.registry.Handle[] getHandles (int[], byte) public abstract java.lang.Object getObject (int, byte) public abstract org.eclipse.core.internal.registry.RegistryObject[] getObjects (int[], byte) public abstract void close () }
org/eclipse/core/internal/registry/IRegistryConstants.class
IRegistryConstants.java package org.eclipse.core.internal.registry public abstract org.eclipse.core.internal.registry.IRegistryConstants extends java.lang.Object { public static final String RUNTIME_NAME public static final String NO_REGISTRY_CACHE public static final String NO_LAZY_REGISTRY_CACHE_LOADING public static final String MULTI_LANGUAGE public static final String PROP_NO_LAZY_CACHE_LOADING public static final String PROP_CHECK_CONFIG public static final String PROP_NO_REGISTRY_CACHE public static final String PROP_DEFAULT_REGISTRY public static final String PROP_REGISTRY_NULL_USER_TOKEN public static final String PROP_MULTI_LANGUAGE public static final String PROP_NL public static final String PROP_OS public static final String PROP_WS public static final int PLUGIN_ERROR }
org/eclipse/core/internal/registry/KeyedElement.class
KeyedElement.java package org.eclipse.core.internal.registry public abstract org.eclipse.core.internal.registry.KeyedElement extends java.lang.Object { public abstract int getKeyHashCode () public abstract boolean compare (org.eclipse.core.internal.registry.KeyedElement) public abstract java.lang.Object getKey () }
org/eclipse/core/internal/registry/KeyedHashSet.class
KeyedHashSet.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.KeyedHashSet extends java.lang.Object { protected static final int MINIMUM_SIZE private int capacity protected int elementCount protected org.eclipse.core.internal.registry.KeyedElement[] elements protected boolean replace public void <init> () public void <init> (int) int capacity public void <init> (int, boolean) int capacity boolean replace public boolean add (org.eclipse.core.internal.registry.KeyedElement) org.eclipse.core.internal.registry.KeyedElement element int hash int i int i public void clear () public org.eclipse.core.internal.registry.KeyedElement[] elements () public java.lang.Object[] elements (java.lang.Object[]) Object[] result int j int i org.eclipse.core.internal.registry.KeyedElement element protected void expand () org.eclipse.core.internal.registry.KeyedElement[] oldElements int maxArrayIndex int i org.eclipse.core.internal.registry.KeyedElement element int hash public org.eclipse.core.internal.registry.KeyedElement get (org.eclipse.core.internal.registry.KeyedElement) org.eclipse.core.internal.registry.KeyedElement key int hash int i org.eclipse.core.internal.registry.KeyedElement element int i org.eclipse.core.internal.registry.KeyedElement element public org.eclipse.core.internal.registry.KeyedElement getByKey (java.lang.Object) Object key int hash int i org.eclipse.core.internal.registry.KeyedElement element int i org.eclipse.core.internal.registry.KeyedElement element private int hash (org.eclipse.core.internal.registry.KeyedElement) org.eclipse.core.internal.registry.KeyedElement element public boolean isEmpty () private int keyHash (java.lang.Object) Object key protected void rehashTo (int) int anIndex int target int index org.eclipse.core.internal.registry.KeyedElement element int hashIndex boolean match boolean match public boolean remove (org.eclipse.core.internal.registry.KeyedElement) org.eclipse.core.internal.registry.KeyedElement toRemove int hash int i org.eclipse.core.internal.registry.KeyedElement element int i org.eclipse.core.internal.registry.KeyedElement element public boolean removeByKey (java.lang.Object) Object key int hash int i org.eclipse.core.internal.registry.KeyedElement element int i org.eclipse.core.internal.registry.KeyedElement element private boolean shouldGrow () public int size () public java.lang.String toString () StringBuffer result boolean first int i }
org/eclipse/core/internal/registry/OffsetTable.class
OffsetTable.java package org.eclipse.core.internal.registry public final org.eclipse.core.internal.registry.OffsetTable extends java.lang.Object { private static final float GROWTH_FACTOR private int[] valueTable public void <init> (int) int size public int get (int) int key public void removeKey (int) int key public void put (int, int) int key int value int[] newTable public void save (java.io.DataOutputStream) throws java.io.IOException java.io.DataOutputStream out int tableSize int i public static org.eclipse.core.internal.registry.OffsetTable load (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream in int tableSize org.eclipse.core.internal.registry.OffsetTable result int i }
org/eclipse/core/internal/registry/ReadWriteMonitor.class
ReadWriteMonitor.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ReadWriteMonitor extends java.lang.Object { private int status private Thread writeLockowner public void <init> () public synchronized void enterRead () public synchronized void enterWrite () public synchronized void exitRead () public synchronized void exitWrite () public java.lang.String toString () StringBuffer buffer }
org/eclipse/core/internal/registry/ReferenceMap$HardRef.class
ReferenceMap.java package org.eclipse.core.internal.registry org.eclipse.core.internal.registry.ReferenceMap$HardRef extends java.lang.Object implements org.eclipse.core.internal.registry.ReferenceMap$IEntry { private int key private org.eclipse.core.internal.registry.ReferenceMap$IEntry next private Object value public void <init> (int, java.lang.Object, org.eclipse.core.internal.registry.ReferenceMap$IEntry) int key Object value org.eclipse.core.internal.registry.ReferenceMap$IEntry next public int getKey () public org.eclipse.core.internal.registry.ReferenceMap$IEntry getNext () public java.lang.Object getValue () public void setNext (org.eclipse.core.internal.registry.ReferenceMap$IEntry) org.eclipse.core.internal.registry.ReferenceMap$IEntry next public java.lang.String toString () }
org/eclipse/core/internal/registry/ReferenceMap$IEntry.class
ReferenceMap.java package org.eclipse.core.internal.registry abstract org.eclipse.core.internal.registry.ReferenceMap$IEntry extends java.lang.Object { public abstract int getKey () public abstract org.eclipse.core.internal.registry.ReferenceMap$IEntry getNext () public abstract java.lang.Object getValue () public abstract void setNext (org.eclipse.core.internal.registry.ReferenceMap$IEntry) }
org/eclipse/core/internal/registry/ReferenceMap$SoftRef.class
ReferenceMap.java package org.eclipse.core.internal.registry org.eclipse.core.internal.registry.ReferenceMap$SoftRef extends java.lang.ref.SoftReference implements org.eclipse.core.internal.registry.ReferenceMap$IEntry { private int key private org.eclipse.core.internal.registry.ReferenceMap$IEntry next public void <init> (int, java.lang.Object, org.eclipse.core.internal.registry.ReferenceMap$IEntry, java.lang.ref.ReferenceQueue) int key Object value org.eclipse.core.internal.registry.ReferenceMap$IEntry next java.lang.ref.ReferenceQueue q public int getKey () public org.eclipse.core.internal.registry.ReferenceMap$IEntry getNext () public java.lang.Object getValue () public void setNext (org.eclipse.core.internal.registry.ReferenceMap$IEntry) org.eclipse.core.internal.registry.ReferenceMap$IEntry next }
org/eclipse/core/internal/registry/ReferenceMap.class
ReferenceMap.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ReferenceMap extends java.lang.Object { public static final int HARD public static final int SOFT private int entryCount private float loadFactor private transient java.lang.ref.ReferenceQueue queue private transient int size private transient org.eclipse.core.internal.registry.ReferenceMap$IEntry[] table private transient int threshold int valueType public void <init> (int, int, float) int referenceType int capacity float loadFactor int initialSize private java.lang.Object doRemove (int, boolean) int key boolean cleanup int index org.eclipse.core.internal.registry.ReferenceMap$IEntry previous org.eclipse.core.internal.registry.ReferenceMap$IEntry entry public java.lang.Object get (int) int key org.eclipse.core.internal.registry.ReferenceMap$IEntry entry private int indexFor (int) int hash private org.eclipse.core.internal.registry.ReferenceMap$IEntry newEntry (int, java.lang.Object, org.eclipse.core.internal.registry.ReferenceMap$IEntry) int key Object value org.eclipse.core.internal.registry.ReferenceMap$IEntry next private void purge () java.lang.ref.Reference ref public void put (int, java.lang.Object) int key Object value int index org.eclipse.core.internal.registry.ReferenceMap$IEntry previous org.eclipse.core.internal.registry.ReferenceMap$IEntry entry public java.lang.Object remove (int) int key private void resize () org.eclipse.core.internal.registry.ReferenceMap$IEntry[] old int i org.eclipse.core.internal.registry.ReferenceMap$IEntry next org.eclipse.core.internal.registry.ReferenceMap$IEntry entry int index }
org/eclipse/core/internal/registry/RegistryChangeEvent.class
RegistryChangeEvent.java package org.eclipse.core.internal.registry public final org.eclipse.core.internal.registry.RegistryChangeEvent extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeEvent { private String filter private java.util.Map deltas public void <init> (java.util.Map, java.lang.String) java.util.Map deltas String filter private org.eclipse.core.internal.registry.RegistryDelta[] getHostDeltas () org.eclipse.core.internal.registry.RegistryDelta singleDelta private org.eclipse.core.internal.registry.RegistryDelta getHostDelta (java.lang.String) String pluginId public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas () org.eclipse.core.internal.registry.RegistryDelta[] hostDeltas int extensionDeltasSize int i org.eclipse.core.runtime.IExtensionDelta[] extensionDeltas int i int offset org.eclipse.core.runtime.IExtensionDelta[] hostExtDeltas public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String) String hostName org.eclipse.core.internal.registry.RegistryDelta hostDelta public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String, java.lang.String) String hostName String extensionPoint org.eclipse.core.internal.registry.RegistryDelta hostDelta public org.eclipse.core.runtime.IExtensionDelta getExtensionDelta (java.lang.String, java.lang.String, java.lang.String) String hostName String extensionPoint String extension org.eclipse.core.internal.registry.RegistryDelta hostDelta public java.lang.String toString () }
org/eclipse/core/internal/registry/RegistryDelta.class
RegistryDelta.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryDelta extends java.lang.Object { private java.util.Set extensionDeltas private org.eclipse.core.internal.registry.IObjectManager objectManager void <init> () public int getExtensionDeltasCount () public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas () public org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String) String extensionPoint java.util.Collection selectedExtDeltas java.util.Iterator extDeltasIter org.eclipse.core.runtime.IExtensionDelta extensionDelta public org.eclipse.core.runtime.IExtensionDelta getExtensionDelta (java.lang.String, java.lang.String) String extensionPointId String extensionId java.util.Iterator extDeltasIter org.eclipse.core.runtime.IExtensionDelta extensionDelta org.eclipse.core.runtime.IExtension extension void addExtensionDelta (org.eclipse.core.runtime.IExtensionDelta) org.eclipse.core.runtime.IExtensionDelta extensionDelta public java.lang.String toString () void setObjectManager (org.eclipse.core.internal.registry.IObjectManager) org.eclipse.core.internal.registry.IObjectManager objectManager public org.eclipse.core.internal.registry.IObjectManager getObjectManager () }
org/eclipse/core/internal/registry/RegistryIndexChildren.class
RegistryIndexChildren.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryIndexChildren extends java.lang.Object { static final int[] EMPTY_ARRAY private int[] children static void <clinit> () public void <init> () public void <init> (int[]) int[] children public int[] getChildren () public int findChild (int) int id int i public boolean unlinkChild (int) int id int index int[] result public boolean linkChild (int) int id int[] result public boolean linkChildren (int[]) int[] IDs int[] result public boolean unlinkChildren (int[]) int[] IDs int size int i int index int[] result int pos int i }
org/eclipse/core/internal/registry/RegistryIndexElement.class
RegistryIndexElement.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryIndexElement extends java.lang.Object implements org.eclipse.core.internal.registry.KeyedElement { protected final String key private org.eclipse.core.internal.registry.RegistryIndexChildren extensionPoints private org.eclipse.core.internal.registry.RegistryIndexChildren extensions public void <init> (java.lang.String) String key public void <init> (java.lang.String, int[], int[]) String key int[] extensionPoints int[] extensions protected int[] getExtensions () protected int[] getExtensionPoints () public boolean updateExtension (int, boolean) int id boolean add public boolean updateExtensions (int[], boolean) int[] IDs boolean add public boolean updateExtensionPoint (int, boolean) int id boolean add public boolean updateExtensionPoints (int[], boolean) int[] IDs boolean add public int getKeyHashCode () public java.lang.Object getKey () public boolean compare (org.eclipse.core.internal.registry.KeyedElement) org.eclipse.core.internal.registry.KeyedElement other }
org/eclipse/core/internal/registry/RegistryMessages.class
RegistryMessages.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryMessages extends org.eclipse.osgi.util.NLS { public static final String OWNER_NAME private static final String BUNDLE_NAME public static String bundle_not_activated public static String meta_registryCacheWriteProblems public static String meta_registryCacheReadProblems public static String meta_regCacheIOExceptionReading public static String meta_registryCacheInconsistent public static String meta_unableToCreateCache public static String meta_unableToReadCache public static String registry_no_default public static String registry_default_exists public static String registry_bad_cache public static String registry_non_multi_lang public static String parse_error public static String parse_errorNameLineColumn public static String parse_internalStack public static String parse_missingAttribute public static String parse_missingAttributeLine public static String parse_unknownAttribute public static String parse_unknownAttributeLine public static String parse_unknownElement public static String parse_unknownElementLine public static String parse_unknownTopElement public static String parse_xmlParserNotAvailable public static String parse_process public static String parse_failedParsingManifest public static String parse_nonSingleton public static String parse_nonSingletonFragment public static String parse_problems public static String parse_duplicateExtension public static String parse_duplicateExtensionPoint public static String create_failedExtensionPoint public static String exExt_findClassError public static String exExt_instantiateClassError public static String exExt_initObjectError public static String exExt_extDefNotFound public static String plugin_eventListenerError public static String plugin_initObjectError public static String plugin_instantiateClassError public static String plugin_loadClassError public static String log_error public static String log_warning public static String log_log public static String adapters_badAdapterFactory public static String adapters_cantInstansiate static Class class$0 static void <clinit> () public void <init> () public static void reloadMessages () }
org/eclipse/core/internal/registry/RegistryObject.class
RegistryObject.java package org.eclipse.core.internal.registry public abstract org.eclipse.core.internal.registry.RegistryObject extends java.lang.Object implements org.eclipse.core.internal.registry.KeyedElement { private int objectId protected int[] children private int extraDataOffset static final int EMPTY_MASK static final int PERSIST_MASK static final int OFFSET_MASK protected org.eclipse.core.internal.registry.ExtensionRegistry registry protected void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, boolean) org.eclipse.core.internal.registry.ExtensionRegistry registry boolean persist void setRawChildren (int[]) int[] values protected int[] getRawChildren () void setObjectId (int) int value protected int getObjectId () public int getKeyHashCode () public java.lang.Object getKey () public boolean compare (org.eclipse.core.internal.registry.KeyedElement) org.eclipse.core.internal.registry.KeyedElement other protected boolean shouldPersist () private void setPersist (boolean) boolean persist protected boolean noExtraData () protected int getExtraDataOffset () protected void setExtraDataOffset (int) int offset protected java.lang.String getLocale () }
org/eclipse/core/internal/registry/RegistryObjectFactory.class
RegistryObjectFactory.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryObjectFactory extends java.lang.Object { protected org.eclipse.core.internal.registry.ExtensionRegistry registry public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry) org.eclipse.core.internal.registry.ExtensionRegistry registry public org.eclipse.core.internal.registry.Contribution createContribution (java.lang.String, boolean) String contributorId boolean persist public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (boolean) boolean persist public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (int, int[], int, boolean) int self int[] children int dataOffset boolean persist public org.eclipse.core.internal.registry.Extension createExtension (boolean) boolean persist public org.eclipse.core.internal.registry.Extension createExtension (int, java.lang.String, java.lang.String, int[], int, boolean) int self String simpleId String namespace int[] children int extraData boolean persist public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (boolean) boolean persist public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, boolean) int self String contributorId String name String[] propertiesAndValue int[] children int extraDataOffset int parent byte parentType boolean persist }
org/eclipse/core/internal/registry/RegistryObjectFactoryMulti.class
RegistryObjectFactoryMulti.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryObjectFactoryMulti extends org.eclipse.core.internal.registry.RegistryObjectFactory { public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry) org.eclipse.core.internal.registry.ExtensionRegistry registry public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (boolean) boolean persist public org.eclipse.core.internal.registry.ExtensionPoint createExtensionPoint (int, int[], int, boolean) int self int[] children int dataOffset boolean persist public org.eclipse.core.internal.registry.Extension createExtension (boolean) boolean persist public org.eclipse.core.internal.registry.Extension createExtension (int, java.lang.String, java.lang.String, int[], int, boolean) int self String simpleId String namespace int[] children int extraData boolean persist public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (boolean) boolean persist public org.eclipse.core.internal.registry.ConfigurationElement createConfigurationElement (int, java.lang.String, java.lang.String, java.lang.String[], int[], int, int, byte, boolean) int self String contributorId String name String[] propertiesAndValue int[] children int extraDataOffset int parent byte parentType boolean persist }
org/eclipse/core/internal/registry/RegistryObjectManager.class
RegistryObjectManager.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryObjectManager extends java.lang.Object implements org.eclipse.core.internal.registry.IObjectManager { public static final byte CONFIGURATION_ELEMENT public static final byte EXTENSION public static final byte EXTENSION_POINT public static final byte THIRDLEVEL_CONFIGURATION_ELEMENT static final int CACHE_INITIAL_SIZE static final float DEFAULT_LOADFACTOR static final int[] EMPTY_INT_ARRAY static final String[] EMPTY_STRING_ARRAY static final org.eclipse.core.internal.registry.ExtensionHandle[] EMPTY_EXTENSIONS_ARRAY static int UNKNOWN private org.eclipse.core.internal.registry.HashtableOfStringAndInt extensionPoints private org.eclipse.core.internal.registry.ReferenceMap cache private org.eclipse.core.internal.registry.OffsetTable fileOffsets private int nextId private org.eclipse.core.internal.registry.KeyedHashSet newContributions private Object formerContributions private java.util.HashMap contributors private java.util.HashMap removedContributors private org.eclipse.core.internal.registry.KeyedHashSet namespacesIndex private Object orphanExtensions private org.eclipse.core.internal.registry.KeyedHashSet heldObjects private boolean isDirty private boolean fromCache private org.eclipse.core.internal.registry.ExtensionRegistry registry public static final String PROP_NO_REGISTRY_FLUSHING static void <clinit> () public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry) org.eclipse.core.internal.registry.ExtensionRegistry registry synchronized boolean init (long) long timeStamp org.eclipse.core.internal.registry.TableReader reader Object[] results synchronized void addContribution (org.eclipse.core.internal.registry.Contribution) org.eclipse.core.internal.registry.Contribution contribution Object Id org.eclipse.core.internal.registry.KeyedElement existingContribution private java.lang.String findCommonNamespaceIdentifier (org.eclipse.core.internal.registry.RegistryObject[]) org.eclipse.core.internal.registry.RegistryObject[] registryObjects String namespaceName int i org.eclipse.core.internal.registry.RegistryObject currentObject String tmp synchronized void removeExtensionPointFromNamespaceIndex (int, java.lang.String) int extensionPoint String namespaceName org.eclipse.core.internal.registry.RegistryIndexElement indexElement synchronized void removeExtensionFromNamespaceIndex (int, java.lang.String) int extensions String namespaceName org.eclipse.core.internal.registry.RegistryIndexElement indexElement private void updateNamespaceIndex (org.eclipse.core.internal.registry.Contribution, boolean) org.eclipse.core.internal.registry.Contribution contribution boolean added int[] contribExtensionPoints org.eclipse.core.internal.registry.RegistryObject[] extensionPointObjects String commonExptsNamespace org.eclipse.core.internal.registry.RegistryIndexElement indexElement int i String namespaceName org.eclipse.core.internal.registry.RegistryIndexElement indexElement int[] contrExtensions org.eclipse.core.internal.registry.RegistryObject[] extensionObjects String commonExtNamespace org.eclipse.core.internal.registry.RegistryIndexElement indexElement int i String namespaceName org.eclipse.core.internal.registry.RegistryIndexElement indexElement synchronized int[] getExtensionPointsFrom (java.lang.String) String id org.eclipse.core.internal.registry.KeyedElement tmp synchronized boolean hasContribution (java.lang.String) String id Object result private org.eclipse.core.internal.registry.KeyedHashSet getFormerContributions () org.eclipse.core.internal.registry.KeyedHashSet result org.eclipse.core.internal.registry.KeyedHashSet result public synchronized void add (org.eclipse.core.internal.registry.RegistryObject, boolean) org.eclipse.core.internal.registry.RegistryObject registryObject boolean hold int id private void remove (org.eclipse.core.internal.registry.RegistryObject, boolean) org.eclipse.core.internal.registry.RegistryObject registryObject boolean release synchronized void remove (int, boolean) int id boolean release org.eclipse.core.internal.registry.RegistryObject toRemove private void hold (org.eclipse.core.internal.registry.RegistryObject) org.eclipse.core.internal.registry.RegistryObject toHold private void release (org.eclipse.core.internal.registry.RegistryObject) org.eclipse.core.internal.registry.RegistryObject toRelease public synchronized java.lang.Object getObject (int, byte) int id byte type private java.lang.Object basicGetObject (int, byte) int id byte type Object result public boolean shouldPersist (int) int id Object result public synchronized org.eclipse.core.internal.registry.RegistryObject[] getObjects (int[], byte) int[] values byte type org.eclipse.core.internal.registry.RegistryObject[] results int i synchronized org.eclipse.core.internal.registry.ExtensionPoint getExtensionPointObject (java.lang.String) String xptUniqueId int id public org.eclipse.core.internal.registry.Handle getHandle (int, byte) int id byte type public org.eclipse.core.internal.registry.Handle[] getHandles (int[], byte) int[] ids byte type org.eclipse.core.internal.registry.Handle[] results int nbrId int i int i int i int i synchronized org.eclipse.core.internal.registry.ExtensionPointHandle[] getExtensionPointsHandles () synchronized org.eclipse.core.internal.registry.ExtensionPointHandle getExtensionPointHandle (java.lang.String) String xptUniqueId int id private java.lang.Object load (int, byte) int id byte type org.eclipse.core.internal.registry.TableReader reader int offset synchronized int[] getExtensionsFrom (java.lang.String) String contributorId org.eclipse.core.internal.registry.KeyedElement tmp synchronized boolean addExtensionPoint (org.eclipse.core.internal.registry.ExtensionPoint, boolean) org.eclipse.core.internal.registry.ExtensionPoint currentExtPoint boolean hold String uniqueId synchronized void removeExtensionPoint (java.lang.String) String extensionPointId int pointId public boolean isDirty () public void markDirty () synchronized void removeContribution (java.lang.Object) Object contributorId boolean removed private java.util.Map getOrphans () Object result void addOrphans (java.lang.String, int[]) String extensionPoint int[] extensions java.util.Map orphans int[] existingOrphanExtensions int[] newOrphanExtensions void markOrphansHasDirty (java.util.Map) java.util.Map orphans void addOrphan (java.lang.String, int) String extensionPoint int extension java.util.Map orphans int[] existingOrphanExtensions int[] newOrphanExtensions int[] removeOrphans (java.lang.String) String extensionPoint java.util.Map orphans int[] existingOrphanExtensions void removeOrphan (java.lang.String, int) String extensionPoint int extension java.util.Map orphans int[] existingOrphanExtensions int newSize int[] newOrphanExtensions int i int j java.util.Map getOrphanExtensions () int getNextId () org.eclipse.core.internal.registry.HashtableOfStringAndInt getExtensionPoints () org.eclipse.core.internal.registry.KeyedHashSet[] getContributions () java.util.HashMap getContributors () synchronized org.eclipse.core.runtime.spi.RegistryContributor getContributor (java.lang.String) String id org.eclipse.core.runtime.spi.RegistryContributor contributor synchronized void addContributor (org.eclipse.core.runtime.spi.RegistryContributor) org.eclipse.core.runtime.spi.RegistryContributor newContributor String key synchronized void removeContributor (java.lang.String) String id org.eclipse.core.runtime.spi.RegistryContributor removed org.eclipse.core.internal.registry.KeyedHashSet getNamespacesIndex () private org.eclipse.core.internal.registry.RegistryIndexElement getNamespaceIndex (java.lang.String) String namespaceName org.eclipse.core.internal.registry.RegistryIndexElement indexElement synchronized java.util.Map getAssociatedObjects (java.lang.String) String contributionId int[] xpts int[] exts java.util.Map actualObjects int i org.eclipse.core.internal.registry.Extension tmp int i org.eclipse.core.internal.registry.ExtensionPoint xpt synchronized void addAssociatedObjects (java.util.Map, org.eclipse.core.internal.registry.RegistryObject) java.util.Map map org.eclipse.core.internal.registry.RegistryObject registryObject synchronized void addNavigableObjects (java.util.Map) java.util.Map associatedObjects java.util.Map result java.util.Iterator iter org.eclipse.core.internal.registry.RegistryObject object org.eclipse.core.internal.registry.ExtensionPoint extPoint Integer extPointIndex int[] extensions int j org.eclipse.core.internal.registry.Extension tmp Integer extensionIndex java.util.Map orphans String name int[] extensions int j org.eclipse.core.internal.registry.Extension tmp Integer extensionIndex synchronized void removeObjects (java.util.Map) java.util.Map associatedObjects java.util.Collection allValues java.util.Iterator iter org.eclipse.core.internal.registry.RegistryObject toRemove org.eclipse.core.internal.registry.IObjectManager createDelegatingObjectManager (java.util.Map) java.util.Map object private void collectChildren (org.eclipse.core.internal.registry.RegistryObject, int, java.util.Map) org.eclipse.core.internal.registry.RegistryObject ce int level java.util.Map collector org.eclipse.core.internal.registry.ConfigurationElement[] children int j public void close () public org.eclipse.core.internal.registry.ExtensionRegistry getRegistry () private boolean unlinkChildFromContributions (org.eclipse.core.internal.registry.KeyedElement[], int) org.eclipse.core.internal.registry.KeyedElement[] contributions int id int i org.eclipse.core.internal.registry.Contribution candidate synchronized boolean unlinkChildFromContributions (int) int id public synchronized org.eclipse.core.internal.registry.ExtensionPointHandle[] getExtensionPointsFromNamespace (java.lang.String) String namespaceName org.eclipse.core.internal.registry.RegistryIndexElement indexElement int[] namespaceExtensionPoints public synchronized org.eclipse.core.internal.registry.ExtensionHandle[] getExtensionsFromNamespace (java.lang.String) String namespaceName org.eclipse.core.internal.registry.RegistryIndexElement indexElement int[] namespaceExtensions java.util.List tmp org.eclipse.core.internal.registry.Extension[] exts int i org.eclipse.core.internal.registry.ExtensionHandle[] result public org.eclipse.core.internal.registry.ExtensionHandle[] getExtensionsFromContributor (java.lang.String) String contributorId int[] ids public org.eclipse.core.internal.registry.ExtensionPointHandle[] getExtensionPointsFromContributor (java.lang.String) String contributorId int[] ids }
org/eclipse/core/internal/registry/RegistryProperties$1.class
RegistryProperties.java package org.eclipse.core.internal.registry org.eclipse.core.internal.registry.RegistryProperties$1 extends java.lang.Object implements java.lang.Runnable { private final String[] val$result private final String val$propertyName void <init> (java.lang.String[], java.lang.String) public void run () org.osgi.framework.BundleContext bundleContext }
org/eclipse/core/internal/registry/RegistryProperties.class
RegistryProperties.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistryProperties extends java.lang.Object { public static final String empty private static java.util.Properties registryProperties private static Object context static void <clinit> () public void <init> () public static void setContext (java.lang.Object) Object object public static java.lang.String getProperty (java.lang.String) String propertyName String propertyValue public static java.lang.String getProperty (java.lang.String, java.lang.String) String property String defaultValue String result public static void setProperty (java.lang.String, java.lang.String) String propertyName String propertyValue private static java.lang.String getContextProperty (java.lang.String) String propertyName String[] result Runnable innerClass Exception e org.eclipse.core.runtime.IStatus status static java.lang.Object access$0 () }
org/eclipse/core/internal/registry/RegistryProviderFactory.class
RegistryProviderFactory.java package org.eclipse.core.internal.registry public final org.eclipse.core.internal.registry.RegistryProviderFactory extends java.lang.Object { private static org.eclipse.core.runtime.spi.IRegistryProvider defaultRegistryProvider public void <init> () public static org.eclipse.core.runtime.spi.IRegistryProvider getDefault () public static void setDefault (org.eclipse.core.runtime.spi.IRegistryProvider) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.spi.IRegistryProvider provider org.eclipse.core.runtime.Status status public static void releaseDefault () }
org/eclipse/core/internal/registry/RegistrySupport.class
RegistrySupport.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.RegistrySupport extends java.lang.Object { public void <init> () public static java.lang.String translate (java.lang.String, java.util.ResourceBundle) String key java.util.ResourceBundle resources String trimmedKey public static void log (org.eclipse.core.runtime.IStatus, java.lang.String) org.eclipse.core.runtime.IStatus status String prefix String message int severity String statusMsg String statusMsg String statusMsg org.eclipse.core.runtime.IStatus[] children String newPrefix String newPrefix int i }
org/eclipse/core/internal/registry/RegistryTimestamp.class
RegistryTimestamp.java package org.eclipse.core.internal.registry public final org.eclipse.core.internal.registry.RegistryTimestamp extends java.lang.Object { private long aggregateTimestamp private boolean modified public void <init> () public long getContentsTimestamp () public void set (long) long timestamp public void reset () public boolean isModifed () public void add (long) long timestamp public void remove (long) long timestamp }
org/eclipse/core/internal/registry/TableReader.class
TableReader.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.TableReader extends java.lang.Object { static final int NULL static final int OBJECT static final int CACHE_VERSION static final String MAIN org.eclipse.core.internal.registry.BufferedRandomInputStream mainDataFile java.io.DataInputStream mainInput static final String EXTRA org.eclipse.core.internal.registry.BufferedRandomInputStream extraDataFile java.io.DataInputStream extraInput static final String TABLE java.io.File tableFile static final String CONTRIBUTIONS java.io.File contributionsFile static final String CONTRIBUTORS java.io.File contributorsFile static final String NAMESPACES java.io.File namespacesFile static final String ORPHANS java.io.File orphansFile private static final byte fileError private static final boolean DEBUG private boolean holdObjects private org.eclipse.core.internal.registry.ExtensionRegistry registry static final float contributorsLoadFactor void setMainDataFile (java.io.File) throws java.io.IOException java.io.File main void setExtraDataFile (java.io.File) throws java.io.IOException java.io.File extra void setTableFile (java.io.File) java.io.File table void setContributionsFile (java.io.File) java.io.File namespace void setContributorsFile (java.io.File) java.io.File file void setNamespacesFile (java.io.File) java.io.File file void setOrphansFile (java.io.File) java.io.File orphan public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry) org.eclipse.core.internal.registry.ExtensionRegistry registry public java.lang.Object[] loadTables (long) long expectedTimestamp org.eclipse.core.internal.registry.HashtableOfStringAndInt extensionPoints java.io.DataInputStream tableInput Integer nextId org.eclipse.core.internal.registry.OffsetTable offsets java.io.IOException e private boolean checkCacheValidity (java.io.DataInputStream, long) java.io.DataInputStream in long expectedTimestamp int version long installStamp long registryStamp long mainDataFileSize long extraDataFileSize long contributionsFileSize long contributorsFileSize long namespacesFileSize long orphansFileSize String osStamp String windowsStamp String localeStamp boolean multiLanguage boolean validTime boolean validInstall boolean validOS boolean validWS boolean validNL boolean validMultiLang boolean validMain boolean validExtra boolean validContrib boolean validContributors boolean validNamespace boolean validOrphan java.io.IOException e public java.lang.Object loadConfigurationElement (int) int offset java.io.IOException e String message private org.eclipse.core.internal.registry.ConfigurationElement basicLoadConfigurationElement (java.io.DataInputStream, java.lang.String) throws java.io.IOException java.io.DataInputStream is String actualContributorId int self String contributorId String name int parentId byte parentType int misc String[] propertiesAndValue int[] children org.eclipse.core.internal.registry.ConfigurationElement result int numberOfLocales org.eclipse.core.internal.registry.DirectMap translated String[] NLs int i String[] translatedProperties org.eclipse.core.internal.registry.ConfigurationElementMulti multiCE private java.lang.String[] readStringArray (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream is int size String[] result int i public java.lang.Object loadThirdLevelConfigurationElements (int, org.eclipse.core.internal.registry.RegistryObjectManager) int offset org.eclipse.core.internal.registry.RegistryObjectManager objectManager java.io.IOException e String message private org.eclipse.core.internal.registry.ConfigurationElement loadConfigurationElementAndChildren (java.io.DataInputStream, java.io.DataInputStream, int, int, org.eclipse.core.internal.registry.RegistryObjectManager, java.lang.String) throws java.io.IOException java.io.DataInputStream is java.io.DataInputStream extraIs int depth int maxDepth org.eclipse.core.internal.registry.RegistryObjectManager objectManager String namespaceOwnerId java.io.DataInputStream currentStream org.eclipse.core.internal.registry.ConfigurationElement ce int[] children int i org.eclipse.core.internal.registry.ConfigurationElement tmp private java.lang.String[] readPropertiesAndValue (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream inputStream int numberOfProperties String[] properties int i public java.lang.Object loadExtension (int) int offset java.io.IOException e String message private org.eclipse.core.internal.registry.Extension basicLoadExtension (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream inputStream int self String simpleId String namespace int[] children int extraData public org.eclipse.core.internal.registry.ExtensionPoint loadExtensionPointTree (int, org.eclipse.core.internal.registry.RegistryObjectManager) int offset org.eclipse.core.internal.registry.RegistryObjectManager objects org.eclipse.core.internal.registry.ExtensionPoint xpt int[] children int nbrOfExtension int i org.eclipse.core.internal.registry.Extension loaded int i int nbrOfCe int j java.io.IOException e String message private java.lang.Object loadExtensionPoint (int) int offset java.io.IOException e String message private org.eclipse.core.internal.registry.ExtensionPoint basicLoadExtensionPoint () throws java.io.IOException int self int[] children int extraData private int[] readArray (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream in int arraySize int[] result int i private void goToInputFile (int) throws java.io.IOException int offset private void goToExtraFile (int) throws java.io.IOException int offset private java.lang.String readStringOrNull (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream in byte type public java.lang.String[] loadExtensionExtraData (int) int dataPosition java.io.IOException e String message private java.lang.String[] basicLoadExtensionExtraData () throws java.io.IOException public java.lang.String[] loadExtensionPointExtraData (int) int offset java.io.IOException e String message private java.lang.String[] basicLoadExtensionPointExtraData () throws java.io.IOException String[] result public org.eclipse.core.internal.registry.KeyedHashSet loadContributions () java.io.DataInputStream namespaceInput int size org.eclipse.core.internal.registry.KeyedHashSet result int i String contributorId org.eclipse.core.internal.registry.Contribution n java.io.IOException e String message public java.util.HashMap loadContributors () java.util.HashMap result java.io.DataInputStream contributorsInput int size int i String id String name String hostId String hostName java.io.IOException e String message public org.eclipse.core.internal.registry.KeyedHashSet loadNamespaces () java.io.DataInputStream namespaceInput int size org.eclipse.core.internal.registry.KeyedHashSet result int i String key org.eclipse.core.internal.registry.RegistryIndexElement indexElement java.io.IOException e String message private void loadAllOrphans (org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException org.eclipse.core.internal.registry.RegistryObjectManager objectManager int orphans int k int numberOfOrphanExtensions int i int i int nbrOfCe int j public boolean readAllCache (org.eclipse.core.internal.registry.RegistryObjectManager) org.eclipse.core.internal.registry.RegistryObjectManager objectManager int size int i java.io.IOException e String message private org.eclipse.core.internal.registry.ExtensionPoint readAllExtensionPointTree (org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException org.eclipse.core.internal.registry.RegistryObjectManager objectManager org.eclipse.core.internal.registry.ExtensionPoint xpt int[] children int nbrOfExtension int i int i int nbrOfCe int j private org.eclipse.core.internal.registry.ExtensionPoint loadFullExtensionPoint () throws java.io.IOException org.eclipse.core.internal.registry.ExtensionPoint xpt String[] tmp private org.eclipse.core.internal.registry.Extension loadFullExtension (org.eclipse.core.internal.registry.RegistryObjectManager) throws java.io.IOException org.eclipse.core.internal.registry.RegistryObjectManager objectManager String[] tmp org.eclipse.core.internal.registry.Extension loaded public java.util.HashMap loadOrphans () java.io.DataInputStream orphanInput int size java.util.HashMap result int i String key int[] value public void setHoldObjects (boolean) boolean holdObjects private void log (org.eclipse.core.runtime.Status) org.eclipse.core.runtime.Status status private org.eclipse.core.internal.registry.RegistryObjectFactory getObjectFactory () public static java.lang.String getTestFileName () public void close () java.io.IOException e }
org/eclipse/core/internal/registry/TableWriter.class
TableWriter.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.TableWriter extends java.lang.Object { private static final byte fileError java.io.File mainDataFile java.io.File extraDataFile java.io.File tableFile java.io.File contributionsFile java.io.File contributorsFile java.io.File namespacesFile java.io.File orphansFile java.io.DataOutputStream mainOutput java.io.DataOutputStream extraOutput java.io.FileOutputStream mainFileOutput java.io.FileOutputStream extraFileOutput private org.eclipse.core.internal.registry.OffsetTable offsets private org.eclipse.core.internal.registry.ExtensionRegistry registry private org.eclipse.core.internal.registry.RegistryObjectManager objectManager void setMainDataFile (java.io.File) java.io.File main void setExtraDataFile (java.io.File) java.io.File extra void setTableFile (java.io.File) java.io.File table void setContributionsFile (java.io.File) java.io.File fileName void setContributorsFile (java.io.File) java.io.File fileName void setNamespacesFile (java.io.File) java.io.File fileName void setOrphansFile (java.io.File) java.io.File orphan public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry) org.eclipse.core.internal.registry.ExtensionRegistry registry private int getExtraDataPosition () public boolean saveCache (org.eclipse.core.internal.registry.RegistryObjectManager, long) org.eclipse.core.internal.registry.RegistryObjectManager objectManager long timestamp java.io.IOException io private boolean openFiles () java.io.FileNotFoundException e private void closeFiles () java.io.IOException e java.io.IOException e private void saveExtensionRegistry (long) throws java.io.IOException long timestamp org.eclipse.core.internal.registry.ExtensionPointHandle[] points int i private void saveContributions (org.eclipse.core.internal.registry.KeyedHashSet[]) throws java.io.IOException org.eclipse.core.internal.registry.KeyedHashSet[] contributions java.io.FileOutputStream fosNamespace java.io.DataOutputStream outputNamespace org.eclipse.core.internal.registry.KeyedElement[] newElements org.eclipse.core.internal.registry.KeyedElement[] formerElements int cacheSize int i int i int i org.eclipse.core.internal.registry.Contribution element int i org.eclipse.core.internal.registry.Contribution element private int[] filterContributionChildren (org.eclipse.core.internal.registry.Contribution) org.eclipse.core.internal.registry.Contribution element int[] extensionPoints int[] extensions int[] filteredRawChildren private void saveNamespaces (org.eclipse.core.internal.registry.KeyedHashSet) throws java.io.IOException org.eclipse.core.internal.registry.KeyedHashSet namespacesIndex java.io.FileOutputStream fosNamespace java.io.DataOutputStream outputNamespace org.eclipse.core.internal.registry.KeyedElement[] elements org.eclipse.core.internal.registry.KeyedElement[] cachedElements int cacheSize int i org.eclipse.core.internal.registry.RegistryIndexElement element int[] extensionPoints int[] extensions org.eclipse.core.internal.registry.RegistryIndexElement cachedElement int i org.eclipse.core.internal.registry.RegistryIndexElement element private void saveContributors (java.util.HashMap) throws java.io.IOException java.util.HashMap contributors java.io.FileOutputStream fosContributors java.io.DataOutputStream outputContributors java.util.Collection entries java.util.Iterator i org.eclipse.core.runtime.spi.RegistryContributor contributor private void saveTables (long) throws java.io.IOException long registryTimeStamp java.io.FileOutputStream fosTable java.io.DataOutputStream outputTable private void writeCacheHeader (java.io.DataOutputStream, long) throws java.io.IOException java.io.DataOutputStream output long registryTimeStamp private void saveArray (int[], java.io.DataOutputStream) throws java.io.IOException int[] array java.io.DataOutputStream out int i private void saveExtensionPoint (org.eclipse.core.internal.registry.ExtensionPointHandle) throws java.io.IOException org.eclipse.core.internal.registry.ExtensionPointHandle xpt private void saveExtension (org.eclipse.core.internal.registry.ExtensionHandle, java.io.DataOutputStream) throws java.io.IOException org.eclipse.core.internal.registry.ExtensionHandle ext java.io.DataOutputStream outputStream private void writeStringArray (java.lang.String[], java.io.DataOutputStream) throws java.io.IOException String[] array java.io.DataOutputStream outputStream int i private void writeStringArray (java.lang.String[], int, java.io.DataOutputStream) throws java.io.IOException String[] array int size java.io.DataOutputStream outputStream int i private void saveConfigurationElement (org.eclipse.core.internal.registry.ConfigurationElementHandle, java.io.DataOutputStream, java.io.DataOutputStream, int) throws java.io.IOException org.eclipse.core.internal.registry.ConfigurationElementHandle element java.io.DataOutputStream outputStream java.io.DataOutputStream extraOutputStream int depth java.io.DataOutputStream currentOutput org.eclipse.core.internal.registry.ConfigurationElement actualCe org.eclipse.core.internal.registry.ConfigurationElementMulti multiCE int NLs String[][] translated int i org.eclipse.core.internal.registry.ConfigurationElementHandle[] childrenCEs int i private void saveExtensions (org.eclipse.core.runtime.IExtension[], java.io.DataOutputStream) throws java.io.IOException org.eclipse.core.runtime.IExtension[] exts java.io.DataOutputStream outputStream int i int i org.eclipse.core.runtime.IConfigurationElement[] ces int countCElements boolean[] save int j int j private void saveExtensionPointData (org.eclipse.core.internal.registry.ExtensionPointHandle) throws java.io.IOException org.eclipse.core.internal.registry.ExtensionPointHandle xpt private void saveExtensionData (org.eclipse.core.internal.registry.ExtensionHandle) throws java.io.IOException org.eclipse.core.internal.registry.ExtensionHandle extension private void writeStringOrNull (java.lang.String, java.io.DataOutputStream) throws java.io.IOException String string java.io.DataOutputStream out private void saveOrphans () throws java.io.IOException java.util.Map orphans java.util.Map filteredOrphans java.util.Iterator iter java.util.Map$Entry entry int[] filteredValue java.io.FileOutputStream fosOrphan java.io.DataOutputStream outputOrphan java.util.Set elements java.util.Iterator iter java.util.Map$Entry entry java.util.Iterator iter java.util.Map$Entry entry private void log (org.eclipse.core.runtime.Status) org.eclipse.core.runtime.Status status private int[] filter (int[]) int[] input boolean[] save int resultSize int i int[] result int pos int i }
org/eclipse/core/internal/registry/TemporaryObjectManager.class
TemporaryObjectManager.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.TemporaryObjectManager extends java.lang.Object implements org.eclipse.core.internal.registry.IObjectManager { private java.util.Map actualObjects private org.eclipse.core.internal.registry.RegistryObjectManager parent public void <init> (java.util.Map, org.eclipse.core.internal.registry.RegistryObjectManager) java.util.Map actualObjects org.eclipse.core.internal.registry.RegistryObjectManager parent public org.eclipse.core.internal.registry.Handle getHandle (int, byte) int id byte type public org.eclipse.core.internal.registry.Handle[] getHandles (int[], byte) int[] ids byte type org.eclipse.core.internal.registry.Handle[] results int nbrId int i int i int i int i public synchronized java.lang.Object getObject (int, byte) int id byte type Object result public synchronized org.eclipse.core.internal.registry.RegistryObject[] getObjects (int[], byte) int[] values byte type org.eclipse.core.internal.registry.RegistryObject[] results int i public synchronized void close () }
org/eclipse/core/internal/registry/ThirdLevelConfigurationElementHandle.class
ThirdLevelConfigurationElementHandle.java package org.eclipse.core.internal.registry public org.eclipse.core.internal.registry.ThirdLevelConfigurationElementHandle extends org.eclipse.core.internal.registry.ConfigurationElementHandle { public void <init> (org.eclipse.core.internal.registry.IObjectManager, int) org.eclipse.core.internal.registry.IObjectManager objectManager int id protected org.eclipse.core.internal.registry.ConfigurationElement getConfigurationElement () public org.eclipse.core.runtime.IConfigurationElement[] getChildren () }
org/eclipse/core/internal/registry/messages.properties
org/eclipse/core/internal/registry/osgi/
org/eclipse/core/internal/registry/osgi/Activator.class
Activator.java package org.eclipse.core.internal.registry.osgi public org.eclipse.core.internal.registry.osgi.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { private static org.osgi.framework.BundleContext bundleContext private static final String STORAGE_DIR private Object masterRegistryKey private Object userRegistryKey private org.eclipse.core.runtime.IExtensionRegistry defaultRegistry private org.osgi.framework.ServiceRegistration registryRegistration private org.osgi.framework.ServiceRegistration commandRegistration private org.eclipse.core.internal.registry.osgi.RegistryProviderOSGI defaultProvider private org.eclipse.core.internal.adapter.AdapterManagerListener adapterManagerListener static Class class$0 public void <init> () public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public static org.osgi.framework.BundleContext getContext () private void processCommandLine () org.osgi.framework.ServiceReference ref String[] args int i public void startRegistry () throws org.eclipse.core.runtime.CoreException String property java.io.File[] registryLocations java.io.File[] registryLocations boolean[] readOnlyLocations boolean[] readOnlyLocations org.eclipse.core.runtime.spi.RegistryStrategy strategy org.eclipse.osgi.service.datalocation.Location configuration java.io.File primaryDir boolean primaryReadOnly org.eclipse.osgi.service.datalocation.Location parentLocation java.io.File secondaryDir private void stopRegistry () }
org/eclipse/core/internal/registry/osgi/EclipseBundleListener.class
EclipseBundleListener.java package org.eclipse.core.internal.registry.osgi public org.eclipse.core.internal.registry.osgi.EclipseBundleListener extends java.lang.Object implements org.osgi.framework.SynchronousBundleListener { private static final String PLUGIN_MANIFEST private static final String FRAGMENT_MANIFEST private org.eclipse.core.internal.registry.ExtensionRegistry registry private org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI strategy private Object token private java.util.HashMap dynamicAddStateStamps private long[] currentStateStamp public void <init> (org.eclipse.core.internal.registry.ExtensionRegistry, java.lang.Object, org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI) org.eclipse.core.internal.registry.ExtensionRegistry registry Object key org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI strategy public void bundleChanged (org.osgi.framework.BundleEvent) org.osgi.framework.BundleEvent event org.osgi.framework.Bundle bundle long newStateStamp public void processBundles (org.osgi.framework.Bundle[]) org.osgi.framework.Bundle[] bundles int i private boolean isBundleResolved (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle private void removeBundle (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle long timestamp java.net.URL pluginManifest public static java.net.URL getExtensionURL (org.osgi.framework.Bundle, boolean) org.osgi.framework.Bundle bundle boolean report boolean isFragment String manifestName java.net.URL extensionURL String message org.osgi.framework.Bundle[] hosts String message private static boolean isGeneratedManifest (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle private void addBundle (org.osgi.framework.Bundle, boolean) org.osgi.framework.Bundle bundle boolean checkNLSFragments org.eclipse.core.runtime.IContributor contributor java.net.URL pluginManifest java.io.InputStream is java.io.InputStream is java.util.ResourceBundle translationBundle long timestamp private void checkForNLSFragment (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle org.osgi.framework.Bundle[] hosts int i private void checkForNLSFiles (org.osgi.framework.Bundle, org.osgi.framework.Bundle) org.osgi.framework.Bundle host org.osgi.framework.Bundle fragment String hostID Long hostStateStamp java.util.Dictionary hostHeaders String localization java.net.URL baseNLS int lastSlash String baseDir String filePattern java.util.Enumeration nlsFiles org.osgi.framework.Bundle[] fragments int i String fragmentID private static boolean isSingleton (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle java.util.Dictionary allHeaders String symbolicNameHeader org.eclipse.osgi.util.ManifestElement[] symbolicNameElements String singleton String manifestVersion }
org/eclipse/core/internal/registry/osgi/EquinoxRegistryStrategy.class
EquinoxRegistryStrategy.java package org.eclipse.core.internal.registry.osgi public org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy extends org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI { public static final String PLUGIN_NAME public static final String OPTION_DEBUG public static final String OPTION_DEBUG_EVENTS private static boolean DEBUG_ECLIPSE_REGISTRY private static boolean DEBUG_ECLIPSE_EVENTS private boolean useJobs static void <clinit> () public void <init> (java.io.File[], boolean[], java.lang.Object) java.io.File[] theStorageDir boolean[] cacheReadOnly Object key public boolean debug () public boolean debugRegistryEvents () public final void log (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public long getContainerTimestamp () org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference ref public final void scheduleChangeEvent (java.lang.Object[], java.util.Map, java.lang.Object) Object[] listeners java.util.Map deltas Object registry }
org/eclipse/core/internal/registry/osgi/EquinoxUtils.class
EquinoxUtils.java package org.eclipse.core.internal.registry.osgi public org.eclipse.core.internal.registry.osgi.EquinoxUtils extends java.lang.Object { public void <init> () public static java.lang.String[] getCommandLine (org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference) org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference ref org.eclipse.osgi.service.environment.EnvironmentInfo environmentInfo public static long getContainerTimestamp (org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference) org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference ref org.eclipse.osgi.service.resolver.PlatformAdmin admin public static org.osgi.framework.ServiceRegistration registerCommandProvider (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context public static boolean isActive (java.lang.String) String bundleId org.osgi.framework.Bundle bundle }
org/eclipse/core/internal/registry/osgi/ExtensionEventDispatcherJob$1.class
ExtensionEventDispatcherJob.java package org.eclipse.core.internal.registry.osgi org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob$1 extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule { void <init> () public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule) org.eclipse.core.runtime.jobs.ISchedulingRule rule public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule) org.eclipse.core.runtime.jobs.ISchedulingRule rule }
org/eclipse/core/internal/registry/osgi/ExtensionEventDispatcherJob.class
ExtensionEventDispatcherJob.java package org.eclipse.core.internal.registry.osgi public final org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob extends org.eclipse.core.runtime.jobs.Job { private static final org.eclipse.core.runtime.jobs.ISchedulingRule EXTENSION_EVENT_RULE private java.util.Map deltas private Object[] listenerInfos private Object registry static void <clinit> () public void <init> (java.lang.Object[], java.util.Map, java.lang.Object) Object[] listenerInfos java.util.Map deltas Object registry public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor }
org/eclipse/core/internal/registry/osgi/OSGIUtils.class
OSGIUtils.java package org.eclipse.core.internal.registry.osgi public org.eclipse.core.internal.registry.osgi.OSGIUtils extends java.lang.Object { private org.osgi.util.tracker.ServiceTracker debugTracker private org.osgi.util.tracker.ServiceTracker bundleTracker private org.osgi.util.tracker.ServiceTracker configurationLocationTracker public static final String PROP_CONFIG_AREA public static final String PROP_INSTANCE_AREA private static final org.eclipse.core.internal.registry.osgi.OSGIUtils singleton static Class class$0 static Class class$1 static void <clinit> () public static org.eclipse.core.internal.registry.osgi.OSGIUtils getDefault () private void <init> () private void initServices () org.osgi.framework.BundleContext context org.osgi.framework.Filter filter void closeServices () public boolean getBooleanDebugOption (java.lang.String, boolean) String option boolean defaultValue org.eclipse.osgi.service.debug.DebugOptions options String value public org.osgi.service.packageadmin.PackageAdmin getPackageAdmin () public org.osgi.framework.Bundle getBundle (java.lang.String) String bundleName org.osgi.service.packageadmin.PackageAdmin packageAdmin org.osgi.framework.Bundle[] bundles int i public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle org.osgi.service.packageadmin.PackageAdmin packageAdmin public boolean isFragment (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle org.osgi.service.packageadmin.PackageAdmin packageAdmin public org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle org.osgi.service.packageadmin.PackageAdmin packageAdmin public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation () }
org/eclipse/core/internal/registry/osgi/RegistryCommandProvider.class
RegistryCommandProvider.java package org.eclipse.core.internal.registry.osgi public org.eclipse.core.internal.registry.osgi.RegistryCommandProvider extends java.lang.Object implements org.eclipse.osgi.framework.console.CommandProvider { private static final String helpText private static final String indent private boolean verbose public void <init> () public java.lang.String getHelp () public void _ns (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter ci String namespace String[] namespaces int i org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IExtensionPoint[] extpts int i org.eclipse.core.runtime.IExtension[] exts int j public void _pt (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter ci String extensionPointId org.eclipse.core.runtime.IExtensionPoint extpt org.eclipse.core.runtime.IExtension[] exts int i org.eclipse.core.runtime.IConfigurationElement[] ce int j private java.lang.String getArgument (org.eclipse.osgi.framework.console.CommandInterpreter) org.eclipse.osgi.framework.console.CommandInterpreter ci String firstParm private void displayExtensionPoint (org.eclipse.core.runtime.IExtensionPoint, org.eclipse.osgi.framework.console.CommandInterpreter) org.eclipse.core.runtime.IExtensionPoint extentionPoint org.eclipse.osgi.framework.console.CommandInterpreter ci private void displayExtension (org.eclipse.core.runtime.IExtension, org.eclipse.osgi.framework.console.CommandInterpreter, boolean) org.eclipse.core.runtime.IExtension extention org.eclipse.osgi.framework.console.CommandInterpreter ci boolean full private void displayConfigElement (org.eclipse.osgi.framework.console.CommandInterpreter, org.eclipse.core.runtime.IConfigurationElement, int) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter ci org.eclipse.core.runtime.IConfigurationElement ce int level String spacing String[] attrs int k String value org.eclipse.core.runtime.IConfigurationElement[] children int z private java.lang.String spacing (org.eclipse.osgi.framework.console.CommandInterpreter, int) org.eclipse.osgi.framework.console.CommandInterpreter ci int level StringBuffer b int i }
org/eclipse/core/internal/registry/osgi/RegistryProviderOSGI.class
RegistryProviderOSGI.java package org.eclipse.core.internal.registry.osgi public final org.eclipse.core.internal.registry.osgi.RegistryProviderOSGI extends java.lang.Object implements org.eclipse.core.runtime.spi.IRegistryProvider { private org.osgi.util.tracker.ServiceTracker registryTracker static Class class$0 public void <init> () public org.eclipse.core.runtime.IExtensionRegistry getRegistry () org.osgi.framework.BundleContext context public void release () }
org/eclipse/core/internal/registry/osgi/RegistryStrategyOSGI.class
RegistryStrategyOSGI.java package org.eclipse.core.internal.registry.osgi public org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI extends org.eclipse.core.runtime.spi.RegistryStrategy { private Object token protected boolean DEBUG protected boolean DEBUG_REGISTRY_EVENTS private org.osgi.util.tracker.ServiceTracker xmlTracker private org.osgi.util.tracker.ServiceTracker localeTracker private boolean trackTimestamp private static float DEFAULT_BUNDLECACHE_LOADFACTOR private static int DEFAULT_BUNDLECACHE_SIZE private org.eclipse.core.internal.registry.ReferenceMap bundleMap private org.eclipse.core.internal.registry.osgi.EclipseBundleListener pluginBundleListener static Class class$0 static Class class$1 static void <clinit> () public void <init> (java.io.File[], boolean[], java.lang.Object) java.io.File[] theStorageDir boolean[] cacheReadOnly Object key org.osgi.framework.BundleContext context public final java.lang.String translate (java.lang.String, java.util.ResourceBundle) String key java.util.ResourceBundle resources public java.lang.String[] translate (java.lang.String[], org.eclipse.core.runtime.IContributor, java.lang.String) String[] nonTranslated org.eclipse.core.runtime.IContributor contributor String locale private org.osgi.framework.Bundle getBundle (java.lang.String) String id long OSGiId long OSGiId org.osgi.framework.Bundle bundle public java.lang.Object createExecutableExtension (org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.spi.RegistryContributor contributor String className String overridenContributorName org.osgi.framework.Bundle contributingBundle org.osgi.framework.Bundle contributingBundle Class classInstance Exception e1 LinkageError e Object result Exception e LinkageError e1 private void throwException (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception public void onStart (org.eclipse.core.runtime.IExtensionRegistry, boolean) org.eclipse.core.runtime.IExtensionRegistry registry boolean loadedFromCache public void onStop (org.eclipse.core.runtime.IExtensionRegistry) org.eclipse.core.runtime.IExtensionRegistry registry public boolean cacheUse () public boolean cacheLazyLoading () public long getContributionsTimestamp () org.eclipse.core.internal.registry.RegistryTimestamp expectedTimestamp org.osgi.framework.BundleContext context org.osgi.framework.Bundle[] allBundles int i java.net.URL pluginManifest long timestamp public boolean checkContributionsTimestamp () public long getExtendedTimestamp (org.osgi.framework.Bundle, java.net.URL) org.osgi.framework.Bundle bundle java.net.URL pluginManifest java.io.IOException e public javax.xml.parsers.SAXParserFactory getXMLParser () public java.lang.String getLocale () org.eclipse.osgi.service.localization.LocaleProvider localeProvider java.util.Locale currentLocale }
org/eclipse/core/internal/registry/spi/
org/eclipse/core/internal/registry/spi/ConfigurationElementAttribute.class
ConfigurationElementAttribute.java package org.eclipse.core.internal.registry.spi public final org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute extends java.lang.Object { private String name private String value public void <init> (java.lang.String, java.lang.String) String name String value public java.lang.String getName () public java.lang.String getValue () }
org/eclipse/core/internal/registry/spi/ConfigurationElementDescription.class
ConfigurationElementDescription.java package org.eclipse.core.internal.registry.spi public final org.eclipse.core.internal.registry.spi.ConfigurationElementDescription extends java.lang.Object { private String name private org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] attributes private String value private org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children public void <init> (java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[], java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[]) String name org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] attributes String value org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children public void <init> (java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute, java.lang.String, org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[]) String name org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute attribute String value org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] children public org.eclipse.core.internal.registry.spi.ConfigurationElementDescription[] getChildren () public java.lang.String getName () public org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute[] getAttributes () public java.lang.String getValue () }
org/eclipse/core/runtime/
org/eclipse/core/runtime/ContributorFactoryOSGi.class
ContributorFactoryOSGi.java package org.eclipse.core.runtime public final org.eclipse.core.runtime.ContributorFactoryOSGi extends java.lang.Object { public void <init> () public static org.eclipse.core.runtime.IContributor createContributor (org.osgi.framework.Bundle) org.osgi.framework.Bundle contributor String id String name String hostId String hostName org.osgi.framework.Bundle[] hosts org.osgi.framework.Bundle hostBundle public static org.osgi.framework.Bundle resolve (org.eclipse.core.runtime.IContributor) org.eclipse.core.runtime.IContributor contributor String symbolicName }
org/eclipse/core/runtime/ContributorFactorySimple.class
ContributorFactorySimple.java package org.eclipse.core.runtime public final org.eclipse.core.runtime.ContributorFactorySimple extends java.lang.Object { public void <init> () public static org.eclipse.core.runtime.IContributor createContributor (java.lang.Object) Object determiningObject String id }
org/eclipse/core/runtime/IConfigurationElement.class
IConfigurationElement.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IConfigurationElement extends java.lang.Object { public abstract java.lang.Object createExecutableExtension (java.lang.String) throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getAttribute (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getAttribute (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getAttributeAsIs (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String[] getAttributeNames () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IConfigurationElement[] getChildren () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IConfigurationElement[] getChildren (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IExtension getDeclaringExtension () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getName () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.Object getParent () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getValue () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getValue (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getValueAsIs () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getNamespace () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getNamespaceIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IContributor getContributor () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract boolean equals (java.lang.Object) public abstract boolean isValid () }
org/eclipse/core/runtime/IContributor.class
IContributor.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IContributor extends java.lang.Object { public abstract java.lang.String getName () }
org/eclipse/core/runtime/IExecutableExtension.class
IExecutableExtension.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IExecutableExtension extends java.lang.Object { public abstract void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException }
org/eclipse/core/runtime/IExecutableExtensionFactory.class
IExecutableExtensionFactory.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IExecutableExtensionFactory extends java.lang.Object { public abstract java.lang.Object create () throws org.eclipse.core.runtime.CoreException }
org/eclipse/core/runtime/IExtension.class
IExtension.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IExtension extends java.lang.Object { public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getNamespace () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getNamespaceIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IContributor getContributor () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getExtensionPointUniqueIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getLabel () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getLabel (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getSimpleIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getUniqueIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract boolean equals (java.lang.Object) public abstract boolean isValid () }
org/eclipse/core/runtime/IExtensionDelta.class
IExtensionDelta.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IExtensionDelta extends java.lang.Object { public static final int ADDED public static final int REMOVED public abstract int getKind () public abstract org.eclipse.core.runtime.IExtension getExtension () public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint () }
org/eclipse/core/runtime/IExtensionPoint.class
IExtensionPoint.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IExtensionPoint extends java.lang.Object { public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElements () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getNamespace () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getNamespaceIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IContributor getContributor () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract org.eclipse.core.runtime.IExtension[] getExtensions () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getLabel () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getLabel (java.lang.String) throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getSchemaReference () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getSimpleIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract java.lang.String getUniqueIdentifier () throws org.eclipse.core.runtime.InvalidRegistryObjectException public abstract boolean equals (java.lang.Object) public abstract boolean isValid () }
org/eclipse/core/runtime/IExtensionRegistry.class
IExtensionRegistry.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IExtensionRegistry extends java.lang.Object { public abstract void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener, java.lang.String) public abstract void addRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener) public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String) public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String) public abstract org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String, java.lang.String) public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String) public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String) public abstract org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String, java.lang.String) public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String) public abstract org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String, java.lang.String) public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints () public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (java.lang.String) public abstract org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints (org.eclipse.core.runtime.IContributor) public abstract org.eclipse.core.runtime.IExtension[] getExtensions (java.lang.String) public abstract org.eclipse.core.runtime.IExtension[] getExtensions (org.eclipse.core.runtime.IContributor) public abstract java.lang.String[] getNamespaces () public abstract void removeRegistryChangeListener (org.eclipse.core.runtime.IRegistryChangeListener) public abstract boolean addContribution (java.io.InputStream, org.eclipse.core.runtime.IContributor, boolean, java.lang.String, java.util.ResourceBundle, java.lang.Object) throws java.lang.IllegalArgumentException public abstract boolean removeExtension (org.eclipse.core.runtime.IExtension, java.lang.Object) throws java.lang.IllegalArgumentException public abstract boolean removeExtensionPoint (org.eclipse.core.runtime.IExtensionPoint, java.lang.Object) throws java.lang.IllegalArgumentException public abstract void stop (java.lang.Object) throws java.lang.IllegalArgumentException public abstract void addListener (org.eclipse.core.runtime.IRegistryEventListener) public abstract void addListener (org.eclipse.core.runtime.IRegistryEventListener, java.lang.String) public abstract void removeListener (org.eclipse.core.runtime.IRegistryEventListener) public abstract boolean isMultiLanguage () }
org/eclipse/core/runtime/IRegistryChangeEvent.class
IRegistryChangeEvent.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IRegistryChangeEvent extends java.lang.Object { public abstract org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas () public abstract org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String) public abstract org.eclipse.core.runtime.IExtensionDelta[] getExtensionDeltas (java.lang.String, java.lang.String) public abstract org.eclipse.core.runtime.IExtensionDelta getExtensionDelta (java.lang.String, java.lang.String, java.lang.String) }
org/eclipse/core/runtime/IRegistryChangeListener.class
IRegistryChangeListener.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IRegistryChangeListener extends java.lang.Object implements java.util.EventListener { public abstract void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) }
org/eclipse/core/runtime/IRegistryEventListener.class
IRegistryEventListener.java package org.eclipse.core.runtime public abstract org.eclipse.core.runtime.IRegistryEventListener extends java.lang.Object implements java.util.EventListener { public abstract void added (org.eclipse.core.runtime.IExtension[]) public abstract void removed (org.eclipse.core.runtime.IExtension[]) public abstract void added (org.eclipse.core.runtime.IExtensionPoint[]) public abstract void removed (org.eclipse.core.runtime.IExtensionPoint[]) }
org/eclipse/core/runtime/InvalidRegistryObjectException.class
InvalidRegistryObjectException.java package org.eclipse.core.runtime public org.eclipse.core.runtime.InvalidRegistryObjectException extends java.lang.RuntimeException { private static final long serialVersionUID private static final String MESSAGE public void <init> () }
org/eclipse/core/runtime/RegistryFactory.class
RegistryFactory.java package org.eclipse.core.runtime public final org.eclipse.core.runtime.RegistryFactory extends java.lang.Object { public void <init> () public static org.eclipse.core.runtime.IExtensionRegistry createRegistry (org.eclipse.core.runtime.spi.RegistryStrategy, java.lang.Object, java.lang.Object) org.eclipse.core.runtime.spi.RegistryStrategy strategy Object masterToken Object userToken public static org.eclipse.core.runtime.IExtensionRegistry getRegistry () org.eclipse.core.runtime.spi.IRegistryProvider defaultRegistryProvider public static org.eclipse.core.runtime.spi.RegistryStrategy createOSGiStrategy (java.io.File[], boolean[], java.lang.Object) java.io.File[] storageDirs boolean[] cacheReadOnly Object token public static void setDefaultRegistryProvider (org.eclipse.core.runtime.spi.IRegistryProvider) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.spi.IRegistryProvider provider }
org/eclipse/core/runtime/dynamichelpers/
org/eclipse/core/runtime/dynamichelpers/ExtensionTracker$1.class
ExtensionTracker.java package org.eclipse.core.runtime.dynamichelpers org.eclipse.core.runtime.dynamichelpers.ExtensionTracker$1 extends java.lang.Object implements org.eclipse.core.runtime.dynamichelpers.IFilter { private final org.eclipse.core.runtime.IExtensionPoint val$xpt void <init> (org.eclipse.core.runtime.IExtensionPoint) public boolean matches (org.eclipse.core.runtime.IExtensionPoint) org.eclipse.core.runtime.IExtensionPoint target }
org/eclipse/core/runtime/dynamichelpers/ExtensionTracker$2.class
ExtensionTracker.java package org.eclipse.core.runtime.dynamichelpers org.eclipse.core.runtime.dynamichelpers.ExtensionTracker$2 extends java.lang.Object implements org.eclipse.core.runtime.dynamichelpers.IFilter { private final org.eclipse.core.runtime.IExtensionPoint[] val$xpts void <init> (org.eclipse.core.runtime.IExtensionPoint[]) public boolean matches (org.eclipse.core.runtime.IExtensionPoint) org.eclipse.core.runtime.IExtensionPoint target int i }
org/eclipse/core/runtime/dynamichelpers/ExtensionTracker$3.class
ExtensionTracker.java package org.eclipse.core.runtime.dynamichelpers org.eclipse.core.runtime.dynamichelpers.ExtensionTracker$3 extends java.lang.Object implements org.eclipse.core.runtime.dynamichelpers.IFilter { private final String val$id void <init> (java.lang.String) public boolean matches (org.eclipse.core.runtime.IExtensionPoint) org.eclipse.core.runtime.IExtensionPoint target }
org/eclipse/core/runtime/dynamichelpers/ExtensionTracker$HandlerWrapper.class
ExtensionTracker.java package org.eclipse.core.runtime.dynamichelpers org.eclipse.core.runtime.dynamichelpers.ExtensionTracker$HandlerWrapper extends java.lang.Object { org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler handler org.eclipse.core.runtime.dynamichelpers.IFilter filter final org.eclipse.core.runtime.dynamichelpers.ExtensionTracker this$0 public void <init> (org.eclipse.core.runtime.dynamichelpers.ExtensionTracker, org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler, org.eclipse.core.runtime.dynamichelpers.IFilter) org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler handler org.eclipse.core.runtime.dynamichelpers.IFilter filter public boolean equals (java.lang.Object) Object target public int hashCode () }
org/eclipse/core/runtime/dynamichelpers/ExtensionTracker.class
ExtensionTracker.java package org.eclipse.core.runtime.dynamichelpers public org.eclipse.core.runtime.dynamichelpers.ExtensionTracker extends java.lang.Object implements org.eclipse.core.runtime.dynamichelpers.IExtensionTracker org.eclipse.core.runtime.IRegistryChangeListener { private java.util.Map extensionToObjects private org.eclipse.core.runtime.ListenerList handlers private final Object lock private boolean closed private org.eclipse.core.runtime.IExtensionRegistry registry private static final Object[] EMPTY_ARRAY static void <clinit> () public void <init> () public void <init> (org.eclipse.core.runtime.IExtensionRegistry) org.eclipse.core.runtime.IExtensionRegistry theRegistry public void registerHandler (org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler, org.eclipse.core.runtime.dynamichelpers.IFilter) org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler handler org.eclipse.core.runtime.dynamichelpers.IFilter filter public void unregisterHandler (org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler) org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler handler public void registerObject (org.eclipse.core.runtime.IExtension, java.lang.Object, int) org.eclipse.core.runtime.IExtension element Object object int referenceType org.eclipse.core.internal.runtime.ReferenceHashSet associatedObjects public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) org.eclipse.core.runtime.IRegistryChangeEvent event org.eclipse.core.runtime.IExtensionDelta[] delta int len int i private void notify (org.eclipse.core.runtime.IExtensionDelta, java.lang.Object[]) org.eclipse.core.runtime.IExtensionDelta delta Object[] objects Object[] handlersCopy int i org.eclipse.core.runtime.dynamichelpers.ExtensionTracker$HandlerWrapper wrapper protected void applyAdd (org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler, org.eclipse.core.runtime.IExtension) org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler handler org.eclipse.core.runtime.IExtension extension private void doAdd (org.eclipse.core.runtime.IExtensionDelta) org.eclipse.core.runtime.IExtensionDelta delta private void doRemove (org.eclipse.core.runtime.IExtensionDelta) org.eclipse.core.runtime.IExtensionDelta delta Object[] removedObjects org.eclipse.core.internal.runtime.ReferenceHashSet associatedObjects protected void applyRemove (org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler, org.eclipse.core.runtime.IExtension, java.lang.Object[]) org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler handler org.eclipse.core.runtime.IExtension removedExtension Object[] removedObjects public java.lang.Object[] getObjects (org.eclipse.core.runtime.IExtension) org.eclipse.core.runtime.IExtension element org.eclipse.core.internal.runtime.ReferenceHashSet objectSet public void close () public void unregisterObject (org.eclipse.core.runtime.IExtension, java.lang.Object) org.eclipse.core.runtime.IExtension extension Object object org.eclipse.core.internal.runtime.ReferenceHashSet associatedObjects public java.lang.Object[] unregisterObject (org.eclipse.core.runtime.IExtension) org.eclipse.core.runtime.IExtension extension org.eclipse.core.internal.runtime.ReferenceHashSet associatedObjects public static org.eclipse.core.runtime.dynamichelpers.IFilter createExtensionPointFilter (org.eclipse.core.runtime.IExtensionPoint) org.eclipse.core.runtime.IExtensionPoint xpt public static org.eclipse.core.runtime.dynamichelpers.IFilter createExtensionPointFilter (org.eclipse.core.runtime.IExtensionPoint[]) org.eclipse.core.runtime.IExtensionPoint[] xpts public static org.eclipse.core.runtime.dynamichelpers.IFilter createNamespaceFilter (java.lang.String) String id }
org/eclipse/core/runtime/dynamichelpers/IExtensionChangeHandler.class
IExtensionChangeHandler.java package org.eclipse.core.runtime.dynamichelpers public abstract org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler extends java.lang.Object { public abstract void addExtension (org.eclipse.core.runtime.dynamichelpers.IExtensionTracker, org.eclipse.core.runtime.IExtension) public abstract void removeExtension (org.eclipse.core.runtime.IExtension, java.lang.Object[]) }
org/eclipse/core/runtime/dynamichelpers/IExtensionTracker.class
IExtensionTracker.java package org.eclipse.core.runtime.dynamichelpers public abstract org.eclipse.core.runtime.dynamichelpers.IExtensionTracker extends java.lang.Object { public static final int REF_STRONG public static final int REF_SOFT public static final int REF_WEAK public abstract void registerHandler (org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler, org.eclipse.core.runtime.dynamichelpers.IFilter) public abstract void unregisterHandler (org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler) public abstract void registerObject (org.eclipse.core.runtime.IExtension, java.lang.Object, int) public abstract void unregisterObject (org.eclipse.core.runtime.IExtension, java.lang.Object) public abstract java.lang.Object[] unregisterObject (org.eclipse.core.runtime.IExtension) public abstract java.lang.Object[] getObjects (org.eclipse.core.runtime.IExtension) public abstract void close () }
org/eclipse/core/runtime/dynamichelpers/IFilter.class
IFilter.java package org.eclipse.core.runtime.dynamichelpers public abstract org.eclipse.core.runtime.dynamichelpers.IFilter extends java.lang.Object { public abstract boolean matches (org.eclipse.core.runtime.IExtensionPoint) }
org/eclipse/core/runtime/spi/
org/eclipse/core/runtime/spi/IDynamicExtensionRegistry.class
IDynamicExtensionRegistry.java package org.eclipse.core.runtime.spi public abstract org.eclipse.core.runtime.spi.IDynamicExtensionRegistry extends java.lang.Object { public abstract void removeContributor (org.eclipse.core.runtime.IContributor, java.lang.Object) public abstract boolean hasContributor (org.eclipse.core.runtime.IContributor) public abstract org.eclipse.core.runtime.IContributor[] getAllContributors () }
org/eclipse/core/runtime/spi/IRegistryProvider.class
IRegistryProvider.java package org.eclipse.core.runtime.spi public abstract org.eclipse.core.runtime.spi.IRegistryProvider extends java.lang.Object { public abstract org.eclipse.core.runtime.IExtensionRegistry getRegistry () }
org/eclipse/core/runtime/spi/RegistryContributor.class
RegistryContributor.java package org.eclipse.core.runtime.spi public final org.eclipse.core.runtime.spi.RegistryContributor extends java.lang.Object implements org.eclipse.core.runtime.IContributor { private String actualContributorId private String actualContributorName private String hostId private String hostName public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String actualId String actualName String hostId String hostName public java.lang.String getActualId () public java.lang.String getActualName () public java.lang.String getId () public java.lang.String getName () public java.lang.String toString () }
org/eclipse/core/runtime/spi/RegistryStrategy.class
RegistryStrategy.java package org.eclipse.core.runtime.spi public org.eclipse.core.runtime.spi.RegistryStrategy extends java.lang.Object { private javax.xml.parsers.SAXParserFactory theXMLParserFactory private final java.io.File[] storageDirs private final boolean[] cacheReadOnly public void <init> (java.io.File[], boolean[]) java.io.File[] storageDirs boolean[] cacheReadOnly public final int getLocationsLength () public final java.io.File getStorage (int) int index public final boolean isCacheReadOnly (int) int index public void log (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public java.lang.String translate (java.lang.String, java.util.ResourceBundle) String key java.util.ResourceBundle resources public void onStart (org.eclipse.core.runtime.IExtensionRegistry) org.eclipse.core.runtime.IExtensionRegistry registry public void onStart (org.eclipse.core.runtime.IExtensionRegistry, boolean) org.eclipse.core.runtime.IExtensionRegistry registry boolean loadedFromCache public void onStop (org.eclipse.core.runtime.IExtensionRegistry) org.eclipse.core.runtime.IExtensionRegistry registry public java.lang.Object createExecutableExtension (org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.spi.RegistryContributor contributor String className String overridenContributorName Object result Class classInstance ClassNotFoundException e1 String message Exception e String message public void scheduleChangeEvent (java.lang.Object[], java.util.Map, java.lang.Object) Object[] listeners java.util.Map deltas Object registry public static final org.eclipse.core.runtime.IStatus processChangeEvent (java.lang.Object[], java.util.Map, java.lang.Object) Object[] listeners java.util.Map deltas Object registry public boolean debug () public boolean debugRegistryEvents () public boolean cacheUse () public boolean cacheLazyLoading () public long getContainerTimestamp () public long getContributionsTimestamp () public javax.xml.parsers.SAXParserFactory getXMLParser () public java.lang.String[] translate (java.lang.String[], org.eclipse.core.runtime.IContributor, java.lang.String) String[] nonTranslated org.eclipse.core.runtime.IContributor contributor String locale public java.lang.String getLocale () }