Home | History | Annotate | Download | only in eclipse

META-INF/MANIFEST.MF
META-INF/ECLIPSE.SF
META-INF/ECLIPSE.RSA
META-INF/
META-INF/eclipse.inf
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/internal/
org/eclipse/core/internal/boot/
org/eclipse/core/internal/runtime/
org/eclipse/core/runtime/
.api_description
about.html
org/eclipse/core/internal/boot/PlatformURLBaseConnection.class
PlatformURLBaseConnection.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.PlatformURLBaseConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
	public static final String PLATFORM
	public static final String PLATFORM_URL_STRING
	private static java.net.URL installURL
	static Class class$0
	public void  (java.net.URL) 
		java.net.URL url
	protected boolean allowCaching () 
	protected java.net.URL resolve ()  throws java.io.IOException 
		String spec
		String message
	public static void startup (java.net.URL) 
		java.net.URL url
}

org/eclipse/core/internal/boot/PlatformURLConnection.class
PlatformURLConnection.java
package org.eclipse.core.internal.boot
public abstract org.eclipse.core.internal.boot.PlatformURLConnection extends java.net.URLConnection {
	private boolean isInCache
	private boolean isJar
	private java.net.URL resolvedURL
	private java.net.URL cachedURL
	private java.net.URLConnection connection
	private static java.util.Properties cacheIndex
	private static String cacheLocation
	private static String indexName
	private static String filePrefix
	private static final int BUF_SIZE
	private static final Object NOT_FOUND
	private static final String CACHE_PROP
	private static final String CACHE_LOCATION_PROP
	private static final String CACHE_INDEX_PROP
	private static final String CACHE_PREFIX_PROP
	private static final String CACHE_INDEX
	private static final String CACHE_DIR
	private static final String OPTION_DEBUG
	private static final String OPTION_DEBUG_CONNECT
	private static final String OPTION_DEBUG_CACHE_LOOKUP
	private static final String OPTION_DEBUG_CACHE_COPY
	public static final boolean DEBUG
	public static final boolean DEBUG_CONNECT
	public static final boolean DEBUG_CACHE_LOOKUP
	public static final boolean DEBUG_CACHE_COPY
	static void  () 
		org.eclipse.core.internal.runtime.Activator activator
		org.eclipse.osgi.service.debug.DebugOptions debugOptions
	protected void  (java.net.URL) 
		java.net.URL url
	protected boolean allowCaching () 
	public void connect ()  throws java.io.IOException 
	private synchronized void connect (boolean)  throws java.io.IOException 
		boolean asLocal
		java.net.URL inCache
	private void copyToCache ()  throws java.io.IOException 
		String tmp
		String tmp
		String tmp
		int ix
		int ix
		int ix
		String key
		String key
		java.net.URL src
		java.net.URL src
		java.io.InputStream srcis
		String tgt
		String tgt
		java.io.File tgtFile
		java.io.FileOutputStream tgtos
		boolean error
		long total
		byte[] buf
		int count
		java.io.IOException e
	protected void debug (java.lang.String) 
		String s
	private static void debugStartup (java.lang.String) 
		String s
	public java.net.URL[] getAuxillaryURLs ()  throws java.io.IOException 
	public synchronized java.io.InputStream getInputStream ()  throws java.io.IOException 
	public java.net.URL getResolvedURL () 
	public java.net.URL getURLAsLocal ()  throws java.io.IOException 
		java.net.URL u
		String up
	private java.net.URL getURLInCache ()  throws java.io.IOException 
		String file
		String jarEntry
		int ix
		String tmp
		int ix
	protected java.net.URL resolve ()  throws java.io.IOException 
	protected java.lang.String getId (java.lang.String) 
		String spec
		String id
	protected java.lang.String getVersion (java.lang.String) 
		String spec
		org.osgi.framework.Version version
	private java.lang.Object[] parse (java.lang.String) 
		String spec
		String bsn
		org.osgi.framework.Version version
		int underScore
	void setResolvedURL (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		int ix
	private boolean shouldCache (boolean) 
		boolean asLocal
		String rp
		String rf
	static void shutdown () 
		java.util.Enumeration keys
		String key
		Object value
		java.io.FileOutputStream fos
	static void startup (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String location
		String os
		String ws
		String nl
		String cacheProps
		java.io.File cachePropFile
		java.util.Properties props
		java.io.FileInputStream fis
		java.io.FileInputStream fis
		String tmp
		java.io.FileOutputStream fos
	private static boolean verifyLocation (java.lang.String) 
		String location
		java.io.File cacheDir
}

org/eclipse/core/internal/boot/PlatformURLHandler.class
PlatformURLHandler.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.PlatformURLHandler extends org.osgi.service.url.AbstractURLStreamHandlerService {
	private static java.util.Hashtable connectionType
	public static final String PROTOCOL
	public static final String FILE
	public static final String JAR
	public static final String BUNDLE
	public static final String JAR_SEPARATOR
	public static final String PROTOCOL_SEPARATOR
	static Class class$0
	static void  () 
	public void  () 
	public java.net.URLConnection openConnection (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		String spec
		int ix
		String type
		java.lang.reflect.Constructor construct
		org.eclipse.core.internal.boot.PlatformURLConnection connection
		Exception e
	public static void register (java.lang.String, java.lang.Class) 
		String type
		Class connectionClass
		java.lang.reflect.Constructor c
	public static void unregister (java.lang.String) 
		String type
}

org/eclipse/core/internal/runtime/Activator.class
Activator.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator  {
	private static java.util.Map urlTrackers
	private static org.osgi.framework.BundleContext bundleContext
	private static org.eclipse.core.internal.runtime.Activator singleton
	private org.osgi.framework.ServiceRegistration platformURLConverterService
	private org.osgi.framework.ServiceRegistration adapterManagerService
	private org.osgi.util.tracker.ServiceTracker installLocationTracker
	private org.osgi.util.tracker.ServiceTracker instanceLocationTracker
	private org.osgi.util.tracker.ServiceTracker configLocationTracker
	private org.osgi.util.tracker.ServiceTracker bundleTracker
	private org.osgi.util.tracker.ServiceTracker debugTracker
	private org.osgi.util.tracker.ServiceTracker logTracker
	private org.osgi.util.tracker.ServiceTracker localizationTracker
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static Class class$4
	static Class class$5
	static Class class$6
	static void  () 
	public void  () 
	public static org.eclipse.core.internal.runtime.Activator getDefault () 
	public static void message (java.lang.String) 
		String message
		StringBuffer buffer
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
		java.util.Dictionary urlProperties
	public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation () 
		org.osgi.framework.Filter filter
	public org.eclipse.osgi.service.debug.DebugOptions getDebugOptions () 
	public org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog () 
	public org.eclipse.osgi.service.datalocation.Location getInstanceLocation () 
		org.osgi.framework.Filter filter
	public org.osgi.framework.Bundle getBundle (java.lang.String) 
		String symbolicName
		org.osgi.service.packageadmin.PackageAdmin admin
		org.osgi.framework.Bundle[] bundles
		int i
	private org.osgi.service.packageadmin.PackageAdmin getBundleAdmin () 
	public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle) 
		org.osgi.framework.Bundle host
		org.osgi.service.packageadmin.PackageAdmin admin
	public org.eclipse.osgi.service.datalocation.Location getInstallLocation () 
		org.osgi.framework.Filter filter
	public java.lang.String getBundleId (java.lang.Object) 
		Object object
		org.osgi.service.packageadmin.PackageAdmin packageAdmin
		org.osgi.framework.Bundle source
	public java.util.ResourceBundle getLocalization (org.osgi.framework.Bundle, java.lang.String) 
		org.osgi.framework.Bundle bundle
		String locale
		org.osgi.framework.BundleContext context
		org.eclipse.osgi.service.localization.BundleLocalization location
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	static org.osgi.framework.BundleContext getContext () 
	private static void closeURLTrackerServices () 
		java.util.Iterator iter
		String key
		org.osgi.util.tracker.ServiceTracker tracker
	public static org.eclipse.osgi.service.urlconversion.URLConverter getURLConverter (java.net.URL) 
		java.net.URL url
		String protocol
		org.osgi.util.tracker.ServiceTracker tracker
		String FILTER_PREFIX
		String FILTER_POSTFIX
		org.osgi.framework.Filter filter
	private void installPlatformURLSupport () 
		org.eclipse.osgi.service.datalocation.Location service
		java.util.Hashtable properties
}

org/eclipse/core/internal/runtime/AdapterManager.class
AdapterManager.java
package org.eclipse.core.internal.runtime
public final org.eclipse.core.internal.runtime.AdapterManager extends java.lang.Object implements org.eclipse.core.runtime.IAdapterManager  {
	private java.util.Map adapterLookup
	private java.util.Map classLookup
	private final Object classLookupLock
	private java.util.Map classSearchOrderLookup
	private final java.util.HashMap factories
	private final java.util.ArrayList lazyFactoryProviders
	private static final org.eclipse.core.internal.runtime.AdapterManager singleton
	static void  () 
	public static org.eclipse.core.internal.runtime.AdapterManager getDefault () 
	private void  () 
	private void addFactoriesFor (java.lang.String, java.util.Map) 
		String typeName
		java.util.Map table
		java.util.List factoryList
		int i
		int imax
		org.eclipse.core.runtime.IAdapterFactory factory
		String[] adapters
		int j
		Class[] adapters
		int j
		String adapterName
	private void cacheClassLookup (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class) 
		org.eclipse.core.runtime.IAdapterFactory factory
		Class clazz
		java.util.Map lookup
		java.util.HashMap classes
	private java.lang.Class cachedClassForName (org.eclipse.core.runtime.IAdapterFactory, java.lang.String) 
		org.eclipse.core.runtime.IAdapterFactory factory
		String typeName
		Class clazz
		java.util.Map lookup
		java.util.HashMap classes
	private java.lang.Class classForName (org.eclipse.core.runtime.IAdapterFactory, java.lang.String) 
		org.eclipse.core.runtime.IAdapterFactory factory
		String typeName
		Class clazz
		Class[] adapterList
		int i
	public java.lang.String[] computeAdapterTypes (java.lang.Class) 
		Class adaptable
		java.util.Set types
	private java.util.Map getFactories (java.lang.Class) 
		Class adaptable
		java.util.Map lookup
		java.util.Map table
		Class[] classes
		int i
	public java.lang.Class[] computeClassOrder (java.lang.Class) 
		Class adaptable
		Class[] classes
		java.util.Map lookup
		java.util.ArrayList classList
	private void computeClassOrder (java.lang.Class, java.util.Collection) 
		Class adaptable
		java.util.Collection classes
		Class clazz
		java.util.Set seen
	private void computeInterfaceOrder (java.lang.Class[], java.util.Collection, java.util.Set) 
		Class[] interfaces
		java.util.Collection classes
		java.util.Set seen
		java.util.List newInterfaces
		int i
		Class interfac
		java.util.Iterator it
	public synchronized void flushLookup () 
	public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
		Object adaptable
		Class adapterType
		org.eclipse.core.runtime.IAdapterFactory factory
		Object result
	public java.lang.Object getAdapter (java.lang.Object, java.lang.String) 
		Object adaptable
		String adapterType
	private java.lang.Object getAdapter (java.lang.Object, java.lang.String, boolean) 
		Object adaptable
		String adapterType
		boolean force
		org.eclipse.core.runtime.IAdapterFactory factory
		Object result
		Class clazz
	public boolean hasAdapter (java.lang.Object, java.lang.String) 
		Object adaptable
		String adapterTypeName
	public int queryAdapter (java.lang.Object, java.lang.String) 
		Object adaptable
		String adapterTypeName
		org.eclipse.core.runtime.IAdapterFactory factory
	public java.lang.Object loadAdapter (java.lang.Object, java.lang.String) 
		Object adaptable
		String adapterTypeName
	public synchronized void registerAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class) 
		org.eclipse.core.runtime.IAdapterFactory factory
		Class adaptable
	public void registerFactory (org.eclipse.core.runtime.IAdapterFactory, java.lang.String) 
		org.eclipse.core.runtime.IAdapterFactory factory
		String adaptableType
		java.util.List list
	public synchronized void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory) 
		org.eclipse.core.runtime.IAdapterFactory factory
		java.util.Iterator it
	public synchronized void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class) 
		org.eclipse.core.runtime.IAdapterFactory factory
		Class adaptable
		java.util.List factoryList
	public synchronized void unregisterAllAdapters () 
	public void registerLazyFactoryProvider (org.eclipse.core.internal.runtime.IAdapterManagerProvider) 
		org.eclipse.core.internal.runtime.IAdapterManagerProvider factoryProvider
	public boolean unregisterLazyFactoryProvider (org.eclipse.core.internal.runtime.IAdapterManagerProvider) 
		org.eclipse.core.internal.runtime.IAdapterManagerProvider factoryProvider
	public java.util.HashMap getFactories () 
		org.eclipse.core.internal.runtime.IAdapterManagerProvider provider
}

org/eclipse/core/internal/runtime/CommonMessages.class
CommonMessages.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.CommonMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String ok
	public static String meta_couldNotCreate
	public static String meta_instanceDataUnspecified
	public static String meta_noDataModeSpecified
	public static String meta_notDir
	public static String meta_readonly
	public static String meta_pluginProblems
	public static String url_badVariant
	public static String url_createConnection
	public static String url_invalidURL
	public static String url_noaccess
	public static String url_noOutput
	public static String url_resolveFragment
	public static String url_resolvePlugin
	public static String parse_doubleSeparatorVersion
	public static String parse_emptyPluginVersion
	public static String parse_fourElementPluginVersion
	public static String parse_numericMajorComponent
	public static String parse_numericMinorComponent
	public static String parse_numericServiceComponent
	public static String parse_oneElementPluginVersion
	public static String parse_postiveMajor
	public static String parse_postiveMinor
	public static String parse_postiveService
	public static String parse_separatorEndVersion
	public static String parse_separatorStartVersion
	public static String activator_not_available
	static Class class$0
	static void  () 
	public void  () 
	public static void reloadMessages () 
}

org/eclipse/core/internal/runtime/DataArea.class
DataArea.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.DataArea extends java.lang.Object {
	private static final String OPTION_DEBUG
	static final String F_META_AREA
	static final String F_PLUGIN_DATA
	static final String F_LOG
	static final String PREFERENCES_FILE_NAME
	private org.eclipse.core.runtime.IPath location
	private boolean initialized
	public void  () 
	protected void assertLocationInitialized ()  throws java.lang.IllegalStateException 
		org.eclipse.core.internal.runtime.Activator activator
		org.eclipse.osgi.service.datalocation.Location service
		java.net.URL url
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.core.runtime.IPath getMetadataLocation ()  throws java.lang.IllegalStateException 
	public org.eclipse.core.runtime.IPath getInstanceDataLocation ()  throws java.lang.IllegalStateException 
	public org.eclipse.core.runtime.IPath getLogLocation ()  throws java.lang.IllegalStateException 
		org.eclipse.osgi.framework.log.FrameworkLog log
	public org.eclipse.core.runtime.IPath getStateLocation (org.osgi.framework.Bundle)  throws java.lang.IllegalStateException 
		org.osgi.framework.Bundle bundle
	public org.eclipse.core.runtime.IPath getStateLocation (java.lang.String)  throws java.lang.IllegalStateException 
		String bundleName
	public org.eclipse.core.runtime.IPath getPreferenceLocation (java.lang.String, boolean)  throws java.lang.IllegalStateException 
		String bundleName
		boolean create
		org.eclipse.core.runtime.IPath result
	private void initializeLocation ()  throws org.eclipse.core.runtime.CoreException 
		String message
	private void createLocation ()  throws org.eclipse.core.runtime.CoreException 
		java.io.File file
		Exception e
		String message
		String message
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.internal.runtime.Activator activator
		org.eclipse.osgi.framework.log.FrameworkLog log
		java.io.IOException e
	private boolean debug () 
		org.eclipse.core.internal.runtime.Activator activator
		org.eclipse.osgi.service.debug.DebugOptions debugOptions
}

org/eclipse/core/internal/runtime/DevClassPathHelper.class
DevClassPathHelper.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.DevClassPathHelper extends java.lang.Object {
	public static final String PROP_DEV
	protected static boolean inDevelopmentMode
	protected static String[] devDefaultClasspath
	protected static java.util.Properties devProperties
	static void  () 
		String osgiDev
		java.net.URL location
	public void  () 
	public static java.lang.String[] getDevClassPath (java.lang.String) 
		String id
		String[] result
		String entry
	public static java.lang.String[] getArrayFromList (java.lang.String) 
		String prop
		java.util.Vector list
		java.util.StringTokenizer tokens
		String token
	public static boolean inDevelopmentMode () 
	private static java.util.Properties load (java.net.URL) 
		java.net.URL url
		java.util.Properties props
		java.io.InputStream is
}

org/eclipse/core/internal/runtime/FindSupport.class
FindSupport.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.FindSupport extends java.lang.Object {
	public static final String PROP_NL
	public static final String PROP_OS
	public static final String PROP_WS
	public static final String PROP_ARCH
	private static String[] NL_JAR_VARIANTS
	static void  () 
	public void  () 
	private static java.lang.String[] buildNLVariants (java.lang.String) 
		String nl
		java.util.ArrayList result
		org.eclipse.core.runtime.IPath base
		org.eclipse.core.runtime.IPath path
	public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath) 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath path
	public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map) 
		org.osgi.framework.Bundle b
		org.eclipse.core.runtime.IPath path
		java.util.Map override
	public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath) 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath path
	public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map) 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath path
		java.util.Map override
		java.util.ArrayList results
	private static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		org.eclipse.core.runtime.IPath path
		java.util.Map override
		java.util.ArrayList multiple
		java.net.URL result
		String first
		org.eclipse.core.runtime.IPath rest
	private static java.net.URL findOS (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		org.eclipse.core.runtime.IPath path
		java.util.Map override
		java.util.ArrayList multiple
		String os
		String osArch
		java.net.URL result
		org.eclipse.core.runtime.IPath base
		org.eclipse.core.runtime.IPath filePath
	private static java.net.URL findWS (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		org.eclipse.core.runtime.IPath path
		java.util.Map override
		java.util.ArrayList multiple
		String ws
		org.eclipse.core.runtime.IPath filePath
		java.net.URL result
	private static java.net.URL findNL (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		org.eclipse.core.runtime.IPath path
		java.util.Map override
		java.util.ArrayList multiple
		String nl
		String[] nlVariants
		java.net.URL result
		int i
		org.eclipse.core.runtime.IPath filePath
	private static java.net.URL findInPlugin (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		org.eclipse.core.runtime.IPath filePath
		java.util.ArrayList multiple
		java.net.URL result
	private static java.net.URL findInFragments (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		org.eclipse.core.runtime.IPath filePath
		java.util.ArrayList multiple
		org.eclipse.core.internal.runtime.Activator activator
		org.osgi.framework.Bundle[] fragments
		int i
		java.net.URL fileURL
	public static final java.io.InputStream openStream (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, boolean)  throws java.io.IOException 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath file
		boolean substituteArgs
		java.net.URL url
}

org/eclipse/core/internal/runtime/IAdapterFactoryExt.class
IAdapterFactoryExt.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IAdapterFactoryExt extends java.lang.Object {
	public abstract org.eclipse.core.runtime.IAdapterFactory loadFactory (boolean) 
	public abstract java.lang.String[] getAdapterNames () 
}

org/eclipse/core/internal/runtime/IAdapterManagerProvider.class
IAdapterManagerProvider.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IAdapterManagerProvider extends java.lang.Object {
	public abstract boolean addFactories (org.eclipse.core.internal.runtime.AdapterManager) 
}

org/eclipse/core/internal/runtime/IRuntimeConstants.class
IRuntimeConstants.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IRuntimeConstants extends java.lang.Object {
	public static final String PI_RUNTIME
	public static final String PI_COMMON
	public static final int PLUGIN_ERROR
	public static final int FAILED_WRITE_METADATA
}

org/eclipse/core/internal/runtime/LocalizationUtils.class
LocalizationUtils.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.LocalizationUtils extends java.lang.Object {
	public void  () 
	public static java.lang.String safeLocalize (java.lang.String) 
		String key
		Class messageClass
		java.lang.reflect.Field field
		Object value
}

org/eclipse/core/internal/runtime/MetaDataKeeper.class
MetaDataKeeper.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.MetaDataKeeper extends java.lang.Object {
	private static org.eclipse.core.internal.runtime.DataArea metaArea
	static void  () 
	public void  () 
	public static org.eclipse.core.internal.runtime.DataArea getMetaArea () 
}

org/eclipse/core/internal/runtime/PlatformURLConfigConnection.class
PlatformURLConfigConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLConfigConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
	private static final String FILE_PROTOCOL
	private static boolean isRegistered
	public static final String CONFIG
	private boolean parentConfiguration
	static Class class$0
	static void  () 
	public void  (java.net.URL) 
		java.net.URL url
	protected java.net.URL resolve ()  throws java.io.IOException 
		String spec
		String path
		org.eclipse.core.internal.runtime.Activator activator
		org.eclipse.osgi.service.datalocation.Location localConfig
		org.eclipse.osgi.service.datalocation.Location parentConfig
		java.net.URL localURL
		java.io.File localFile
		java.net.URL parentURL
		java.io.File parentFile
	public static void startup () 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
		java.net.URL resolved
		String fileString
		java.io.File file
		String parent
}

org/eclipse/core/internal/runtime/PlatformURLConverter.class
PlatformURLConverter.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLConverter extends java.lang.Object implements org.eclipse.osgi.service.urlconversion.URLConverter  {
	public void  () 
	public java.net.URL toFileURL (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		java.net.URLConnection connection
		java.net.URL result
	public java.net.URL resolve (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		java.net.URLConnection connection
		java.net.URL result
}

org/eclipse/core/internal/runtime/PlatformURLFragmentConnection.class
PlatformURLFragmentConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLFragmentConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
	private org.osgi.framework.Bundle target
	private static boolean isRegistered
	public static final String FRAGMENT
	static Class class$0
	static void  () 
	public void  (java.net.URL) 
		java.net.URL url
	protected boolean allowCaching () 
	protected java.net.URL resolve ()  throws java.io.IOException 
		String spec
		int ix
		String ref
		String id
		org.eclipse.core.internal.runtime.Activator activator
		java.net.URL result
	public static void startup () 
}

org/eclipse/core/internal/runtime/PlatformURLMetaConnection.class
PlatformURLMetaConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLMetaConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
	private org.osgi.framework.Bundle target
	private static boolean isRegistered
	public static final String META
	static Class class$0
	static void  () 
	public void  (java.net.URL) 
		java.net.URL url
	protected java.net.URL resolve ()  throws java.io.IOException 
		String spec
		int ix
		String ref
		String id
		org.eclipse.core.internal.runtime.Activator activator
		org.eclipse.core.runtime.IPath path
	public static void startup () 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
		java.net.URL resolved
		String fileString
		java.io.File file
		String parent
}

org/eclipse/core/internal/runtime/PlatformURLPluginConnection.class
PlatformURLPluginConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLPluginConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
	private org.osgi.framework.Bundle target
	private static boolean isRegistered
	public static final String PLUGIN
	static Class class$0
	static void  () 
	public void  (java.net.URL) 
		java.net.URL url
	protected boolean allowCaching () 
	protected java.net.URL resolve ()  throws java.io.IOException 
		String spec
		int ix
		String ref
		String id
		org.eclipse.core.internal.runtime.Activator activator
		java.net.URL result
	public static void startup () 
	public java.net.URL[] getAuxillaryURLs ()  throws java.io.IOException 
		String spec
		int ix
		String ref
		String id
		org.eclipse.core.internal.runtime.Activator activator
		org.osgi.framework.Bundle[] fragments
		int fragmentLength
		java.net.URL[] result
		int i
}

org/eclipse/core/internal/runtime/PrintStackUtil.class
PrintStackUtil.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PrintStackUtil extends java.lang.Object {
	public void  () 
	public static void printChildren (org.eclipse.core.runtime.IStatus, java.io.PrintStream) 
		org.eclipse.core.runtime.IStatus status
		java.io.PrintStream output
		org.eclipse.core.runtime.IStatus[] children
		int i
		Throwable exception
	public static void printChildren (org.eclipse.core.runtime.IStatus, java.io.PrintWriter) 
		org.eclipse.core.runtime.IStatus status
		java.io.PrintWriter output
		org.eclipse.core.runtime.IStatus[] children
		int i
		Throwable exception
}

org/eclipse/core/internal/runtime/ReferenceHashSet$HashableSoftReference.class
ReferenceHashSet.java
package org.eclipse.core.internal.runtime
 org.eclipse.core.internal.runtime.ReferenceHashSet$HashableSoftReference extends java.lang.ref.SoftReference implements org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference  {
	public int hashCode
	final org.eclipse.core.internal.runtime.ReferenceHashSet this$0
	public void  (org.eclipse.core.internal.runtime.ReferenceHashSet, java.lang.Object, java.lang.ref.ReferenceQueue) 
		Object referent
		java.lang.ref.ReferenceQueue queue
	public boolean equals (java.lang.Object) 
		Object obj
		Object referent
		Object other
	public int hashCode () 
	public java.lang.String toString () 
		Object referent
}

org/eclipse/core/internal/runtime/ReferenceHashSet$HashableWeakReference.class
ReferenceHashSet.java
package org.eclipse.core.internal.runtime
 org.eclipse.core.internal.runtime.ReferenceHashSet$HashableWeakReference extends java.lang.ref.WeakReference implements org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference  {
	public int hashCode
	final org.eclipse.core.internal.runtime.ReferenceHashSet this$0
	public void  (org.eclipse.core.internal.runtime.ReferenceHashSet, java.lang.Object, java.lang.ref.ReferenceQueue) 
		Object referent
		java.lang.ref.ReferenceQueue queue
	public boolean equals (java.lang.Object) 
		Object obj
		Object referent
		Object other
	public int hashCode () 
	public java.lang.String toString () 
		Object referent
}

org/eclipse/core/internal/runtime/ReferenceHashSet$HashedReference.class
ReferenceHashSet.java
package org.eclipse.core.internal.runtime
abstract org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference extends java.lang.Object {
	public abstract int hashCode () 
	public abstract java.lang.Object get () 
}

org/eclipse/core/internal/runtime/ReferenceHashSet$StrongReference.class
ReferenceHashSet.java
package org.eclipse.core.internal.runtime
 org.eclipse.core.internal.runtime.ReferenceHashSet$StrongReference extends java.lang.Object implements org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference  {
	private Object referent
	final org.eclipse.core.internal.runtime.ReferenceHashSet this$0
	public void  (org.eclipse.core.internal.runtime.ReferenceHashSet, java.lang.Object, java.lang.ref.ReferenceQueue) 
		Object referent
		java.lang.ref.ReferenceQueue queue
	public int hashCode () 
	public java.lang.Object get () 
	public boolean equals (java.lang.Object) 
		Object obj
}

org/eclipse/core/internal/runtime/ReferenceHashSet.class
ReferenceHashSet.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.ReferenceHashSet extends java.lang.Object {
	org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference[] values
	public int elementSize
	int threshold
	java.lang.ref.ReferenceQueue referenceQueue
	public static final int HARD
	public static final int SOFT
	public static final int WEAK
	public void  () 
	public void  (int) 
		int size
		int extraRoom
	private org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference toReference (int, java.lang.Object) 
		int type
		Object referent
	public java.lang.Object add (java.lang.Object, int) 
		Object obj
		int referenceType
		int index
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		Object referent
	private void addValue (org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference) 
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference value
		Object obj
		int valuesLength
		int index
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
	private void cleanupGarbageCollectedValues () 
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference toBeRemoved
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference toBeRemoved
		int hashCode
		int valuesLength
		int index
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		int sameHash
		int current
		int current
	public boolean contains (java.lang.Object) 
		Object obj
	public java.lang.Object get (java.lang.Object) 
		Object obj
		int valuesLength
		int index
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		Object referent
	private void rehash () 
		org.eclipse.core.internal.runtime.ReferenceHashSet newHashSet
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		int i
		int length
	public java.lang.Object remove (java.lang.Object) 
		Object obj
		int valuesLength
		int index
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
		Object referent
	public int size () 
	public java.lang.String toString () 
		StringBuffer buffer
		int i
		int length
		org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference value
		Object ref
	public java.lang.Object[] toArray () 
		Object[] result
		int resultSize
		int i
		Object tmp
		Object[] finalResult
}

org/eclipse/core/internal/runtime/ResourceTranslator.class
ResourceTranslator.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.ResourceTranslator extends java.lang.Object {
	private static final String KEY_PREFIX
	private static final String KEY_DOUBLE_PREFIX
	public void  () 
	public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String) 
		org.osgi.framework.Bundle bundle
		String value
	public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String, java.util.ResourceBundle) 
		org.osgi.framework.Bundle bundle
		String value
		java.util.ResourceBundle resourceBundle
		String s
		int ix
		String key
		String dflt
	public static java.util.ResourceBundle getResourceBundle (org.osgi.framework.Bundle)  throws java.util.MissingResourceException 
		org.osgi.framework.Bundle bundle
	private static boolean hasRuntime21 (org.osgi.framework.Bundle) 
		org.osgi.framework.Bundle b
		org.eclipse.osgi.util.ManifestElement[] prereqs
		int i
	private static java.lang.ClassLoader createTempClassloader (org.osgi.framework.Bundle) 
		org.osgi.framework.Bundle b
		java.util.ArrayList classpath
		java.net.URL[] urls
	private static void addFragments (org.osgi.framework.Bundle, java.util.ArrayList) 
		org.osgi.framework.Bundle host
		java.util.ArrayList classpath
		org.eclipse.core.internal.runtime.Activator activator
		org.osgi.framework.Bundle[] fragments
		int i
	private static void addClasspathEntries (org.osgi.framework.Bundle, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		java.util.ArrayList classpath
		org.eclipse.osgi.util.ManifestElement[] classpathElements
		int i
		java.net.URL classpathEntry
	private static void addBundleRoot (org.osgi.framework.Bundle, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		java.util.ArrayList classpath
	private static void addDevEntries (org.osgi.framework.Bundle, java.util.ArrayList) 
		org.osgi.framework.Bundle b
		java.util.ArrayList classpath
		String[] binaryPaths
		int i
		java.net.URL classpathEntry
}

org/eclipse/core/internal/runtime/RuntimeLog.class
RuntimeLog.java
package org.eclipse.core.internal.runtime
public final org.eclipse.core.internal.runtime.RuntimeLog extends java.lang.Object {
	private static java.util.ArrayList logListeners
	private static java.util.ArrayList queuedMessages
	static void  () 
	public void  () 
	public static void addLogListener (org.eclipse.core.runtime.ILogListener) 
		org.eclipse.core.runtime.ILogListener listener
		boolean firstListener
		java.util.Iterator i
		org.eclipse.core.runtime.IStatus recordedMessage
		Exception e
		LinkageError e
	public static void removeLogListener (org.eclipse.core.runtime.ILogListener) 
		org.eclipse.core.runtime.ILogListener listener
	public static boolean contains (org.eclipse.core.runtime.ILogListener) 
		org.eclipse.core.runtime.ILogListener listener
	public static void log (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.ILogListener[] listeners
		org.eclipse.core.runtime.ILogListener[] listeners
		int i
		Exception e
		LinkageError e
	private static void handleException (java.lang.Throwable) 
		Throwable e
	public static boolean isEmpty () 
}

org/eclipse/core/internal/runtime/commonMessages.properties
org/eclipse/core/runtime/Assert.class
Assert.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.Assert extends java.lang.Object {
	private void  () 
	public static boolean isLegal (boolean) 
		boolean expression
	public static boolean isLegal (boolean, java.lang.String) 
		boolean expression
		String message
	public static void isNotNull (java.lang.Object) 
		Object object
	public static void isNotNull (java.lang.Object, java.lang.String) 
		Object object
		String message
	public static boolean isTrue (boolean) 
		boolean expression
	public static boolean isTrue (boolean, java.lang.String) 
		boolean expression
		String message
}

org/eclipse/core/runtime/AssertionFailedException.class
AssertionFailedException.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.AssertionFailedException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String detail
}

org/eclipse/core/runtime/CoreException.class
CoreException.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.CoreException extends java.lang.Exception {
	private static final long serialVersionUID
	private org.eclipse.core.runtime.IStatus status
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public java.lang.Throwable getCause () 
	public final org.eclipse.core.runtime.IStatus getStatus () 
	public void printStackTrace () 
	public void printStackTrace (java.io.PrintStream) 
		java.io.PrintStream output
	public void printStackTrace (java.io.PrintWriter) 
		java.io.PrintWriter output
}

org/eclipse/core/runtime/FileLocator.class
FileLocator.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.FileLocator extends java.lang.Object {
	private void  () 
	public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map) 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath path
		java.util.Map override
	public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map) 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath path
		java.util.Map override
	public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath) 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath path
	public static java.io.InputStream openStream (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, boolean)  throws java.io.IOException 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.IPath file
		boolean substituteArgs
	public static java.net.URL toFileURL (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		org.eclipse.osgi.service.urlconversion.URLConverter converter
	public static java.net.URL resolve (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		org.eclipse.osgi.service.urlconversion.URLConverter converter
	public static java.io.File getBundleFile (org.osgi.framework.Bundle)  throws java.io.IOException 
		org.osgi.framework.Bundle bundle
		java.net.URL rootEntry
		String path
}

org/eclipse/core/runtime/IAdaptable.class
IAdaptable.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdaptable extends java.lang.Object {
	public abstract java.lang.Object getAdapter (java.lang.Class) 
}

org/eclipse/core/runtime/IAdapterFactory.class
IAdapterFactory.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdapterFactory extends java.lang.Object {
	public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
	public abstract java.lang.Class[] getAdapterList () 
}

org/eclipse/core/runtime/IAdapterManager.class
IAdapterManager.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdapterManager extends java.lang.Object {
	public static final int NONE
	public static final int NOT_LOADED
	public static final int LOADED
	public abstract java.lang.String[] computeAdapterTypes (java.lang.Class) 
	public abstract java.lang.Class[] computeClassOrder (java.lang.Class) 
	public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
	public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.String) 
	public abstract boolean hasAdapter (java.lang.Object, java.lang.String) 
	public abstract int queryAdapter (java.lang.Object, java.lang.String) 
	public abstract java.lang.Object loadAdapter (java.lang.Object, java.lang.String) 
	public abstract void registerAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class) 
	public abstract void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory) 
	public abstract void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class) 
}

org/eclipse/core/runtime/IBundleGroup.class
IBundleGroup.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IBundleGroup extends java.lang.Object {
	public abstract java.lang.String getIdentifier () 
	public abstract java.lang.String getName () 
	public abstract java.lang.String getVersion () 
	public abstract java.lang.String getDescription () 
	public abstract java.lang.String getProviderName () 
	public abstract org.osgi.framework.Bundle[] getBundles () 
	public abstract java.lang.String getProperty (java.lang.String) 
}

org/eclipse/core/runtime/IBundleGroupProvider.class
IBundleGroupProvider.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IBundleGroupProvider extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract org.eclipse.core.runtime.IBundleGroup[] getBundleGroups () 
}

org/eclipse/core/runtime/ILogListener.class
ILogListener.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ILogListener extends java.lang.Object implements java.util.EventListener  {
	public abstract void logging (org.eclipse.core.runtime.IStatus, java.lang.String) 
}

org/eclipse/core/runtime/IPath.class
IPath.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IPath extends java.lang.Object implements java.lang.Cloneable  {
	public static final char SEPARATOR
	public static final char DEVICE_SEPARATOR
	public abstract org.eclipse.core.runtime.IPath addFileExtension (java.lang.String) 
	public abstract org.eclipse.core.runtime.IPath addTrailingSeparator () 
	public abstract org.eclipse.core.runtime.IPath append (java.lang.String) 
	public abstract org.eclipse.core.runtime.IPath append (org.eclipse.core.runtime.IPath) 
	public abstract java.lang.Object clone () 
	public abstract boolean equals (java.lang.Object) 
	public abstract java.lang.String getDevice () 
	public abstract java.lang.String getFileExtension () 
	public abstract boolean hasTrailingSeparator () 
	public abstract boolean isAbsolute () 
	public abstract boolean isEmpty () 
	public abstract boolean isPrefixOf (org.eclipse.core.runtime.IPath) 
	public abstract boolean isRoot () 
	public abstract boolean isUNC () 
	public abstract boolean isValidPath (java.lang.String) 
	public abstract boolean isValidSegment (java.lang.String) 
	public abstract java.lang.String lastSegment () 
	public abstract org.eclipse.core.runtime.IPath makeAbsolute () 
	public abstract org.eclipse.core.runtime.IPath makeRelative () 
	public abstract org.eclipse.core.runtime.IPath makeUNC (boolean) 
	public abstract int matchingFirstSegments (org.eclipse.core.runtime.IPath) 
	public abstract org.eclipse.core.runtime.IPath removeFileExtension () 
	public abstract org.eclipse.core.runtime.IPath removeFirstSegments (int) 
	public abstract org.eclipse.core.runtime.IPath removeLastSegments (int) 
	public abstract org.eclipse.core.runtime.IPath removeTrailingSeparator () 
	public abstract java.lang.String segment (int) 
	public abstract int segmentCount () 
	public abstract java.lang.String[] segments () 
	public abstract org.eclipse.core.runtime.IPath setDevice (java.lang.String) 
	public abstract java.io.File toFile () 
	public abstract java.lang.String toOSString () 
	public abstract java.lang.String toPortableString () 
	public abstract java.lang.String toString () 
	public abstract org.eclipse.core.runtime.IPath uptoSegment (int) 
}

org/eclipse/core/runtime/IProgressMonitor.class
IProgressMonitor.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IProgressMonitor extends java.lang.Object {
	public static final int UNKNOWN
	public abstract void beginTask (java.lang.String, int) 
	public abstract void done () 
	public abstract void internalWorked (double) 
	public abstract boolean isCanceled () 
	public abstract void setCanceled (boolean) 
	public abstract void setTaskName (java.lang.String) 
	public abstract void subTask (java.lang.String) 
	public abstract void worked (int) 
}

org/eclipse/core/runtime/IProgressMonitorWithBlocking.class
IProgressMonitorWithBlocking.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IProgressMonitorWithBlocking extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor  {
	public abstract void setBlocked (org.eclipse.core.runtime.IStatus) 
	public abstract void clearBlocked () 
}

org/eclipse/core/runtime/ISafeRunnable.class
ISafeRunnable.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ISafeRunnable extends java.lang.Object {
	public abstract void handleException (java.lang.Throwable) 
	public abstract void run ()  throws java.lang.Exception 
}

org/eclipse/core/runtime/IStatus.class
IStatus.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IStatus extends java.lang.Object {
	public static final int OK
	public static final int INFO
	public static final int WARNING
	public static final int ERROR
	public static final int CANCEL
	public abstract org.eclipse.core.runtime.IStatus[] getChildren () 
	public abstract int getCode () 
	public abstract java.lang.Throwable getException () 
	public abstract java.lang.String getMessage () 
	public abstract java.lang.String getPlugin () 
	public abstract int getSeverity () 
	public abstract boolean isMultiStatus () 
	public abstract boolean isOK () 
	public abstract boolean matches (int) 
}

org/eclipse/core/runtime/ListenerList.class
ListenerList.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.ListenerList extends java.lang.Object {
	private static final Object[] EmptyArray
	public static final int EQUALITY
	public static final int IDENTITY
	private final boolean identity
	private volatile Object[] listeners
	static void  () 
	public void  () 
	public void  (int) 
		int mode
	public synchronized void add (java.lang.Object) 
		Object listener
		int oldSize
		int i
		Object listener2
		Object[] newListeners
	public java.lang.Object[] getListeners () 
	public boolean isEmpty () 
	public synchronized void remove (java.lang.Object) 
		Object listener
		int oldSize
		int i
		Object listener2
		Object[] newListeners
	public int size () 
	public synchronized void clear () 
}

org/eclipse/core/runtime/MultiStatus.class
MultiStatus.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.MultiStatus extends org.eclipse.core.runtime.Status {
	private org.eclipse.core.runtime.IStatus[] children
	public void  (java.lang.String, int, org.eclipse.core.runtime.IStatus[], java.lang.String, java.lang.Throwable) 
		String pluginId
		int code
		org.eclipse.core.runtime.IStatus[] newChildren
		String message
		Throwable exception
		int maxSeverity
		int i
		int severity
	public void  (java.lang.String, int, java.lang.String, java.lang.Throwable) 
		String pluginId
		int code
		String message
		Throwable exception
	public void add (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus[] result
		int newSev
	public void addAll (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus[] statuses
		int i
	public org.eclipse.core.runtime.IStatus[] getChildren () 
	public boolean isMultiStatus () 
	public void merge (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public java.lang.String toString () 
		StringBuffer buf
		int i
}

org/eclipse/core/runtime/NullProgressMonitor.class
NullProgressMonitor.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.NullProgressMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor  {
	private boolean cancelled
	public void  () 
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	public void done () 
	public void internalWorked (double) 
		double work
	public boolean isCanceled () 
	public void setCanceled (boolean) 
		boolean cancelled
	public void setTaskName (java.lang.String) 
		String name
	public void subTask (java.lang.String) 
		String name
	public void worked (int) 
		int work
}

org/eclipse/core/runtime/OperationCanceledException.class
OperationCanceledException.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.OperationCanceledException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
}

org/eclipse/core/runtime/Path.class
Path.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Path extends java.lang.Object implements org.eclipse.core.runtime.IPath java.lang.Cloneable  {
	private static final int HAS_LEADING
	private static final int IS_UNC
	private static final int HAS_TRAILING
	private static final int ALL_SEPARATORS
	private static final String EMPTY_STRING
	private static final String[] NO_SEGMENTS
	public static final org.eclipse.core.runtime.Path EMPTY
	private static final int HASH_MASK
	private static final String ROOT_STRING
	public static final org.eclipse.core.runtime.Path ROOT
	private static final boolean WINDOWS
	private String device
	private String[] segments
	private int separators
	static void  () 
	public static org.eclipse.core.runtime.IPath fromOSString (java.lang.String) 
		String pathString
	public static org.eclipse.core.runtime.IPath fromPortableString (java.lang.String) 
		String pathString
		int firstMatch
		String devicePart
		int pathLength
		char[] chars
		int readOffset
		int writeOffset
		int length
	private void  () 
	public void  (java.lang.String) 
		String fullPath
		String devicePart
		int i
		int start
	public void  (java.lang.String, java.lang.String) 
		String device
		String path
	private void  (java.lang.String, java.lang.String[], int) 
		String device
		String[] segments
		int _separators
	public org.eclipse.core.runtime.IPath addFileExtension (java.lang.String) 
		String extension
		int len
		String[] newSegments
	public org.eclipse.core.runtime.IPath addTrailingSeparator () 
	public org.eclipse.core.runtime.IPath append (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath tail
		int myLen
		int tailLen
		String[] newSegments
		int i
		org.eclipse.core.runtime.Path result
		String tailFirstSegment
	public org.eclipse.core.runtime.IPath append (java.lang.String) 
		String tail
		int tailLength
		int myLen
		String[] newSegments
	private boolean canonicalize () 
		int i
		int max
		String segment
	public java.lang.Object clone () 
	private void collapseParentReferences () 
		int segmentCount
		String[] stack
		int stackPointer
		int i
		String segment
		String[] newSegments
	private java.lang.String collapseSlashes (java.lang.String) 
		String path
		int length
		char[] result
		int count
		boolean hasPrevious
		char[] characters
		int index
		char c
	private int computeHashCode () 
		int hash
		int segmentCount
		int i
	private int computeLength () 
		int length
		int max
		int i
	private int computeSegmentCount (java.lang.String) 
		String path
		int len
		int count
		int prev
		int i
		int i
	private java.lang.String[] computeSegments (java.lang.String) 
		String path
		int segmentCount
		String[] newSegments
		int len
		int firstPosition
		int lastPosition
		int next
		int i
		int start
		int end
	private void encodeSegment (java.lang.String, java.lang.StringBuffer) 
		String string
		StringBuffer buf
		int len
		int i
		char c
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.core.runtime.Path target
		String[] targetSegments
		int i
	public java.lang.String getDevice () 
	public java.lang.String getFileExtension () 
		String lastSegment
		int index
	public int hashCode () 
	public boolean hasTrailingSeparator () 
	private org.eclipse.core.runtime.IPath initialize (java.lang.String, java.lang.String) 
		String deviceString
		String path
		int len
		boolean hasLeading
		boolean isUNC
		boolean hasTrailing
	public boolean isAbsolute () 
	public boolean isEmpty () 
	public boolean isPrefixOf (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath anotherPath
		int len
		int i
	public boolean isRoot () 
	public boolean isUNC () 
	public boolean isValidPath (java.lang.String) 
		String path
		org.eclipse.core.runtime.Path test
		int i
		int max
	public boolean isValidSegment (java.lang.String) 
		String segment
		int size
		int i
		char c
	public java.lang.String lastSegment () 
		int len
	public org.eclipse.core.runtime.IPath makeAbsolute () 
		org.eclipse.core.runtime.Path result
		String first
	public org.eclipse.core.runtime.IPath makeRelative () 
	public org.eclipse.core.runtime.IPath makeUNC (boolean) 
		boolean toUNC
		int newSeparators
	public int matchingFirstSegments (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath anotherPath
		int anotherPathLen
		int max
		int count
		int i
	public org.eclipse.core.runtime.IPath removeFileExtension () 
		String extension
		String lastSegment
		int index
	public org.eclipse.core.runtime.IPath removeFirstSegments (int) 
		int count
		int newSize
		String[] newSegments
	public org.eclipse.core.runtime.IPath removeLastSegments (int) 
		int count
		int newSize
		String[] newSegments
	public org.eclipse.core.runtime.IPath removeTrailingSeparator () 
	public java.lang.String segment (int) 
		int index
	public int segmentCount () 
	public java.lang.String[] segments () 
		String[] segmentCopy
	public org.eclipse.core.runtime.IPath setDevice (java.lang.String) 
		String value
	public java.io.File toFile () 
	public java.lang.String toOSString () 
		int resultSize
		char FILE_SEPARATOR
		char[] result
		int offset
		int size
		int len
		int i
		int size
		int size
	public java.lang.String toPortableString () 
		int resultSize
		StringBuffer result
		int len
		int i
	public java.lang.String toString () 
		int resultSize
		char[] result
		int offset
		int size
		int len
		int i
		int size
		int size
	public org.eclipse.core.runtime.IPath uptoSegment (int) 
		int count
		String[] newSegments
}

org/eclipse/core/runtime/PlatformObject.class
PlatformObject.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.PlatformObject extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable  {
	public void  () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
}

org/eclipse/core/runtime/PluginVersionIdentifier.class
PluginVersionIdentifier.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.PluginVersionIdentifier extends java.lang.Object {
	private org.osgi.framework.Version version
	private static final String SEPARATOR
	public void  (int, int, int) 
		int major
		int minor
		int service
	public void  (int, int, int, java.lang.String) 
		int major
		int minor
		int service
		String qualifier
	public void  (java.lang.String) 
		String versionId
		Object[] parts
	public static org.eclipse.core.runtime.IStatus validateVersion (java.lang.String) 
		String version
		RuntimeException e
	private static java.lang.Object[] parseVersion (java.lang.String) 
		String versionId
		String s
		java.util.StringTokenizer st
		java.util.Vector elements
		int elementSize
		int[] numbers
		Object[] result
	public boolean equals (java.lang.Object) 
		Object object
		org.eclipse.core.runtime.PluginVersionIdentifier v
	public int hashCode () 
	public int getMajorComponent () 
	public int getMinorComponent () 
	public int getServiceComponent () 
	public java.lang.String getQualifierComponent () 
	public boolean isGreaterOrEqualTo (org.eclipse.core.runtime.PluginVersionIdentifier) 
		org.eclipse.core.runtime.PluginVersionIdentifier id
	public boolean isCompatibleWith (org.eclipse.core.runtime.PluginVersionIdentifier) 
		org.eclipse.core.runtime.PluginVersionIdentifier id
	public boolean isEquivalentTo (org.eclipse.core.runtime.PluginVersionIdentifier) 
		org.eclipse.core.runtime.PluginVersionIdentifier id
	public boolean isPerfect (org.eclipse.core.runtime.PluginVersionIdentifier) 
		org.eclipse.core.runtime.PluginVersionIdentifier id
	public boolean isGreaterThan (org.eclipse.core.runtime.PluginVersionIdentifier) 
		org.eclipse.core.runtime.PluginVersionIdentifier id
	public java.lang.String toString () 
}

org/eclipse/core/runtime/ProgressMonitorWrapper.class
ProgressMonitorWrapper.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ProgressMonitorWrapper extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor org.eclipse.core.runtime.IProgressMonitorWithBlocking  {
	private org.eclipse.core.runtime.IProgressMonitor progressMonitor
	protected void  (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	public void clearBlocked () 
	public void done () 
	public org.eclipse.core.runtime.IProgressMonitor getWrappedProgressMonitor () 
	public void internalWorked (double) 
		double work
	public boolean isCanceled () 
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
	public void setCanceled (boolean) 
		boolean b
	public void setTaskName (java.lang.String) 
		String name
	public void subTask (java.lang.String) 
		String name
	public void worked (int) 
		int work
}

org/eclipse/core/runtime/QualifiedName.class
QualifiedName.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.QualifiedName extends java.lang.Object {
	String qualifier
	String localName
	public void  (java.lang.String, java.lang.String) 
		String qualifier
		String localName
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.core.runtime.QualifiedName qName
	public java.lang.String getLocalName () 
	public java.lang.String getQualifier () 
	public int hashCode () 
	public java.lang.String toString () 
}

org/eclipse/core/runtime/SafeRunner.class
SafeRunner.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.SafeRunner extends java.lang.Object {
	public void  () 
	public static void run (org.eclipse.core.runtime.ISafeRunnable) 
		org.eclipse.core.runtime.ISafeRunnable code
		Exception e
		LinkageError e
	private static void handleException (org.eclipse.core.runtime.ISafeRunnable, java.lang.Throwable) 
		org.eclipse.core.runtime.ISafeRunnable code
		Throwable e
		org.eclipse.core.internal.runtime.Activator activator
		String pluginId
		String message
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/core/runtime/Status.class
Status.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Status extends java.lang.Object implements org.eclipse.core.runtime.IStatus  {
	public static final org.eclipse.core.runtime.IStatus OK_STATUS
	public static final org.eclipse.core.runtime.IStatus CANCEL_STATUS
	private int severity
	private String pluginId
	private int code
	private String message
	private Throwable exception
	private static final org.eclipse.core.runtime.IStatus[] theEmptyStatusArray
	static void  () 
	public void  (int, java.lang.String, int, java.lang.String, java.lang.Throwable) 
		int severity
		String pluginId
		int code
		String message
		Throwable exception
	public void  (int, java.lang.String, java.lang.String, java.lang.Throwable) 
		int severity
		String pluginId
		String message
		Throwable exception
	public void  (int, java.lang.String, java.lang.String) 
		int severity
		String pluginId
		String message
	public org.eclipse.core.runtime.IStatus[] getChildren () 
	public int getCode () 
	public java.lang.Throwable getException () 
	public java.lang.String getMessage () 
	public java.lang.String getPlugin () 
	public int getSeverity () 
	public boolean isMultiStatus () 
	public boolean isOK () 
	public boolean matches (int) 
		int severityMask
	protected void setCode (int) 
		int code
	protected void setException (java.lang.Throwable) 
		Throwable exception
	protected void setMessage (java.lang.String) 
		String message
	protected void setPlugin (java.lang.String) 
		String pluginId
	protected void setSeverity (int) 
		int severity
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/core/runtime/SubMonitor$RootInfo.class
SubMonitor.java
package org.eclipse.core.runtime
final org.eclipse.core.runtime.SubMonitor$RootInfo extends java.lang.Object {
	private final org.eclipse.core.runtime.IProgressMonitor root
	private String taskName
	private String subTask
	public void  (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor root
	public boolean isCanceled () 
	public void setCanceled (boolean) 
		boolean value
	public void setTaskName (java.lang.String) 
		String taskName
	public void subTask (java.lang.String) 
		String name
	public void worked (int) 
		int i
	public void clearBlocked () 
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
}

org/eclipse/core/runtime/SubMonitor.class
SubMonitor.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.SubMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitorWithBlocking  {
	private static final int MINIMUM_RESOLUTION
	private int totalParent
	private int usedForParent
	private double usedForChildren
	private int totalForChildren
	private org.eclipse.core.runtime.IProgressMonitor lastSubMonitor
	private final org.eclipse.core.runtime.SubMonitor$RootInfo root
	private final int flags
	public static final int SUPPRESS_SUBTASK
	public static final int SUPPRESS_BEGINTASK
	public static final int SUPPRESS_SETTASKNAME
	public static final int SUPPRESS_ALL_LABELS
	public static final int SUPPRESS_NONE
	private void  (org.eclipse.core.runtime.SubMonitor$RootInfo, int, int, int) 
		org.eclipse.core.runtime.SubMonitor$RootInfo rootInfo
		int totalWork
		int availableToChildren
		int flags
	public static org.eclipse.core.runtime.SubMonitor convert (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public static org.eclipse.core.runtime.SubMonitor convert (org.eclipse.core.runtime.IProgressMonitor, int) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		int work
	public static org.eclipse.core.runtime.SubMonitor convert (org.eclipse.core.runtime.IProgressMonitor, java.lang.String, int) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		String taskName
		int work
	public org.eclipse.core.runtime.SubMonitor setWorkRemaining (int) 
		int workRemaining
		double remainForParent
	private int consume (double) 
		double ticks
		int parentPosition
		int delta
	public boolean isCanceled () 
	public void setTaskName (java.lang.String) 
		String name
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	public void done () 
		int delta
	public void internalWorked (double) 
		double work
		int delta
	public void subTask (java.lang.String) 
		String name
	public void worked (int) 
		int work
	public void setCanceled (boolean) 
		boolean b
	public org.eclipse.core.runtime.SubMonitor newChild (int) 
		int totalWork
	public org.eclipse.core.runtime.SubMonitor newChild (int, int) 
		int totalWork
		int suppressFlags
		double totalWorkDouble
		int childFlags
		org.eclipse.core.runtime.SubMonitor result
	private void cleanupActiveChild () 
		org.eclipse.core.runtime.IProgressMonitor child
	public void clearBlocked () 
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
	protected static boolean eq (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
}

org/eclipse/core/runtime/SubProgressMonitor.class
SubProgressMonitor.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.SubProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper {
	public static final int SUPPRESS_SUBTASK_LABEL
	public static final int PREPEND_MAIN_LABEL_TO_SUBTASK
	private int parentTicks
	private double sentToParent
	private double scale
	private int nestedBeginTasks
	private boolean usedUp
	private boolean hasSubTask
	private int style
	private String mainTaskLabel
	public void  (org.eclipse.core.runtime.IProgressMonitor, int) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		int ticks
	public void  (org.eclipse.core.runtime.IProgressMonitor, int, int) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		int ticks
		int style
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	public void done () 
		double remaining
	public void internalWorked (double) 
		double work
		double realWork
	public void subTask (java.lang.String) 
		String name
		String label
	public void worked (int) 
		int work
}

plugin.properties