Home | History | Annotate | Download | only in plugins

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
book.css
macosx/
macosx/Info.plist
macosx/Info.plist.32
plugin.properties
schema.css
targets/
targets/rcp.target
targets/rcpWithSource.target
ant_tasks/
ant_tasks/pde-ant.jar
org/
org/eclipse/
org/eclipse/pde/
org/eclipse/pde/core/
org/eclipse/pde/core/IBaseModel.class
IBaseModel.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IBaseModel extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable  {
	public abstract void dispose () 
	public abstract boolean isDisposed () 
	public abstract boolean isEditable () 
	public abstract boolean isValid () 
}

org/eclipse/pde/core/IEditable.class
IEditable.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IEditable extends java.lang.Object {
	public abstract boolean isEditable () 
	public abstract boolean isDirty () 
	public abstract void save (java.io.PrintWriter) 
	public abstract void setDirty (boolean) 
}

org/eclipse/pde/core/IEditableModel.class
IEditableModel.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IEditableModel extends java.lang.Object implements org.eclipse.pde.core.IEditable  {
	public abstract void save () 
}

org/eclipse/pde/core/IIdentifiable.class
IIdentifiable.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IIdentifiable extends java.lang.Object {
	public static final String P_ID
	public abstract java.lang.String getId () 
	public abstract void setId (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/IModel.class
IModel.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModel extends java.lang.Object implements org.eclipse.pde.core.IBaseModel  {
	public abstract java.lang.String getResourceString (java.lang.String) 
	public abstract org.eclipse.core.resources.IResource getUnderlyingResource () 
	public abstract boolean isLoaded () 
	public abstract boolean isInSync () 
	public abstract long getTimeStamp () 
	public abstract void load ()  throws org.eclipse.core.runtime.CoreException 
	public abstract void load (java.io.InputStream, boolean)  throws org.eclipse.core.runtime.CoreException 
	public abstract void reload (java.io.InputStream, boolean)  throws org.eclipse.core.runtime.CoreException 
	public abstract boolean isReconcilingModel () 
}

org/eclipse/pde/core/IModelChangeProvider.class
IModelChangeProvider.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelChangeProvider extends java.lang.Object {
	public abstract void addModelChangedListener (org.eclipse.pde.core.IModelChangedListener) 
	public abstract void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent) 
	public abstract void fireModelObjectChanged (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) 
	public abstract void removeModelChangedListener (org.eclipse.pde.core.IModelChangedListener) 
}

org/eclipse/pde/core/IModelChangedEvent.class
IModelChangedEvent.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelChangedEvent extends java.lang.Object {
	public static final int INSERT
	public static final int REMOVE
	public static final int WORLD_CHANGED
	public static final int CHANGE
	public abstract org.eclipse.pde.core.IModelChangeProvider getChangeProvider () 
	public abstract java.lang.Object[] getChangedObjects () 
	public abstract java.lang.String getChangedProperty () 
	public abstract java.lang.Object getOldValue () 
	public abstract java.lang.Object getNewValue () 
	public abstract int getChangeType () 
}

org/eclipse/pde/core/IModelChangedListener.class
IModelChangedListener.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelChangedListener extends java.lang.Object {
	public abstract void modelChanged (org.eclipse.pde.core.IModelChangedEvent) 
}

org/eclipse/pde/core/IModelProvider.class
IModelProvider.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelProvider extends java.lang.Object {
	public abstract void addModelProviderListener (org.eclipse.pde.core.IModelProviderListener) 
	public abstract org.eclipse.pde.core.IModel getModel (org.eclipse.core.resources.IFile) 
	public abstract void removeModelProviderListener (org.eclipse.pde.core.IModelProviderListener) 
}

org/eclipse/pde/core/IModelProviderEvent.class
IModelProviderEvent.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelProviderEvent extends java.lang.Object {
	public static final int MODELS_ADDED
	public static final int MODELS_REMOVED
	public static final int MODELS_CHANGED
	public static final int TARGET_CHANGED
	public static final int ENVIRONMENT_CHANGED
	public abstract org.eclipse.pde.core.IModel[] getAddedModels () 
	public abstract org.eclipse.pde.core.IModel[] getRemovedModels () 
	public abstract org.eclipse.pde.core.IModel[] getChangedModels () 
	public abstract int getEventTypes () 
	public abstract java.lang.Object getEventSource () 
}

org/eclipse/pde/core/IModelProviderListener.class
IModelProviderListener.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelProviderListener extends java.lang.Object {
	public abstract void modelsChanged (org.eclipse.pde.core.IModelProviderEvent) 
}

org/eclipse/pde/core/ISourceObject.class
ISourceObject.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.ISourceObject extends java.lang.Object {
	public abstract int getStartLine () 
	public abstract int getStopLine () 
}

org/eclipse/pde/core/IWritable.class
IWritable.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IWritable extends java.lang.Object {
	public abstract void write (java.lang.String, java.io.PrintWriter) 
}

org/eclipse/pde/core/ModelChangedEvent.class
ModelChangedEvent.java
package org.eclipse.pde.core
public org.eclipse.pde.core.ModelChangedEvent extends java.lang.Object implements org.eclipse.pde.core.IModelChangedEvent  {
	private int type
	private org.eclipse.pde.core.IModelChangeProvider provider
	private Object[] changedObjects
	private Object oldValue
	private Object newValue
	private String changedProperty
	public void  (org.eclipse.pde.core.IModelChangeProvider, int, java.lang.Object[], java.lang.String) 
		org.eclipse.pde.core.IModelChangeProvider provider
		int type
		Object[] objects
		String changedProperty
	public void  (org.eclipse.pde.core.IModelChangeProvider, java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) 
		org.eclipse.pde.core.IModelChangeProvider provider
		Object object
		String changedProperty
		Object oldValue
		Object newValue
	public org.eclipse.pde.core.IModelChangeProvider getChangeProvider () 
	public java.lang.Object[] getChangedObjects () 
	public java.lang.String getChangedProperty () 
	public java.lang.Object getOldValue () 
	public java.lang.Object getNewValue () 
	public int getChangeType () 
}

org/eclipse/pde/core/build/
org/eclipse/pde/core/build/IBuild.class
IBuild.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuild extends java.lang.Object implements org.eclipse.pde.core.IWritable  {
	public abstract void add (org.eclipse.pde.core.build.IBuildEntry)  throws org.eclipse.core.runtime.CoreException 
	public abstract org.eclipse.pde.core.build.IBuildEntry[] getBuildEntries () 
	public abstract org.eclipse.pde.core.build.IBuildEntry getEntry (java.lang.String) 
	public abstract void remove (org.eclipse.pde.core.build.IBuildEntry)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/build/IBuildEntry.class
IBuildEntry.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuildEntry extends java.lang.Object implements org.eclipse.pde.core.IWritable  {
	public static final String P_NAME
	public static final String JAR_PREFIX
	public static final String OUTPUT_PREFIX
	public static final String BIN_INCLUDES
	public static final String SRC_INCLUDES
	public static final String JARS_EXTRA_CLASSPATH
	public static final String SECONDARY_DEPENDENCIES
	public abstract void addToken (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract org.eclipse.pde.core.build.IBuildModel getModel () 
	public abstract java.lang.String getName () 
	public abstract java.lang.String[] getTokens () 
	public abstract boolean contains (java.lang.String) 
	public abstract void removeToken (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void renameToken (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setName (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/build/IBuildModel.class
IBuildModel.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuildModel extends java.lang.Object implements org.eclipse.pde.core.IModel org.eclipse.pde.core.IModelChangeProvider  {
	public abstract org.eclipse.pde.core.build.IBuild getBuild () 
	public abstract org.eclipse.pde.core.build.IBuildModelFactory getFactory () 
	public abstract java.lang.String getInstallLocation () 
}

org/eclipse/pde/core/build/IBuildModelFactory.class
IBuildModelFactory.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuildModelFactory extends java.lang.Object {
	public abstract org.eclipse.pde.core.build.IBuildEntry createEntry (java.lang.String) 
}

org/eclipse/pde/core/plugin/
org/eclipse/pde/core/plugin/IExtensions.class
IExtensions.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IExtensions extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject  {
	public static final String P_EXTENSION_ORDER
	public abstract void add (org.eclipse.pde.core.plugin.IPluginExtension)  throws org.eclipse.core.runtime.CoreException 
	public abstract void add (org.eclipse.pde.core.plugin.IPluginExtensionPoint)  throws org.eclipse.core.runtime.CoreException 
	public abstract org.eclipse.pde.core.plugin.IPluginExtensionPoint[] getExtensionPoints () 
	public abstract org.eclipse.pde.core.plugin.IPluginExtension[] getExtensions () 
	public abstract void remove (org.eclipse.pde.core.plugin.IPluginExtension)  throws org.eclipse.core.runtime.CoreException 
	public abstract void remove (org.eclipse.pde.core.plugin.IPluginExtensionPoint)  throws org.eclipse.core.runtime.CoreException 
	public abstract void swap (org.eclipse.pde.core.plugin.IPluginExtension, org.eclipse.pde.core.plugin.IPluginExtension)  throws org.eclipse.core.runtime.CoreException 
	public abstract int getIndexOf (org.eclipse.pde.core.plugin.IPluginExtension) 
}

org/eclipse/pde/core/plugin/IExtensionsModel.class
IExtensionsModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IExtensionsModel extends java.lang.Object implements org.eclipse.pde.core.plugin.ISharedExtensionsModel  {
}

org/eclipse/pde/core/plugin/IExtensionsModelFactory.class
IExtensionsModelFactory.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IExtensionsModelFactory extends java.lang.Object {
	public abstract org.eclipse.pde.core.plugin.IPluginAttribute createAttribute (org.eclipse.pde.core.plugin.IPluginElement) 
	public abstract org.eclipse.pde.core.plugin.IPluginElement createElement (org.eclipse.pde.core.plugin.IPluginObject) 
	public abstract org.eclipse.pde.core.plugin.IPluginExtension createExtension () 
	public abstract org.eclipse.pde.core.plugin.IPluginExtensionPoint createExtensionPoint () 
}

org/eclipse/pde/core/plugin/IFragment.class
IFragment.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IFragment extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginBase  {
	public static final String P_PLUGIN_ID
	public static final String P_PLUGIN_VERSION
	public static final String P_RULE
	public abstract java.lang.String getPluginId () 
	public abstract java.lang.String getPluginVersion () 
	public abstract int getRule () 
	public abstract void setPluginId (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setPluginVersion (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setRule (int)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IFragmentModel.class
IFragmentModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IFragmentModel extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginModelBase  {
	public abstract org.eclipse.pde.core.plugin.IFragment getFragment () 
}

org/eclipse/pde/core/plugin/IMatchRules.class
IMatchRules.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IMatchRules extends java.lang.Object {
	public static final int NONE
	public static final int EQUIVALENT
	public static final String RULE_EQUIVALENT
	public static final int COMPATIBLE
	public static final String RULE_COMPATIBLE
	public static final int PERFECT
	public static final String RULE_PERFECT
	public static final int GREATER_OR_EQUAL
	public static final String RULE_GREATER_OR_EQUAL
	public static final int PREFIX
	public static final String RULE_PREFIX
	public static final String[] RULE_NAME_TABLE
	static void  () 
}

org/eclipse/pde/core/plugin/IPlugin.class
IPlugin.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPlugin extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginBase  {
	public static final String P_CLASS_NAME
	public abstract java.lang.String getClassName () 
	public abstract void setClassName (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginAttribute.class
IPluginAttribute.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginAttribute extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject  {
	public static final String P_VALUE
	public abstract java.lang.String getValue () 
	public abstract void setValue (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginBase.class
IPluginBase.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginBase extends java.lang.Object implements org.eclipse.pde.core.plugin.IExtensions org.eclipse.pde.core.IIdentifiable  {
	public static final String P_PROVIDER
	public static final String P_VERSION
	public static final String P_LIBRARY_ORDER
	public static final String P_IMPORT_ORDER
	public static final String P_SCHEMA_VERSION
	public abstract void add (org.eclipse.pde.core.plugin.IPluginLibrary)  throws org.eclipse.core.runtime.CoreException 
	public abstract void add (org.eclipse.pde.core.plugin.IPluginImport)  throws org.eclipse.core.runtime.CoreException 
	public abstract void remove (org.eclipse.pde.core.plugin.IPluginImport)  throws org.eclipse.core.runtime.CoreException 
	public abstract org.eclipse.pde.core.plugin.IPluginLibrary[] getLibraries () 
	public abstract org.eclipse.pde.core.plugin.IPluginImport[] getImports () 
	public abstract java.lang.String getProviderName () 
	public abstract java.lang.String getVersion () 
	public abstract void remove (org.eclipse.pde.core.plugin.IPluginLibrary)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setProviderName (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setVersion (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void swap (org.eclipse.pde.core.plugin.IPluginLibrary, org.eclipse.pde.core.plugin.IPluginLibrary)  throws org.eclipse.core.runtime.CoreException 
	public abstract void swap (org.eclipse.pde.core.plugin.IPluginImport, org.eclipse.pde.core.plugin.IPluginImport)  throws org.eclipse.core.runtime.CoreException 
	public abstract java.lang.String getSchemaVersion () 
	public abstract void setSchemaVersion (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginElement.class
IPluginElement.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginElement extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginParent  {
	public static final String P_TEXT
	public static final String P_ATTRIBUTES
	public static final String P_ATTRIBUTE
	public abstract org.eclipse.pde.core.plugin.IPluginElement createCopy () 
	public abstract org.eclipse.pde.core.plugin.IPluginAttribute getAttribute (java.lang.String) 
	public abstract org.eclipse.pde.core.plugin.IPluginAttribute[] getAttributes () 
	public abstract int getAttributeCount () 
	public abstract java.lang.String getText () 
	public abstract java.lang.Object getElementInfo () 
	public abstract void setAttribute (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setText (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginExtension.class
IPluginExtension.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginExtension extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginParent org.eclipse.pde.core.IIdentifiable  {
	public static final String P_POINT
	public abstract java.lang.String getPoint () 
	public abstract java.lang.Object getSchema () 
	public abstract void setPoint (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginExtensionPoint.class
IPluginExtensionPoint.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginExtensionPoint extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject org.eclipse.pde.core.IIdentifiable  {
	public static final String P_SCHEMA
	public abstract java.lang.String getFullId () 
	public abstract java.lang.String getSchema () 
	public abstract void setSchema (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginImport.class
IPluginImport.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginImport extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject org.eclipse.pde.core.plugin.IPluginReference  {
	public static final String P_REEXPORTED
	public static final String P_OPTIONAL
	public abstract boolean isReexported () 
	public abstract boolean isOptional () 
	public abstract void setReexported (boolean)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setOptional (boolean)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginLibrary.class
IPluginLibrary.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginLibrary extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject  {
	public static final String P_EXPORTED
	public static final String P_PACKAGES
	public static final String P_CONTENT_FILTERS
	public static final String P_TYPE
	public static final String CODE
	public static final String RESOURCE
	public abstract java.lang.String[] getContentFilters () 
	public abstract java.lang.String[] getPackages () 
	public abstract boolean isExported () 
	public abstract boolean isFullyExported () 
	public abstract java.lang.String getType () 
	public abstract void setContentFilters (java.lang.String[])  throws org.eclipse.core.runtime.CoreException 
	public abstract void addContentFilter (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void removeContentFilter (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setPackages (java.lang.String[])  throws org.eclipse.core.runtime.CoreException 
	public abstract void setExported (boolean)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setType (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginModel.class
IPluginModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginModel extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginModelBase  {
	public abstract org.eclipse.pde.core.plugin.IPlugin getPlugin () 
}

org/eclipse/pde/core/plugin/IPluginModelBase.class
IPluginModelBase.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginModelBase extends java.lang.Object implements org.eclipse.pde.core.plugin.ISharedExtensionsModel org.eclipse.pde.core.IModelChangeProvider  {
	public abstract org.eclipse.pde.core.plugin.IPluginBase createPluginBase () 
	public abstract org.eclipse.pde.core.build.IBuildModel getBuildModel () 
	public abstract org.eclipse.pde.core.plugin.IPluginBase getPluginBase () 
	public abstract org.eclipse.pde.core.plugin.IPluginBase getPluginBase (boolean) 
	public abstract boolean isEnabled () 
	public abstract boolean isFragmentModel () 
	public abstract void setEnabled (boolean) 
	public abstract org.eclipse.pde.core.plugin.IPluginModelFactory getPluginFactory () 
	public abstract java.net.URL getNLLookupLocation () 
	public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription () 
	public abstract void setBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription) 
}

org/eclipse/pde/core/plugin/IPluginModelFactory.class
IPluginModelFactory.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginModelFactory extends java.lang.Object implements org.eclipse.pde.core.plugin.IExtensionsModelFactory  {
	public abstract org.eclipse.pde.core.plugin.IPluginImport createImport () 
	public abstract org.eclipse.pde.core.plugin.IPluginLibrary createLibrary () 
}

org/eclipse/pde/core/plugin/IPluginObject.class
IPluginObject.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginObject extends java.lang.Object implements org.eclipse.pde.core.IWritable org.eclipse.core.runtime.IAdaptable  {
	public static final String P_NAME
	public abstract org.eclipse.pde.core.plugin.ISharedPluginModel getModel () 
	public abstract org.eclipse.pde.core.plugin.IPluginModelBase getPluginModel () 
	public abstract java.lang.String getName () 
	public abstract boolean isInTheModel () 
	public abstract void setInTheModel (boolean) 
	public abstract java.lang.String getTranslatedName () 
	public abstract org.eclipse.pde.core.plugin.IPluginObject getParent () 
	public abstract org.eclipse.pde.core.plugin.IPluginBase getPluginBase () 
	public abstract java.lang.String getResourceString (java.lang.String) 
	public abstract void setName (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
	public abstract boolean isValid () 
}

org/eclipse/pde/core/plugin/IPluginParent.class
IPluginParent.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginParent extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject  {
	public static final String P_SIBLING_ORDER
	public abstract void add (int, org.eclipse.pde.core.plugin.IPluginObject)  throws org.eclipse.core.runtime.CoreException 
	public abstract void add (org.eclipse.pde.core.plugin.IPluginObject)  throws org.eclipse.core.runtime.CoreException 
	public abstract int getChildCount () 
	public abstract int getIndexOf (org.eclipse.pde.core.plugin.IPluginObject) 
	public abstract void swap (org.eclipse.pde.core.plugin.IPluginObject, org.eclipse.pde.core.plugin.IPluginObject)  throws org.eclipse.core.runtime.CoreException 
	public abstract org.eclipse.pde.core.plugin.IPluginObject[] getChildren () 
	public abstract void remove (org.eclipse.pde.core.plugin.IPluginObject)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/IPluginReference.class
IPluginReference.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginReference extends java.lang.Object implements org.eclipse.pde.core.IIdentifiable org.eclipse.pde.core.plugin.IMatchRules  {
	public static final String P_MATCH
	public static final String P_VERSION
	public abstract int getMatch () 
	public abstract java.lang.String getVersion () 
	public abstract void setMatch (int)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setVersion (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/plugin/ISharedExtensionsModel.class
ISharedExtensionsModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.ISharedExtensionsModel extends java.lang.Object implements org.eclipse.pde.core.plugin.ISharedPluginModel  {
	public abstract org.eclipse.pde.core.plugin.IExtensions getExtensions () 
	public abstract org.eclipse.pde.core.plugin.IExtensions getExtensions (boolean) 
}

org/eclipse/pde/core/plugin/ISharedPluginModel.class
ISharedPluginModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.ISharedPluginModel extends java.lang.Object implements org.eclipse.pde.core.IModel org.eclipse.pde.core.IModelChangeProvider  {
	public abstract org.eclipse.pde.core.plugin.IExtensionsModelFactory getFactory () 
	public abstract java.lang.String getInstallLocation () 
}

org/eclipse/pde/core/plugin/ModelEntry.class
ModelEntry.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.ModelEntry extends org.eclipse.core.runtime.PlatformObject {
	private String fId
	protected java.util.ArrayList fWorkspaceEntries
	protected java.util.ArrayList fExternalEntries
	public void  (java.lang.String) 
		String id
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getExternalModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase getModel () 
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private org.eclipse.pde.core.plugin.IPluginModelBase getBestCandidate (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.core.plugin.IPluginModelBase model
		int i
		org.eclipse.osgi.service.resolver.BundleDescription current
		org.eclipse.osgi.service.resolver.BundleDescription candidate
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels () 
		java.util.ArrayList list
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public java.lang.String getId () 
	public org.eclipse.pde.core.plugin.IPluginModelBase getModel (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public boolean hasWorkspaceModels () 
	public boolean hasExternalModels () 
}

org/eclipse/pde/core/plugin/PluginRegistry$PluginFilter.class
PluginRegistry.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter extends java.lang.Object {
	public void  () 
	public boolean accept (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
}

org/eclipse/pde/core/plugin/PluginRegistry.class
PluginRegistry.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.PluginRegistry extends java.lang.Object {
	public void  () 
	public static org.eclipse.pde.core.plugin.ModelEntry findEntry (java.lang.String) 
		String id
	public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String) 
		String id
	public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels () 
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels (boolean) 
		boolean includeFragments
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels () 
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels (boolean) 
		boolean includeFragments
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels () 
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] getExternalModels () 
	private static boolean isMatch (org.eclipse.pde.core.plugin.IPluginBase, java.lang.String, java.lang.String, int) 
		org.eclipse.pde.core.plugin.IPluginBase base
		String id
		String version
		int match
	public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String, java.lang.String, int, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter) 
		String id
		String version
		int match
		org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] findModels (java.lang.String, java.lang.String, int, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter) 
		String id
		String version
		int match
		org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		java.util.List results
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter) 
		String id
		org.eclipse.osgi.service.resolver.VersionRange range
		org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
	private static org.eclipse.pde.core.plugin.IPluginModelBase getMax (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.core.plugin.IPluginModelBase max
		org.osgi.framework.Version maxV
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.osgi.framework.Version version
	public static org.eclipse.pde.core.plugin.IPluginModelBase[] findModels (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter) 
		String id
		org.eclipse.osgi.service.resolver.VersionRange range
		org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		java.util.List results
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
}

org/eclipse/pde/core/plugin/TargetPlatform.class
TargetPlatform.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.TargetPlatform extends java.lang.Object {
	private static String PRODUCT_PROPERTY
	private static String APPLICATION_PROPERTY
	private static String SDK_PRODUCT
	private static String PLATFORM_PRODUCT
	private static String IDE_APPLICATION
	static void  () 
	public void  () 
	public static java.lang.String getLocation () 
		org.eclipse.pde.internal.core.PDEPreferencesManager preferences
	public static java.lang.String getDefaultLocation () 
		org.eclipse.osgi.service.datalocation.Location location
		java.net.URL url
		org.eclipse.core.runtime.IPath path
	public static java.lang.String getOS () 
	public static java.lang.String getWS () 
	public static java.lang.String getNL () 
	public static java.lang.String getOSArch () 
	private static java.lang.String getProperty (java.lang.String, java.lang.String) 
		String key
		String defaultValue
		org.eclipse.pde.internal.core.PDEPreferencesManager preferences
		String value
	public static java.lang.String[] getApplications () 
	public static java.lang.String[] getProducts () 
	public static java.lang.String getDefaultProduct () 
		java.util.Properties config
		java.util.Set set
		String product
	public static java.lang.String getDefaultApplication () 
		java.util.Properties config
		java.util.Set set
		String application
	public static void createPlatformConfiguration (java.io.File, org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase)  throws org.eclipse.core.runtime.CoreException 
		java.io.File location
		org.eclipse.pde.core.plugin.IPluginModelBase[] plugins
		org.eclipse.pde.core.plugin.IPluginModelBase brandingPlugin
	public static java.lang.String getBundleList () 
}

org/eclipse/pde/core/project/
org/eclipse/pde/core/project/IBundleClasspathEntry.class
IBundleClasspathEntry.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IBundleClasspathEntry extends java.lang.Object {
	public abstract org.eclipse.core.runtime.IPath getSourcePath () 
	public abstract org.eclipse.core.runtime.IPath getBinaryPath () 
	public abstract org.eclipse.core.runtime.IPath getLibrary () 
}

org/eclipse/pde/core/project/IBundleProjectDescription.class
IBundleProjectDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IBundleProjectDescription extends java.lang.Object {
	public static final String VERSION_3_0
	public static final String VERSION_3_1
	public static final String VERSION_3_2
	public static final String VERSION_3_3
	public static final String VERSION_3_4
	public static final String VERSION_3_5
	public static final String VERSION_3_6
	public static final String PLUGIN_NATURE
	public abstract void apply (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setSymbolicName (java.lang.String) 
	public abstract java.lang.String getSymbolicName () 
	public abstract void setLocationURI (java.net.URI) 
	public abstract java.net.URI getLocationURI () 
	public abstract void setBundleName (java.lang.String) 
	public abstract java.lang.String getBundleName () 
	public abstract void setBundleVendor (java.lang.String) 
	public abstract java.lang.String getBundleVendor () 
	public abstract void setBundleVersion (org.osgi.framework.Version) 
	public abstract org.osgi.framework.Version getBundleVersion () 
	public abstract void setSingleton (boolean) 
	public abstract boolean isSingleton () 
	public abstract void setLocalization (org.eclipse.core.runtime.IPath) 
	public abstract org.eclipse.core.runtime.IPath getLocalization () 
	public abstract java.lang.String[] getNatureIds () 
	public abstract void setNatureIds (java.lang.String[]) 
	public abstract boolean hasNature (java.lang.String) 
	public abstract void setHost (org.eclipse.pde.core.project.IHostDescription) 
	public abstract org.eclipse.pde.core.project.IHostDescription getHost () 
	public abstract void setDefaultOutputFolder (org.eclipse.core.runtime.IPath) 
	public abstract org.eclipse.core.runtime.IPath getDefaultOutputFolder () 
	public abstract void setExecutionEnvironments (java.lang.String[]) 
	public abstract java.lang.String[] getExecutionEnvironments () 
	public abstract void setBundleClassath (org.eclipse.pde.core.project.IBundleClasspathEntry[]) 
	public abstract org.eclipse.pde.core.project.IBundleClasspathEntry[] getBundleClasspath () 
	public abstract void setActivator (java.lang.String) 
	public abstract java.lang.String getActivator () 
	public abstract void setTargetVersion (java.lang.String) 
	public abstract java.lang.String getTargetVersion () 
	public abstract void setEquinox (boolean) 
	public abstract boolean isEquinox () 
	public abstract void setActivationPolicy (java.lang.String) 
	public abstract java.lang.String getActivationPolicy () 
	public abstract void setExtensionRegistry (boolean) 
	public abstract boolean isExtensionRegistry () 
	public abstract void setRequiredBundles (org.eclipse.pde.core.project.IRequiredBundleDescription[]) 
	public abstract org.eclipse.pde.core.project.IRequiredBundleDescription[] getRequiredBundles () 
	public abstract void setPackageImports (org.eclipse.pde.core.project.IPackageImportDescription[]) 
	public abstract org.eclipse.pde.core.project.IPackageImportDescription[] getPackageImports () 
	public abstract void setPackageExports (org.eclipse.pde.core.project.IPackageExportDescription[]) 
	public abstract org.eclipse.pde.core.project.IPackageExportDescription[] getPackageExports () 
	public abstract org.eclipse.core.resources.IProject getProject () 
	public abstract void setBinIncludes (org.eclipse.core.runtime.IPath[]) 
	public abstract org.eclipse.core.runtime.IPath[] getBinIncludes () 
	public abstract void setBundleRoot (org.eclipse.core.runtime.IPath) 
	public abstract org.eclipse.core.runtime.IPath getBundleRoot () 
	public abstract java.lang.String[] getLaunchShortcuts () 
	public abstract void setLaunchShortcuts (java.lang.String[]) 
	public abstract java.lang.String getExportWizardId () 
	public abstract void setExportWizardId (java.lang.String) 
	public abstract void setHeader (java.lang.String, java.lang.String) 
	public abstract java.lang.String getHeader (java.lang.String) 
}

org/eclipse/pde/core/project/IBundleProjectService.class
IBundleProjectService.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IBundleProjectService extends java.lang.Object {
	public abstract org.eclipse.pde.core.project.IBundleProjectDescription getDescription (org.eclipse.core.resources.IProject)  throws org.eclipse.core.runtime.CoreException 
	public abstract org.eclipse.pde.core.project.IHostDescription newHost (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange) 
	public abstract org.eclipse.pde.core.project.IPackageImportDescription newPackageImport (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean) 
	public abstract org.eclipse.pde.core.project.IPackageExportDescription newPackageExport (java.lang.String, org.osgi.framework.Version, boolean, java.lang.String[]) 
	public abstract org.eclipse.pde.core.project.IRequiredBundleDescription newRequiredBundle (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean, boolean) 
	public abstract org.eclipse.pde.core.project.IBundleClasspathEntry newBundleClasspathEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) 
	public abstract void setBundleRoot (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/core/project/IHostDescription.class
IHostDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IHostDescription extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange () 
}

org/eclipse/pde/core/project/IPackageExportDescription.class
IPackageExportDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IPackageExportDescription extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract org.osgi.framework.Version getVersion () 
	public abstract java.lang.String[] getFriends () 
	public abstract boolean isApi () 
}

org/eclipse/pde/core/project/IPackageImportDescription.class
IPackageImportDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IPackageImportDescription extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange () 
	public abstract boolean isOptional () 
}

org/eclipse/pde/core/project/IRequiredBundleDescription.class
IRequiredBundleDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IRequiredBundleDescription extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange () 
	public abstract boolean isExported () 
	public abstract boolean isOptional () 
}

org/eclipse/pde/internal/
org/eclipse/pde/internal/core/
org/eclipse/pde/internal/core/AbstractModel.class
AbstractModel.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.AbstractModel extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.pde.core.IModel org.eclipse.pde.internal.core.IModelChangeProviderExtension java.io.Serializable  {
	private static final long serialVersionUID
	private transient java.util.List fListeners
	private boolean fLoaded
	protected boolean fDisposed
	private long fTimestamp
	private Exception fException
	public void  () 
	public void addModelChangedListener (org.eclipse.pde.core.IModelChangedListener) 
		org.eclipse.pde.core.IModelChangedListener listener
	public void transferListenersTo (org.eclipse.pde.internal.core.IModelChangeProviderExtension, org.eclipse.pde.internal.core.IModelChangedListenerFilter) 
		org.eclipse.pde.internal.core.IModelChangeProviderExtension target
		org.eclipse.pde.internal.core.IModelChangedListenerFilter filter
		java.util.ArrayList removed
		int i
		org.eclipse.pde.core.IModelChangedListener listener
	public void dispose () 
	public void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent) 
		org.eclipse.pde.core.IModelChangedEvent event
		org.eclipse.pde.core.IModelChangedListener[] list
		int i
		org.eclipse.pde.core.IModelChangedListener listener
	public void fireModelObjectChanged (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) 
		Object object
		String property
		Object oldValue
		Object newValue
	public java.lang.String getResourceString (java.lang.String) 
		String key
	public org.eclipse.core.resources.IResource getUnderlyingResource () 
	protected boolean isInSync (java.io.File) 
		java.io.File localFile
	public boolean isValid () 
	public final long getTimeStamp () 
	protected abstract void updateTimeStamp () 
	protected void updateTimeStamp (java.io.File) 
		java.io.File localFile
	public boolean isDisposed () 
	public boolean isLoaded () 
	public void setLoaded (boolean) 
		boolean loaded
	public void setException (java.lang.Exception) 
		Exception e
	public java.lang.Exception getException () 
	public void removeModelChangedListener (org.eclipse.pde.core.IModelChangedListener) 
		org.eclipse.pde.core.IModelChangedListener listener
	public void throwParseErrorsException (java.lang.Throwable)  throws org.eclipse.core.runtime.CoreException 
		Throwable e
		org.eclipse.core.runtime.Status status
	protected javax.xml.parsers.SAXParser getSaxParser ()  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException javax.xml.parsers.FactoryConfigurationError 
	public boolean isReconcilingModel () 
}

org/eclipse/pde/internal/core/AbstractModelManager.class
AbstractModelManager.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.AbstractModelManager extends java.lang.Object {
	private org.eclipse.core.runtime.ListenerList fListeners
	public void  () 
	public synchronized void removeModelProviderListener (org.eclipse.pde.core.IModelProviderListener) 
		org.eclipse.pde.core.IModelProviderListener listener
	public synchronized void addModelProviderListener (org.eclipse.pde.core.IModelProviderListener) 
		org.eclipse.pde.core.IModelProviderListener listener
	public void fireModelProviderEvent (org.eclipse.pde.core.IModelProviderEvent) 
		org.eclipse.pde.core.IModelProviderEvent event
		Object[] listeners
		int i
	public void shutdown () 
	protected void removeListeners () 
}

org/eclipse/pde/internal/core/AbstractNLModel.class
AbstractNLModel.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.AbstractNLModel extends org.eclipse.pde.internal.core.AbstractModel {
	private static final long serialVersionUID
	protected transient org.eclipse.pde.internal.core.NLResourceHelper fNLHelper
	static Class class$0
	public void  () 
	public org.eclipse.pde.internal.core.NLResourceHelper getNLResourceHelper () 
	public void resetNLResourceHelper () 
	public void dispose () 
	public java.lang.String getResourceString (java.lang.String) 
		String key
	protected abstract org.eclipse.pde.internal.core.NLResourceHelper createNLResourceHelper () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
		org.eclipse.core.resources.IResource resource
}

org/eclipse/pde/internal/core/BinaryRepositoryProvider$BinaryFileModificationValidator.class
BinaryRepositoryProvider.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.BinaryRepositoryProvider$BinaryFileModificationValidator extends org.eclipse.core.resources.team.FileModificationValidator {
	final org.eclipse.pde.internal.core.BinaryRepositoryProvider this$0
	void  (org.eclipse.pde.internal.core.BinaryRepositoryProvider) 
	public org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext) 
		org.eclipse.core.resources.IFile[] files
		org.eclipse.core.resources.team.FileModificationValidationContext context
		int i
	public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
}

org/eclipse/pde/internal/core/BinaryRepositoryProvider$BinaryMoveDeleteHook.class
BinaryRepositoryProvider.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.BinaryRepositoryProvider$BinaryMoveDeleteHook extends java.lang.Object implements org.eclipse.core.resources.team.IMoveDeleteHook  {
	final org.eclipse.pde.internal.core.BinaryRepositoryProvider this$0
	void  (org.eclipse.pde.internal.core.BinaryRepositoryProvider) 
	public boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.team.IResourceTree tree
		org.eclipse.core.resources.IFile file
		int updateFlags
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.team.IResourceTree tree
		org.eclipse.core.resources.IFolder folder
		int updateFlags
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.team.IResourceTree tree
		org.eclipse.core.resources.IProject project
		int updateFlags
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.team.IResourceTree tree
		org.eclipse.core.resources.IFile source
		org.eclipse.core.resources.IFile destination
		int updateFlags
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.team.IResourceTree tree
		org.eclipse.core.resources.IFolder source
		org.eclipse.core.resources.IFolder destination
		int updateFlags
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.team.IResourceTree tree
		org.eclipse.core.resources.IProject source
		org.eclipse.core.resources.IProjectDescription description
		int updateFlags
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/pde/internal/core/BinaryRepositoryProvider.class
BinaryRepositoryProvider.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.BinaryRepositoryProvider extends org.eclipse.team.core.RepositoryProvider {
	private org.eclipse.core.resources.team.IMoveDeleteHook moveDeleteHook
	private org.eclipse.core.resources.team.FileModificationValidator fileModificationValidator
	public static final String EXTERNAL_PROJECT_VALUE
	public void  () 
	public void configureProject ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
	public void deconfigure ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
	public org.eclipse.core.resources.team.FileModificationValidator getFileModificationValidator2 () 
	public java.lang.String getID () 
	public org.eclipse.core.resources.team.IMoveDeleteHook getMoveDeleteHook () 
	private boolean isBinaryResource (org.eclipse.core.resources.IResource, boolean) 
		org.eclipse.core.resources.IResource resource
		boolean excludeProjectChildren
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.resources.IFolder folder
	private org.eclipse.core.runtime.IStatus createProblemStatus () 
		String message
	private org.eclipse.core.runtime.IStatus createOKStatus () 
	public boolean canHandleLinkedResources () 
	public boolean canHandleLinkedResourcesURI () 
	static boolean access$0 (org.eclipse.pde.internal.core.BinaryRepositoryProvider, org.eclipse.core.resources.IResource, boolean) 
	static org.eclipse.core.runtime.IStatus access$1 (org.eclipse.pde.internal.core.BinaryRepositoryProvider) 
	static org.eclipse.core.runtime.IStatus access$2 (org.eclipse.pde.internal.core.BinaryRepositoryProvider) 
}

org/eclipse/pde/internal/core/BundleManifestSourceLocationManager.class
BundleManifestSourceLocationManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.BundleManifestSourceLocationManager extends java.lang.Object {
	private java.util.Map fPluginToSourceBundle
	public void  () 
	public org.eclipse.pde.internal.core.SourceLocation getSourceLocation (java.lang.String, org.osgi.framework.Version) 
		String pluginName
		org.osgi.framework.Version pluginVersion
		org.eclipse.pde.core.plugin.IPluginModelBase plugin
		org.eclipse.pde.internal.core.SourceLocation location
	public java.util.Collection getSourceLocations () 
		java.util.Collection result
		java.util.Iterator iterator
		org.eclipse.pde.core.plugin.IPluginModelBase currentBundle
		org.eclipse.pde.internal.core.SourceLocation currentLocation
	public boolean hasValidSourceLocation (java.lang.String, org.osgi.framework.Version) 
		String pluginName
		org.osgi.framework.Version pluginVersion
	public java.util.Set getSourceRoots (java.lang.String, org.osgi.framework.Version) 
		String pluginName
		org.osgi.framework.Version pluginVersion
		java.util.Set pluginSourceRoots
		org.eclipse.osgi.util.ManifestElement[] manifestElements
		int j
		org.eclipse.osgi.util.ManifestElement currentElement
		String binaryPluginName
		String versionEntry
		org.osgi.framework.Version version
		IllegalArgumentException e
	public java.util.Set getAllSourceRoots (java.lang.String, org.osgi.framework.Version) 
		String pluginName
		org.osgi.framework.Version pluginVersion
		java.util.Set pluginSourceRoots
		org.eclipse.osgi.util.ManifestElement[] manifestElements
		int j
		org.eclipse.osgi.util.ManifestElement currentElement
	private org.eclipse.osgi.util.ManifestElement[] getSourceEntries (java.lang.String, org.osgi.framework.Version) 
		String pluginName
		org.osgi.framework.Version pluginVersion
		org.eclipse.pde.core.plugin.IPluginModelBase sourceBundle
		String bundleSourceEntry
		org.osgi.framework.BundleException e
	private void addSourceRoots (java.lang.String, java.util.Set) 
		String rootEntryDirective
		java.util.Set pluginSourceRoots
		String[] roots
		int k
	public void setPlugins (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
		int i
		org.eclipse.pde.core.plugin.IPluginBase currentPlugin
		String bundleSourceEntry
		org.eclipse.osgi.util.ManifestElement[] manifestElements
		org.osgi.framework.BundleException e
		org.eclipse.core.runtime.IPath path
		int j
		org.eclipse.osgi.util.ManifestElement currentElement
		String binaryPluginName
		String versionEntry
		org.osgi.framework.Version version
		IllegalArgumentException e
}

org/eclipse/pde/internal/core/BundleValidationOperation.class
BundleValidationOperation.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.BundleValidationOperation extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable  {
	private static org.eclipse.osgi.service.resolver.StateObjectFactory FACTORY
	private org.eclipse.pde.core.plugin.IPluginModelBase[] fModels
	private java.util.Dictionary[] fProperties
	private org.eclipse.osgi.service.resolver.State fState
	public void  (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
	public void  (org.eclipse.pde.core.plugin.IPluginModelBase[], java.util.Dictionary[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		java.util.Dictionary[] properties
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	public java.util.Map getResolverErrors () 
		java.util.Map map
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.BundleDescription[] dups
		org.eclipse.core.runtime.IStatus errorStatus
	public org.eclipse.osgi.service.resolver.State getState () 
	public boolean hasErrors () 
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.BundleDescription[] dups
}

org/eclipse/pde/internal/core/ClasspathComputer.class
ClasspathComputer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ClasspathComputer extends java.lang.Object {
	private static java.util.Map fSeverityTable
	private static final int SEVERITY_ERROR
	private static final int SEVERITY_WARNING
	private static final int SEVERITY_IGNORE
	static void  () 
	public void  () 
	public static void setClasspath (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.jdt.core.IClasspathEntry[] entries
	public static org.eclipse.jdt.core.IClasspathEntry[] getClasspath (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase, java.util.Map, boolean, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.Map sourceLibraryMap
		boolean clear
		boolean overrideCompliance
		org.eclipse.jdt.core.IJavaProject javaProject
		java.util.ArrayList result
		org.eclipse.pde.core.build.IBuild build
		String ee
		org.eclipse.jdt.core.IClasspathEntry[] entries
		org.eclipse.jdt.core.IJavaModelStatus validation
	private static void addSourceAndLibraries (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.core.build.IBuild, boolean, java.util.Map, java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.build.IBuild build
		boolean clear
		java.util.Map sourceLibraryMap
		java.util.ArrayList result
		java.util.HashSet paths
		org.eclipse.jdt.core.IClasspathEntry[] entries
		int i
		org.eclipse.jdt.core.IClasspathEntry entry
		org.eclipse.jdt.core.IClasspathAttribute[] attrs
		org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
		int i
		org.eclipse.pde.core.build.IBuildEntry buildEntry
		org.eclipse.core.runtime.IPath sourceAttachment
		org.eclipse.pde.core.build.IBuildEntry buildEntry
		org.eclipse.core.runtime.IPath sourceAttachment
	private static org.eclipse.jdt.core.IClasspathAttribute[] getClasspathAttributes (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.jdt.core.IClasspathAttribute[] attributes
		org.eclipse.pde.internal.core.JavadocLocationManager manager
		String javadoc
	private static void addSourceFolder (org.eclipse.pde.core.build.IBuildEntry, org.eclipse.core.resources.IProject, java.util.HashSet, java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.core.build.IBuildEntry buildEntry
		org.eclipse.core.resources.IProject project
		java.util.HashSet paths
		java.util.ArrayList result
		String[] folders
		int j
		String folder
		org.eclipse.core.runtime.IPath path
		org.eclipse.jdt.core.IPackageFragmentRoot root
	protected static org.eclipse.pde.core.build.IBuild getBuild (org.eclipse.core.resources.IProject)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile buildFile
		org.eclipse.pde.core.build.IBuildModel buildModel
	private static void addLibraryEntry (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginLibrary, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[], java.util.ArrayList)  throws org.eclipse.jdt.core.JavaModelException 
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginLibrary library
		org.eclipse.core.runtime.IPath sourceAttachment
		org.eclipse.jdt.core.IClasspathAttribute[] attrs
		java.util.ArrayList result
		String name
		org.eclipse.core.resources.IResource jarFile
		org.eclipse.jdt.core.IPackageFragmentRoot root
		org.eclipse.jdt.core.IClasspathEntry oldEntry
		org.eclipse.jdt.core.IClasspathEntry entry
	private static void addJARdPlugin (org.eclipse.core.resources.IProject, java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[], java.util.ArrayList) 
		org.eclipse.core.resources.IProject project
		String filename
		org.eclipse.core.runtime.IPath sourceAttachment
		org.eclipse.jdt.core.IClasspathAttribute[] attrs
		java.util.ArrayList result
		String name
		org.eclipse.core.resources.IResource jarFile
		org.eclipse.jdt.core.IClasspathEntry entry
	private static org.eclipse.jdt.core.IClasspathEntry createClasspathEntry (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResource, java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[], boolean) 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IResource library
		String fileName
		org.eclipse.core.runtime.IPath sourceAttachment
		org.eclipse.jdt.core.IClasspathAttribute[] attrs
		boolean isExported
		org.eclipse.core.resources.IResource resource
	private static java.lang.String getExecutionEnvironment (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
		String[] envs
	public static void setComplianceOptions (org.eclipse.jdt.core.IJavaProject, java.lang.String) 
		org.eclipse.jdt.core.IJavaProject project
		String eeId
	public static void setComplianceOptions (org.eclipse.jdt.core.IJavaProject, java.lang.String, boolean) 
		org.eclipse.jdt.core.IJavaProject project
		String eeId
		boolean overrideExisting
		java.util.Map projectMap
		org.eclipse.jdt.launching.environments.IExecutionEnvironment ee
		java.util.Map options
		String compliance
		java.util.Iterator iterator
		java.util.Map$Entry entry
		String option
		String value
	private static void setCompliance (java.util.Map, java.lang.String, java.lang.String, boolean) 
		java.util.Map map
		String key
		String value
		boolean override
	private static void setMinimumCompliance (java.util.Map, java.lang.String, java.lang.String, boolean) 
		java.util.Map map
		String key
		String minimumValue
		boolean override
		String currentValue
		int current
		int minimum
	public static org.eclipse.jdt.core.IClasspathEntry createEntryUsingPreviousEntry (org.eclipse.jdt.core.IJavaProject, java.lang.String, org.eclipse.core.runtime.IPath)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.jdt.core.IJavaProject javaProject
		String ee
		org.eclipse.core.runtime.IPath path
		org.eclipse.jdt.core.IClasspathEntry[] entries
		int i
	public static org.eclipse.jdt.core.IClasspathEntry createJREEntry (java.lang.String) 
		String ee
	private static org.eclipse.core.runtime.IPath getEEPath (java.lang.String) 
		String ee
		org.eclipse.core.runtime.IPath path
		org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager manager
		org.eclipse.jdt.launching.environments.IExecutionEnvironment env
	public static org.eclipse.jdt.core.IClasspathEntry createContainerEntry () 
}

org/eclipse/pde/internal/core/ClasspathHelper.class
ClasspathHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ClasspathHelper extends java.lang.Object {
	private static final String DOT
	private static final String FRAGMENT_ANNOTATION
	public void  () 
	public static java.lang.String getDevEntriesProperties (java.lang.String, boolean) 
		String fileName
		boolean checkExcluded
		java.io.File file
		java.io.File directory
		java.util.Properties properties
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		String id
		String entry
		String currentValue
		java.io.FileOutputStream stream
		java.io.IOException e
	public static java.lang.String getDevEntriesProperties (java.lang.String, java.util.Map) 
		String fileName
		java.util.Map map
		java.io.File file
		java.io.File directory
		java.util.Properties properties
		java.util.Iterator iter
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String entry
		String id
		String currentValue
		java.io.FileOutputStream stream
		java.io.IOException e
	private static java.lang.String getDevEntries (boolean) 
		boolean checkExcluded
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		java.util.ArrayList list
		int i
		String id
		org.eclipse.core.runtime.IPath[] paths
		int j
		String entry
	private static java.lang.String writeEntry (org.eclipse.core.runtime.IPath[]) 
		org.eclipse.core.runtime.IPath[] paths
		StringBuffer buffer
		int i
	public static java.util.Dictionary getDevDictionary (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String id
		org.eclipse.core.runtime.IPath[] paths
		String entry
		java.util.Hashtable map
	private static java.util.Map getClasspathMap (org.eclipse.core.resources.IProject, boolean, boolean, boolean)  throws org.eclipse.jdt.core.JavaModelException 
		org.eclipse.core.resources.IProject project
		boolean checkExcluded
		boolean onlyJarsIfLinked
		boolean absolutePaths
		java.util.List excluded
		org.eclipse.jdt.core.IJavaProject jProject
		java.util.HashMap map
		org.eclipse.jdt.core.IClasspathEntry[] entries
		int i
		org.eclipse.core.runtime.IPath output
		org.eclipse.core.runtime.IPath source
		org.eclipse.core.resources.IResource file
		boolean isLinked
		java.util.ArrayList list
	private static org.eclipse.core.runtime.IPath[] findLibrary (java.lang.String, org.eclipse.core.resources.IProject, java.util.Map, org.eclipse.pde.core.build.IBuild) 
		String libName
		org.eclipse.core.resources.IProject project
		java.util.Map classpathMap
		org.eclipse.pde.core.build.IBuild build
		java.util.ArrayList paths
		org.eclipse.pde.core.build.IBuildEntry entry
		String[] resources
		int j
		org.eclipse.core.resources.IResource res
		java.util.ArrayList list
		java.util.ListIterator li
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IResource res
		java.util.ArrayList list
		java.util.ListIterator li
	private static org.eclipse.core.runtime.IPath[] getDevPaths (org.eclipse.pde.core.plugin.IPluginModelBase, boolean, java.util.Map) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		boolean checkExcluded
		java.util.Map pluginsMap
		java.util.ArrayList result
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginBase base
		org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
		java.util.Map classpathMap
		org.eclipse.core.resources.IFile file
		boolean searchBuild
		org.eclipse.pde.internal.core.build.WorkspaceBuildModel bModel
		org.eclipse.pde.core.build.IBuild build
		org.eclipse.pde.core.build.IBuildEntry entry
		org.eclipse.core.runtime.IPath[] paths
		java.util.Iterator iterator
		java.util.List collect
		java.util.ArrayList list
		int j
		int i
		org.eclipse.core.runtime.IPath[] paths
		int j
		java.util.Iterator it
		java.util.Map$Entry entry
		java.util.ArrayList list
		java.util.ListIterator li
	private static org.eclipse.core.runtime.IPath[] findLibraryFromFragments (java.lang.String, org.eclipse.pde.core.plugin.IPluginModelBase, boolean, java.util.Map) 
		String libName
		org.eclipse.pde.core.plugin.IPluginModelBase model
		boolean checkExcluded
		java.util.Map plugins
		org.eclipse.pde.core.plugin.IFragmentModel[] frags
		int i
		org.eclipse.core.resources.IProject project
		java.util.Map classpathMap
		org.eclipse.core.resources.IFile file
		org.eclipse.pde.core.build.IBuild build
		org.eclipse.pde.internal.core.build.WorkspaceBuildModel bModel
		org.eclipse.core.runtime.IPath[] paths
		java.io.File file
	private static org.eclipse.core.runtime.IPath[] postfixFragmentAnnotation (org.eclipse.core.runtime.IPath[]) 
		org.eclipse.core.runtime.IPath[] paths
		int i
	private static void addPath (java.util.ArrayList, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath) 
		java.util.ArrayList result
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.runtime.IPath resultPath
		org.eclipse.core.resources.IContainer bundleRoot
		org.eclipse.core.runtime.IPath rootPath
		org.eclipse.core.resources.IResource resource
	private static java.util.List getFoldersToExclude (org.eclipse.core.resources.IProject, boolean) 
		org.eclipse.core.resources.IProject project
		boolean checkExcluded
		java.util.ArrayList list
		org.eclipse.core.runtime.preferences.IEclipsePreferences pref
		String binExcludes
		java.util.StringTokenizer tokenizer
}

org/eclipse/pde/internal/core/ClasspathUtilCore.class
ClasspathUtilCore.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ClasspathUtilCore extends java.lang.Object {
	public void  () 
	public static void addLibraries (org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList result
		org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
		int i
		org.eclipse.jdt.core.IClasspathEntry entry
	private static void addJARdPlugin (org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList result
		org.eclipse.core.runtime.IPath sourcePath
		org.eclipse.jdt.core.IClasspathEntry entry
	protected static org.eclipse.jdt.core.IClasspathEntry createLibraryEntry (org.eclipse.pde.core.plugin.IPluginLibrary) 
		org.eclipse.pde.core.plugin.IPluginLibrary library
		String name
		String expandedName
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.runtime.IPath path
	public static boolean hasExtensibleAPI (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.plugin.IPluginBase pluginBase
	public static boolean isPatchFragment (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public static boolean isPatchFragment (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.plugin.IPluginBase pluginBase
	private static boolean hasExtensibleAPI (org.eclipse.pde.core.plugin.IPlugin) 
		org.eclipse.pde.core.plugin.IPlugin plugin
	private static boolean isPatchFragment (org.eclipse.pde.core.plugin.IFragment) 
		org.eclipse.pde.core.plugin.IFragment fragment
	public static boolean hasBundleStructure (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.plugin.IPluginBase plugin
	public static boolean containsVariables (java.lang.String) 
		String name
	public static java.lang.String expandLibraryName (java.lang.String) 
		String source
	public static org.eclipse.core.runtime.IPath getSourceAnnotation (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String libraryName
		String newlibraryName
		String zipName
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.internal.core.SourceLocationManager manager
	public static java.lang.String getSourceZipName (java.lang.String) 
		String libraryName
		int dot
	private static org.eclipse.pde.core.plugin.IPluginModelBase resolveLibraryInFragments (org.eclipse.pde.core.plugin.IPluginLibrary, java.lang.String) 
		org.eclipse.pde.core.plugin.IPluginLibrary library
		String libraryName
		org.eclipse.pde.core.plugin.IFragmentModel[] fragments
		int i
		org.eclipse.core.runtime.IPath path
	public static org.eclipse.core.runtime.IPath getPath (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String libraryName
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IResource jarFile
		java.io.File file
	public static org.eclipse.pde.core.build.IBuild getBuild (org.eclipse.pde.core.plugin.IPluginModelBase)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.build.IBuildModel buildModel
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile buildFile
	public static java.lang.String getFilename (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
}

org/eclipse/pde/internal/core/DependencyManager.class
DependencyManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.DependencyManager extends java.lang.Object {
	public void  () 
	public static java.util.Set getSelfAndDependencies (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String[] excludeFragments
	public static java.util.Set getSelfandDependencies (org.eclipse.pde.core.plugin.IPluginModelBase[], java.lang.String[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		String[] excludeFragments
	public static java.util.Set getDependencies (java.lang.Object[], java.lang.String[], org.eclipse.osgi.service.resolver.State, java.lang.String[]) 
		Object[] selected
		String[] implicit
		org.eclipse.osgi.service.resolver.State state
		String[] excludeFragments
	public static java.util.Set getDependencies (java.lang.Object[], boolean, java.lang.String[]) 
		Object[] selected
		boolean includeOptional
		String[] excludeFragments
	private static java.util.Set toSet (java.lang.String[]) 
		String[] array
		java.util.Set set
		int i
	private static java.util.Set getDependencies (java.lang.Object[], java.lang.String[], org.eclipse.osgi.service.resolver.State, boolean, boolean, java.util.Set) 
		Object[] selected
		String[] implicit
		org.eclipse.osgi.service.resolver.State state
		boolean removeSelf
		boolean includeOptional
		java.util.Set excludeFragments
		java.util.Set set
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.plugin.IPluginExtension[] extensions
		int j
		String point
		int dot
		String id
		int i
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private static java.lang.String[] getImplicitDependencies () 
		org.eclipse.pde.internal.core.PDEPreferencesManager preferences
		String dependencies
		java.util.StringTokenizer tokenizer
		String[] implicitIds
		int i
	private static void addBundleAndDependencies (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set, boolean, java.util.Set) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.Set set
		boolean includeOptional
		java.util.Set excludeFragments
		org.eclipse.osgi.service.resolver.BundleSpecification[] required
		int i
		org.eclipse.osgi.service.resolver.ImportPackageSpecification[] importedPkgs
		int i
		org.eclipse.osgi.service.resolver.ExportPackageDescription exporter
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
		String id
		org.eclipse.osgi.service.resolver.HostSpecification host
}

org/eclipse/pde/internal/core/EclipseHomeInitializer.class
EclipseHomeInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.EclipseHomeInitializer extends org.eclipse.jdt.core.ClasspathVariableInitializer {
	public static final String ECLIPSE_HOME_VARIABLE
	public void  () 
	public void initialize (java.lang.String) 
		String variable
	public static void resetEclipseHomeVariable () 
		org.eclipse.pde.internal.core.PDEPreferencesManager pref
		String platformHome
}

org/eclipse/pde/internal/core/ExtensionDeltaEvent.class
ExtensionDeltaEvent.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExtensionDeltaEvent extends java.lang.Object implements org.eclipse.pde.internal.core.IExtensionDeltaEvent  {
	private org.eclipse.pde.core.plugin.IPluginModelBase[] added
	private org.eclipse.pde.core.plugin.IPluginModelBase[] changed
	private org.eclipse.pde.core.plugin.IPluginModelBase[] removed
	private int types
	public void  (int, org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		int types
		org.eclipse.pde.core.plugin.IPluginModelBase[] added
		org.eclipse.pde.core.plugin.IPluginModelBase[] removed
		org.eclipse.pde.core.plugin.IPluginModelBase[] changed
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getAddedModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getChangedModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getRemovedModels () 
	public int getEventTypes () 
}

org/eclipse/pde/internal/core/ExternalFeatureModelManager.class
ExternalFeatureModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalFeatureModelManager extends java.lang.Object {
	private org.eclipse.core.runtime.ListenerList fListeners
	private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] fModels
	private org.eclipse.pde.internal.core.PDEPreferencesManager fPref
	public static org.eclipse.pde.internal.core.ifeature.IFeatureModel createModel (java.io.File) 
		java.io.File manifest
		org.eclipse.pde.internal.core.feature.ExternalFeatureModel model
		java.io.InputStream stream
	public static org.eclipse.pde.internal.core.ifeature.IFeatureModel[] createModels (java.lang.String, java.util.ArrayList, org.eclipse.core.runtime.IProgressMonitor) 
		String platformHome
		java.util.ArrayList additionalLocations
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.net.URL[] featureURLs
		java.io.File[] dirs
		int i
		String directory
		java.io.File dir
		java.net.URL[] newUrls
		java.net.URL[] result
	private static org.eclipse.pde.internal.core.ifeature.IFeatureModel[] createModels (java.net.URL[], org.eclipse.core.runtime.IProgressMonitor) 
		java.net.URL[] featurePaths
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.Map uniqueFeatures
		int i
		java.io.File manifest
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		org.eclipse.pde.internal.core.ifeature.IFeature feature
		java.util.Collection models
	public void  () 
	public void addModelProviderListener (org.eclipse.pde.core.IModelProviderListener) 
		org.eclipse.pde.core.IModelProviderListener listener
	private void fireModelProviderEvent (org.eclipse.pde.core.IModelProviderEvent) 
		org.eclipse.pde.core.IModelProviderEvent e
		Object[] listeners
		int i
		org.eclipse.pde.core.IModelProviderListener listener
	public void initialize () 
		String platformHome
		String additionalLocations
		String externalFeaturesString
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] oldModels
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] newModels
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] allModels
		java.util.Map modelMap
		int i
		String id
		java.util.List list
		java.util.List list
		java.util.Set filteredModels
		String[] entries
		int i
		String[] parts
		String id
		java.util.List possibilities
		org.eclipse.pde.internal.core.ifeature.IFeatureModel candidate
		java.util.Iterator iterator
		org.eclipse.pde.internal.core.ifeature.IFeatureModel current
		org.osgi.framework.Version currentVersion
		org.osgi.framework.Version candidateVersion
	private java.util.ArrayList parseAdditionalLocations (java.lang.String) 
		String additionalLocations
		java.util.ArrayList result
		java.util.StringTokenizer tokenizer
	private void notifyListeners (org.eclipse.pde.internal.core.ifeature.IFeatureModel[], org.eclipse.pde.internal.core.ifeature.IFeatureModel[]) 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] oldModels
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] newFeatureModels
		int type
		org.eclipse.pde.internal.core.ModelProviderEvent replacedFeatures
	public void removeModelProviderListener (org.eclipse.pde.core.IModelProviderListener) 
		org.eclipse.pde.core.IModelProviderListener listener
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getModels () 
}

org/eclipse/pde/internal/core/ExternalJavaSearchClasspathContainer.class
ExternalJavaSearchClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalJavaSearchClasspathContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer  {
	private org.eclipse.jdt.core.IClasspathEntry[] fEntries
	public void  () 
	public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries () 
		org.eclipse.pde.internal.core.SearchablePluginsManager manager
		org.eclipse.core.runtime.CoreException e
	public java.lang.String getDescription () 
	public int getKind () 
	public org.eclipse.core.runtime.IPath getPath () 
}

org/eclipse/pde/internal/core/ExternalJavaSearchInitializer.class
ExternalJavaSearchInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalJavaSearchInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer {
	org.eclipse.pde.internal.core.ExternalJavaSearchClasspathContainer fContainer
	public void  () 
	public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IJavaProject javaProject
		org.eclipse.core.runtime.OperationCanceledException e
}

org/eclipse/pde/internal/core/ExternalModelManager.class
ExternalModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalModelManager extends org.eclipse.pde.internal.core.AbstractModelManager {
	private org.eclipse.pde.core.plugin.IPluginModelBase[] fModels
	public void  () 
	protected org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels () 
	protected void initializeModels (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.internal.core.PDEPreferencesManager pref
		String saved
		int i
		String versionString
		java.util.Set versions
		java.util.Set versionIds
		java.util.StringTokenizer stok
		org.eclipse.pde.internal.core.target.provisional.NameVersionDescriptor desc
		java.util.Vector result
		java.util.StringTokenizer stok
		int i
		String id
	public void setModels (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
	public java.net.URL[] getPluginPaths () 
		org.eclipse.pde.internal.core.PDEPreferencesManager pref
		boolean addPool
		String baseLocation
		java.net.URL[] base
		String value
		java.util.StringTokenizer tokenizer
		java.util.List extraLocations
		String location
		java.io.File dir
		java.net.URL[] additional
		java.net.URL[] result
		String pooled
		java.util.List urls
		String fileName
		java.net.MalformedURLException e
	private java.net.URL[] append (java.net.URL[], java.net.URL[]) 
		java.net.URL[] base
		java.net.URL[] additional
		java.net.URL[] result
}

org/eclipse/pde/internal/core/FeatureModelDelta.class
FeatureModelDelta.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FeatureModelDelta extends java.lang.Object implements org.eclipse.pde.internal.core.IFeatureModelDelta  {
	private java.util.ArrayList fAdded
	private java.util.ArrayList fRemoved
	private java.util.ArrayList fChanged
	private int kind
	public void  () 
	public int getKind () 
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAdded () 
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getRemoved () 
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getChanged () 
	private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (java.util.ArrayList) 
		java.util.ArrayList list
	void add (org.eclipse.pde.internal.core.ifeature.IFeatureModel, int) 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		int type
	private java.util.ArrayList add (java.util.ArrayList, org.eclipse.pde.internal.core.ifeature.IFeatureModel) 
		java.util.ArrayList list
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
	boolean contains (org.eclipse.pde.internal.core.ifeature.IFeatureModel, int) 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		int type
}

org/eclipse/pde/internal/core/FeatureModelManager$1.class
FeatureModelManager.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.FeatureModelManager$1 extends java.lang.Object implements org.eclipse.pde.core.IModelProviderListener  {
	final org.eclipse.pde.internal.core.FeatureModelManager this$0
	void  (org.eclipse.pde.internal.core.FeatureModelManager) 
	public void modelsChanged (org.eclipse.pde.core.IModelProviderEvent) 
		org.eclipse.pde.core.IModelProviderEvent e
}

org/eclipse/pde/internal/core/FeatureModelManager.class
FeatureModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FeatureModelManager extends java.lang.Object {
	private org.eclipse.pde.internal.core.FeatureTable fActiveModels
	private org.eclipse.pde.internal.core.FeatureTable fInactiveModels
	private org.eclipse.pde.internal.core.ExternalFeatureModelManager fExternalManager
	private boolean fReloadExternalNeeded
	private org.eclipse.pde.internal.core.WorkspaceFeatureModelManager fWorkspaceManager
	private org.eclipse.pde.core.IModelProviderListener fProviderListener
	private java.util.ArrayList fListeners
	public void  () 
	public synchronized void shutdown () 
	private synchronized void init () 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
		int i
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getModels () 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] allModels
		java.util.ArrayList valid
		int i
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getWorkspaceModels () 
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getExternalModels () 
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel getFeatureModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel findFeatureModel (java.lang.String, java.lang.String) 
		String id
		String version
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
		int i
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel findFeatureModelRelaxed (java.lang.String, java.lang.String) 
		String id
		String version
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		org.osgi.framework.Version pvi
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] findFeatureModels (java.lang.String) 
		String id
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
		java.util.ArrayList valid
		int i
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel findFeatureModel (java.lang.String) 
		String id
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		int i
		String version
		String version2
		org.osgi.framework.Version vid
		org.osgi.framework.Version vid2
	private void handleModelsChanged (org.eclipse.pde.core.IModelProviderEvent) 
		org.eclipse.pde.core.IModelProviderEvent e
		org.eclipse.pde.internal.core.IFeatureModelDelta delta
		Object[] entries
		int i
	private synchronized org.eclipse.pde.internal.core.IFeatureModelDelta processEvent (org.eclipse.pde.core.IModelProviderEvent) 
		org.eclipse.pde.core.IModelProviderEvent e
		org.eclipse.pde.internal.core.FeatureModelDelta delta
		java.util.Set affectedIdVers
		org.eclipse.pde.core.IModel[] removed
		int i
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		org.eclipse.pde.core.IModel[] added
		int i
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		String id
		String version
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] activeModels
		int j
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		org.eclipse.pde.core.IModel[] changed
		int i
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		String id
		String version
		org.eclipse.pde.internal.core.FeatureTable$Idver oldIdver
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		org.eclipse.pde.core.IModel[] changed
		int i
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
	private void adjustExternalVisibility (org.eclipse.pde.internal.core.FeatureModelDelta, java.util.Set) 
		org.eclipse.pde.internal.core.FeatureModelDelta delta
		java.util.Set affectedIdVers
		java.util.Iterator it
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] affectedModels
		int j
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
	public void addFeatureModelListener (org.eclipse.pde.internal.core.IFeatureModelListener) 
		org.eclipse.pde.internal.core.IFeatureModelListener listener
	public void removeFeatureModelListener (org.eclipse.pde.internal.core.IFeatureModelListener) 
		org.eclipse.pde.internal.core.IFeatureModelListener listener
	public void targetReloaded () 
	public org.eclipse.pde.internal.core.ifeature.IFeatureModel getDeltaPackFeature () 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
	static void access$0 (org.eclipse.pde.internal.core.FeatureModelManager, org.eclipse.pde.core.IModelProviderEvent) 
}

org/eclipse/pde/internal/core/FeatureTable$Idver.class
FeatureTable.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FeatureTable$Idver extends java.lang.Object {
	private final String fId
	private final String fVer
	final org.eclipse.pde.internal.core.FeatureTable this$0
	public void  (org.eclipse.pde.internal.core.FeatureTable, java.lang.String, java.lang.String) 
		String id
		String version
	public java.lang.String getId () 
	public java.lang.String getVer () 
	public int hashCode () 
		int code
	public boolean equals (java.lang.Object) 
		Object obj
	public boolean equals (java.lang.String, java.lang.String) 
		String id
		String version
		boolean sameId
		boolean sameVer
	public java.lang.String toString () 
}

org/eclipse/pde/internal/core/FeatureTable.class
FeatureTable.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.FeatureTable extends java.lang.Object {
	private static final org.eclipse.pde.internal.core.ifeature.IFeatureModel[] NO_MODELS
	private java.util.Map fModel2idver
	private java.util.Map fIdver2models
	private java.util.Map fId2idvers
	static void  () 
	public void  () 
	public synchronized org.eclipse.pde.internal.core.FeatureTable$Idver get (org.eclipse.pde.internal.core.ifeature.IFeatureModel) 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
	public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (java.lang.String, java.lang.String) 
		String id
		String version
	public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (org.eclipse.pde.internal.core.FeatureTable$Idver) 
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
	private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getImpl (org.eclipse.pde.internal.core.FeatureTable$Idver) 
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		java.util.ArrayList models
	public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (java.lang.String) 
		String id
		java.util.ArrayList idvers
		java.util.ArrayList allModels
		int i
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		java.util.ArrayList models
	public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAll () 
	private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAllImpl () 
	public synchronized org.eclipse.pde.internal.core.FeatureTable$Idver remove (org.eclipse.pde.internal.core.ifeature.IFeatureModel) 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
	private org.eclipse.pde.internal.core.FeatureTable$Idver removeImpl (org.eclipse.pde.internal.core.ifeature.IFeatureModel) 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		java.util.ArrayList models
		int i
		java.util.ArrayList idvers
		int i
	public synchronized org.eclipse.pde.internal.core.FeatureTable$Idver add (org.eclipse.pde.internal.core.ifeature.IFeatureModel) 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel model
		org.eclipse.pde.internal.core.ifeature.IFeature feature
		String id
		String ver
		org.eclipse.pde.internal.core.FeatureTable$Idver idver
		java.util.ArrayList models
		java.util.ArrayList idvers
	public synchronized java.lang.String toString () 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
		StringBuffer buf
		int i
}

org/eclipse/pde/internal/core/FileAdapter.class
FileAdapter.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FileAdapter extends org.eclipse.core.runtime.PlatformObject {
	private java.io.File fFile
	private Object[] fChildren
	private org.eclipse.pde.internal.core.FileAdapter fParent
	private String fEditorId
	private org.eclipse.pde.internal.core.IFileAdapterFactory fFactory
	public void  (org.eclipse.pde.internal.core.FileAdapter, java.io.File, org.eclipse.pde.internal.core.IFileAdapterFactory) 
		org.eclipse.pde.internal.core.FileAdapter parent
		java.io.File file
		org.eclipse.pde.internal.core.IFileAdapterFactory factory
	public boolean isManifest () 
		String fileName
	public boolean isSchema () 
		String fileName
	public org.eclipse.pde.internal.core.FileAdapter getParent () 
	public void setEditorId (java.lang.String) 
		String editorId
	public java.lang.String getEditorId () 
	public java.io.File getFile () 
	public boolean isDirectory () 
	public boolean hasChildren () 
	public java.lang.Object[] getChildren () 
	private void createChildren () 
		java.io.File[] files
		int i
}

org/eclipse/pde/internal/core/ICoreConstants.class
ICoreConstants.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.ICoreConstants extends java.lang.Object {
	public static final String PLATFORM_PATH
	public static final String SAVED_PLATFORM
	public static final String TARGET_MODE
	public static final String VALUE_USE_THIS
	public static final String VALUE_USE_OTHER
	public static final String CHECKED_PLUGINS
	public static final String VALUE_SAVED_NONE
	public static final String VALUE_SAVED_ALL
	public static final String VALUE_SAVED_SOME
	public static final String P_SOURCE_LOCATIONS
	public static final String P_EXT_LOCATIONS
	public static final String PROGRAM_ARGS
	public static final String VM_ARGS
	public static final String VM_LAUNCHER_INI
	public static final String IMPLICIT_DEPENDENCIES
	public static final String GROUP_PLUGINS_VIEW
	public static final String ADDITIONAL_LOCATIONS
	public static final String TARGET_PLATFORM_REALIZATION
	public static final String POOLED_BUNDLES
	public static final String POOLED_URLS
	public static final String EXTERNAL_FEATURES
	public static final String CHECKED_VERSION_PLUGINS
	public static final String OS
	public static final String WS
	public static final String NL
	public static final String ARCH
	public static final String OS_EXTRA
	public static final String WS_EXTRA
	public static final String NL_EXTRA
	public static final String ARCH_EXTRA
	public static final String TARGET_JRE
	public static final String EXTENSION_NAME
	public static final String PLUGIN_FILENAME_DESCRIPTOR
	public static final String FEATURE_FILENAME_DESCRIPTOR
	public static final String FRAGMENT_FILENAME_DESCRIPTOR
	public static final String BUNDLE_FILENAME_DESCRIPTOR
	public static final String MANIFEST_FILENAME
	public static final String OPTIONS_FILENAME
	public static final String MANIFEST_FILENAME_LOWER_CASE
	public static final String BUILD_FILENAME_DESCRIPTOR
	public static final String TARGET30
	public static final String TARGET31
	public static final String TARGET32
	public static final String TARGET33
	public static final String TARGET34
	public static final String TARGET35
	public static final String TARGET36
	public static final String EQUINOX
	public static final String SELFHOSTING_BIN_EXCLUDES
	public static final String EQUINOX_PROPERTY
	public static final String EXTENSIONS_PROPERTY
	public static final String RESOLVE_WITH_REQUIRE_BUNDLE
	public static final String TARGET_PROFILE
	public static final String MANIFEST_LAUNCH_SHORTCUTS
	public static final String MANIFEST_EXPORT_WIZARD
	public static final String PROVIDE_PACKAGE
	public static final String REPROVIDE_ATTRIBUTE
	public static final String OPTIONAL_ATTRIBUTE
	public static final String REQUIRE_PACKAGES_ATTRIBUTE
	public static final String SINGLETON_ATTRIBUTE
	public static final String PACKAGE_SPECIFICATION_VERSION
	public static final String IMPORT_SERVICE
	public static final String EXPORT_SERVICE
	public static final String EXTENSIBLE_API
	public static final String PATCH_FRAGMENT
	public static final String PLUGIN_CLASS
	public static final String ECLIPSE_AUTOSTART
	public static final String ECLIPSE_LAZYSTART
	public static final String ECLIPSE_JREBUNDLE
	public static final String ECLIPSE_BUDDY_POLICY
	public static final String ECLIPSE_REGISTER_BUDDY
	public static final String ECLIPSE_GENERIC_CAPABILITY
	public static final String ECLIPSE_GENERIC_REQUIRED
	public static final String PLATFORM_FILTER
	public static final String ECLIPSE_SOURCE_BUNDLE
	public static final String ECLIPSE_SYSTEM_BUNDLE
	public static final String ECLIPSE_BUNDLE_SHAPE
	public static final String ECLIPSE_SOURCE_REFERENCES
	public static final String SERVICE_COMPONENT
	public static final String OSGI_SYSTEM_BUNDLE
	public static final String OSGI_OS
	public static final String OSGI_WS
	public static final String OSGI_NL
	public static final String OSGI_ARCH
	public static final String OSGI_RESOLVE_OPTIONAL
	public static final String OSGI_RESOLVER_MODE
	public static final String INTERNAL_DIRECTIVE
	public static final String FRIENDS_DIRECTIVE
	public static final String SHAPE_JAR
	public static final String SHAPE_DIR
	public static final String[] SHAPE_VALUES
	public static final String[] TRANSLATABLE_HEADERS
	public static final String[] EE_TOKENS
	public static final String MANIFEST_FOLDER_NAME
	public static final String OSGI_INF_FOLDER_NAME
	public static final String FEATURE_FOLDER_NAME
	public static final org.eclipse.core.runtime.IPath MANIFEST_PATH
	public static final org.eclipse.core.runtime.IPath PLUGIN_PATH
	public static final org.eclipse.core.runtime.IPath FRAGMENT_PATH
	public static final org.eclipse.core.runtime.IPath FEATURE_PATH
	public static final org.eclipse.core.runtime.IPath BUILD_PROPERTIES_PATH
	public static final org.eclipse.core.runtime.IPath OSGI_INF_PATH
	public static final String EXTENSION_POINT_SOURCE
	public static final String EXTENSION_POINT_BUNDLE_IMPORTERS
	public static final String TARGET_FILE_EXTENSION
	public static final String WORKSPACE_TARGET_HANDLE
	public static final String NO_TARGET
	static void  () 
}

org/eclipse/pde/internal/core/IExtensionDeltaEvent.class
IExtensionDeltaEvent.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IExtensionDeltaEvent extends java.lang.Object {
	public static final int MODELS_ADDED
	public static final int MODELS_REMOVED
	public static final int MODELS_CHANGED
	public abstract org.eclipse.pde.core.plugin.IPluginModelBase[] getAddedModels () 
	public abstract org.eclipse.pde.core.plugin.IPluginModelBase[] getChangedModels () 
	public abstract org.eclipse.pde.core.plugin.IPluginModelBase[] getRemovedModels () 
	public abstract int getEventTypes () 
}

org/eclipse/pde/internal/core/IExtensionDeltaListener.class
IExtensionDeltaListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IExtensionDeltaListener extends java.lang.Object {
	public abstract void extensionsChanged (org.eclipse.pde.internal.core.IExtensionDeltaEvent) 
}

org/eclipse/pde/internal/core/IFeatureModelDelta.class
IFeatureModelDelta.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IFeatureModelDelta extends java.lang.Object {
	public static final int ADDED
	public static final int REMOVED
	public static final int CHANGED
	public abstract int getKind () 
	public abstract org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAdded () 
	public abstract org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getRemoved () 
	public abstract org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getChanged () 
}

org/eclipse/pde/internal/core/IFeatureModelListener.class
IFeatureModelListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IFeatureModelListener extends java.lang.Object {
	public abstract void modelsChanged (org.eclipse.pde.internal.core.IFeatureModelDelta) 
}

org/eclipse/pde/internal/core/IFileAdapterFactory.class
IFileAdapterFactory.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IFileAdapterFactory extends java.lang.Object {
	public abstract java.lang.Object createAdapterChild (org.eclipse.pde.internal.core.FileAdapter, java.io.File) 
}

org/eclipse/pde/internal/core/IModelChangeProviderExtension.class
IModelChangeProviderExtension.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IModelChangeProviderExtension extends java.lang.Object implements org.eclipse.pde.core.IModelChangeProvider  {
	public abstract void transferListenersTo (org.eclipse.pde.internal.core.IModelChangeProviderExtension, org.eclipse.pde.internal.core.IModelChangedListenerFilter) 
}

org/eclipse/pde/internal/core/IModelChangedListenerFilter.class
IModelChangedListenerFilter.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IModelChangedListenerFilter extends java.lang.Object {
	public abstract boolean accept (org.eclipse.pde.core.IModelChangedListener) 
}

org/eclipse/pde/internal/core/IPluginModelListener.class
IPluginModelListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IPluginModelListener extends java.lang.Object {
	public abstract void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta) 
}

org/eclipse/pde/internal/core/IStateDeltaListener.class
IStateDeltaListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IStateDeltaListener extends java.lang.Object {
	public abstract void stateResolved (org.eclipse.osgi.service.resolver.StateDelta) 
	public abstract void stateChanged (org.eclipse.osgi.service.resolver.State) 
}

org/eclipse/pde/internal/core/IWorkspaceModel.class
IWorkspaceModel.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IWorkspaceModel extends java.lang.Object implements org.eclipse.pde.core.IEditableModel  {
	public abstract void reload () 
}

org/eclipse/pde/internal/core/JavaElementChangeListener.class
JavaElementChangeListener.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.JavaElementChangeListener extends java.lang.Object implements org.eclipse.jdt.core.IElementChangedListener  {
	private static final String FILENAME
	private java.util.Properties fTable
	public void  () 
	public void start () 
	public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent) 
		org.eclipse.jdt.core.ElementChangedEvent event
	public void shutdown () 
	private void handleDelta (org.eclipse.jdt.core.IJavaElementDelta) 
		org.eclipse.jdt.core.IJavaElementDelta delta
		org.eclipse.jdt.core.IJavaElement element
	private void handleChildDeltas (org.eclipse.jdt.core.IJavaElementDelta) 
		org.eclipse.jdt.core.IJavaElementDelta delta
		org.eclipse.jdt.core.IJavaElementDelta[] deltas
		int i
	private boolean isInterestingDelta (org.eclipse.jdt.core.IJavaElementDelta) 
		org.eclipse.jdt.core.IJavaElementDelta delta
		int kind
		boolean interestingKind
		org.eclipse.jdt.core.IJavaElement element
		boolean interestingElement
		org.eclipse.jdt.core.IPackageFragmentRoot root
	private boolean ignoreDelta (org.eclipse.jdt.core.IJavaElementDelta) 
		org.eclipse.jdt.core.IJavaElementDelta delta
		org.eclipse.jdt.core.IJavaElement element
		org.eclipse.jdt.core.IPackageFragmentRoot root
		org.eclipse.jdt.core.IClasspathEntry entry
	private boolean isInterestingProject (org.eclipse.jdt.core.IJavaProject) 
		org.eclipse.jdt.core.IJavaProject jProject
		org.eclipse.core.resources.IProject project
	private void updateTable (org.eclipse.jdt.core.IJavaElement) 
		org.eclipse.jdt.core.IJavaElement element
		org.eclipse.jdt.core.IJavaProject jProject
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String id
	private void save () 
		java.util.Enumeration keys
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.io.FileOutputStream stream
		java.io.IOException e
	private java.io.File getDirectory () 
		org.eclipse.core.runtime.IPath path
		java.io.File directory
	private void load () 
		java.io.FileInputStream is
		java.io.File file
	public void synchronizeManifests (java.io.File) 
		java.io.File cacheDirectory
		java.util.Enumeration keys
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.io.File file
}

org/eclipse/pde/internal/core/JavadocLocationManager.class
JavadocLocationManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.JavadocLocationManager extends java.lang.Object {
	public static final String JAVADOC_ID
	private java.util.HashMap fLocations
	public void  () 
	public java.lang.String getJavadocLocation (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.io.File file
		java.io.File doc
	private synchronized java.lang.String getEntry (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.HostSpecification host
		String id
		java.util.Iterator iter
		String location
		java.util.Set set
	private synchronized void initialize () 
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase base
	private void processExtension (org.eclipse.core.runtime.IExtension, org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.core.runtime.IExtension extension
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.core.runtime.IConfigurationElement[] children
		int i
		String path
		String attr
		boolean archive
		org.eclipse.core.runtime.IPath modelPath
		StringBuffer buffer
		java.io.File file
	private void processPlugins (java.lang.String, org.eclipse.core.runtime.IConfigurationElement[]) 
		String path
		org.eclipse.core.runtime.IConfigurationElement[] plugins
		int i
		String id
		java.util.Set set
	public synchronized void reset () 
}

org/eclipse/pde/internal/core/MinimalState.class
MinimalState.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.MinimalState extends java.lang.Object {
	protected org.eclipse.osgi.service.resolver.State fState
	protected long fId
	private org.eclipse.osgi.service.pluginconversion.PluginConverter fConverter
	private boolean fEEListChanged
	private String[] fExecutionEnvironments
	private boolean fNoProfile
	protected static boolean DEBUG
	protected static org.eclipse.osgi.service.resolver.StateObjectFactory stateObjectFactory
	protected static String DIR
	protected String fSystemBundle
	static Class class$0
	static void  () 
	protected void  (org.eclipse.pde.internal.core.MinimalState) 
		org.eclipse.pde.internal.core.MinimalState state
	protected void  () 
	public void addBundle (org.eclipse.pde.core.plugin.IPluginModelBase, boolean) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		boolean update
		org.eclipse.osgi.service.resolver.BundleDescription desc
		long bundleId
		org.eclipse.osgi.service.resolver.BundleDescription newDesc
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.osgi.service.resolver.BundleDescription addBundle (org.eclipse.pde.core.plugin.IPluginModelBase, long) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		long bundleId
	public org.eclipse.osgi.service.resolver.BundleDescription addBundle (java.util.Dictionary, java.io.File, long) 
		java.util.Dictionary manifest
		java.io.File bundleLocation
		long bundleId
		org.eclipse.osgi.service.resolver.BundleDescription descriptor
	public org.eclipse.osgi.service.resolver.BundleDescription addBundle (java.io.File, long)  throws org.eclipse.osgi.service.pluginconversion.PluginConversionException org.eclipse.core.runtime.CoreException java.io.IOException 
		java.io.File bundleLocation
		long bundleId
		java.util.Dictionary manifest
		boolean hasBundleStructure
		org.eclipse.osgi.service.pluginconversion.PluginConverter converter
		org.eclipse.osgi.service.resolver.BundleDescription desc
	protected void addAuxiliaryData (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, boolean) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.Dictionary manifest
		boolean hasBundleStructure
	protected void saveState (java.io.File) 
		java.io.File dir
	protected void saveState (org.eclipse.osgi.service.resolver.State, java.io.File) 
		org.eclipse.osgi.service.resolver.State state
		java.io.File dir
		java.io.FileNotFoundException e
		java.io.IOException e
	public static java.util.Dictionary loadManifest (java.io.File)  throws java.io.IOException 
		java.io.File bundleLocation
		java.util.zip.ZipFile jarFile
		java.io.InputStream manifestStream
		String extension
		java.util.zip.ZipEntry manifestEntry
		java.io.File file
	public org.eclipse.osgi.service.resolver.StateDelta resolveState (boolean) 
		boolean incremental
	public org.eclipse.osgi.service.resolver.StateDelta resolveState (java.lang.String[]) 
		String[] symbolicNames
		java.util.List bundles
		int i
		org.eclipse.osgi.service.resolver.BundleDescription[] descriptions
		int j
	private synchronized org.eclipse.osgi.service.resolver.StateDelta internalResolveState (boolean) 
		boolean incremental
		boolean fullBuildRequired
	protected boolean initializePlatformProperties () 
	private java.util.Dictionary[] getProfilePlatformProperties () 
	public void removeBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription description
	public org.eclipse.osgi.service.resolver.State getState () 
	private void setExecutionEnvironments () 
		String[] knownExecutionEnviroments
		String jreProfile
	public void addBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription toAdd
	private org.eclipse.osgi.service.pluginconversion.PluginConverter acquirePluginConverter () 
		org.osgi.util.tracker.ServiceTracker tracker
	public long getNextId () 
	private org.eclipse.osgi.service.resolver.BundleDescription findActiveBundle (java.lang.String) 
		String symbolicName
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		int i
	protected void logResolutionErrors () 
		org.eclipse.core.runtime.MultiStatus errors
		org.eclipse.osgi.service.resolver.StateHelper helper
		org.eclipse.osgi.service.resolver.BundleDescription[] all
		int i
		org.eclipse.osgi.service.resolver.VersionConstraint[] unsatisfiedConstraints
		org.eclipse.osgi.service.resolver.BundleDescription activeBundle
		String message
		int j
		String message
	private java.lang.String getResolutionFailureMessage (org.eclipse.osgi.service.resolver.VersionConstraint) 
		org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
	private java.lang.String toString (org.eclipse.osgi.service.resolver.VersionConstraint) 
		org.eclipse.osgi.service.resolver.VersionConstraint constraint
		org.eclipse.osgi.service.resolver.VersionRange versionRange
	public java.lang.String getSystemBundle () 
}

org/eclipse/pde/internal/core/ModelFileAdapter.class
ModelFileAdapter.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ModelFileAdapter extends org.eclipse.pde.internal.core.FileAdapter {
	private org.eclipse.pde.core.plugin.IPluginModelBase fModel
	public void  (org.eclipse.pde.core.plugin.IPluginModelBase, java.io.File, org.eclipse.pde.internal.core.IFileAdapterFactory) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.io.File file
		org.eclipse.pde.internal.core.IFileAdapterFactory factory
	public org.eclipse.pde.core.plugin.IPluginModelBase getModel () 
}

org/eclipse/pde/internal/core/ModelProviderEvent.class
ModelProviderEvent.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ModelProviderEvent extends java.lang.Object implements org.eclipse.pde.core.IModelProviderEvent  {
	private int types
	private Object source
	private org.eclipse.pde.core.IModel[] added
	private org.eclipse.pde.core.IModel[] removed
	private org.eclipse.pde.core.IModel[] changed
	public void  (java.lang.Object, int, org.eclipse.pde.core.IModel[], org.eclipse.pde.core.IModel[], org.eclipse.pde.core.IModel[]) 
		Object source
		int types
		org.eclipse.pde.core.IModel[] added
		org.eclipse.pde.core.IModel[] removed
		org.eclipse.pde.core.IModel[] changed
	public org.eclipse.pde.core.IModel[] getAddedModels () 
	public org.eclipse.pde.core.IModel[] getRemovedModels () 
	public org.eclipse.pde.core.IModel[] getChangedModels () 
	public int getEventTypes () 
	public java.lang.Object getEventSource () 
}

org/eclipse/pde/internal/core/NLResourceHelper.class
NLResourceHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.NLResourceHelper extends java.lang.Object {
	public static final String KEY_PREFIX
	public static final String KEY_DOUBLE_PREFIX
	private java.util.PropertyResourceBundle bundle
	private String fNLFileBasePath
	public void  (java.lang.String, java.net.URL[]) 
		String name
		java.net.URL[] locations
		java.io.InputStream stream
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	public void dispose () 
	private java.io.InputStream getResourceStream (java.lang.String, java.net.URL[]) 
		String name
		java.net.URL[] locations
		java.net.URLClassLoader resourceLoader
		java.util.StringTokenizer tokenizer
		String language
		String country
		String variant
		String suffix1
		String suffix2
		String suffix3
		String suffix4
		String[] suffices
		java.io.InputStream stream
		int i
		String candidateFileName
	public java.lang.String getResourceString (java.lang.String) 
		String value
		String s
		int ix
		String key
		String dflt
	public boolean resourceExists (java.lang.String) 
		String value
	public java.lang.String getNLFileBasePath () 
}

org/eclipse/pde/internal/core/P2Utils.class
P2Utils.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.P2Utils extends java.lang.Object {
	public static final String P2_FLAVOR_DEFAULT
	public static final org.eclipse.equinox.p2.metadata.ITouchpointType TOUCHPOINT_OSGI
	private static final String CAPABILITY_NS_OSGI_BUNDLE
	private static final String CAPABILITY_NS_OSGI_FRAGMENT
	public static final String TYPE_ECLIPSE_BUNDLE
	public static final String NAMESPACE_ECLIPSE_TYPE
	public static final org.eclipse.equinox.p2.metadata.IProvidedCapability BUNDLE_CAPABILITY
	public static final String CAPABILITY_NS_JAVA_PACKAGE
	static Class class$0
	static void  () 
	public void  () 
	public static java.net.URL[] readBundlesTxt (java.lang.String, java.net.URL) 
		String platformHome
		java.net.URL configurationArea
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		int length
		org.eclipse.equinox.frameworkadmin.BundleInfo[] srcBundles
		java.net.URL[] urls
		java.net.MalformedURLException e
	public static org.eclipse.equinox.frameworkadmin.BundleInfo[] readBundles (java.lang.String, java.net.URL) 
		String platformHome
		java.net.URL configurationArea
		org.eclipse.core.runtime.IPath basePath
		java.net.URL bundlesTxt
		java.io.File home
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		java.net.MalformedURLException e
		java.io.IOException e
	public static org.eclipse.equinox.frameworkadmin.BundleInfo[] readSourceBundles (java.lang.String, java.net.URL) 
		String platformHome
		java.net.URL configurationArea
		org.eclipse.core.runtime.IPath basePath
		java.io.File home
		java.net.URL srcBundlesTxt
		org.eclipse.equinox.frameworkadmin.BundleInfo[] srcBundles
		java.net.MalformedURLException e
		java.io.IOException e
	private static void copyURLs (java.net.URL[], int, org.eclipse.equinox.frameworkadmin.BundleInfo[])  throws java.net.MalformedURLException 
		java.net.URL[] dest
		int start
		org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
		int i
	private static org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundlesFromFile (java.net.URL, java.io.File)  throws java.io.IOException 
		java.net.URL fileURL
		java.io.File home
		org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
	public static java.net.URL writeBundlesTxt (java.util.Map, int, boolean, java.io.File, java.lang.String) 
		java.util.Map bundles
		int defaultStartLevel
		boolean defaultAutoStart
		java.io.File directory
		String osgiBundleList
		java.util.Map osgiStartLevels
		java.util.StringTokenizer tokenizer
		String token
		int index
		String modelName
		String startData
		String level
		String auto
		java.util.List bundleInfo
		java.util.List sourceInfo
		java.util.Iterator iterator
		org.eclipse.pde.core.plugin.IPluginModelBase currentModel
		org.eclipse.pde.core.plugin.IPluginBase base
		org.eclipse.equinox.frameworkadmin.BundleInfo info
		String installLocation
		String currentLevel
		int index
		String levelString
		String auto
		boolean isAuto
		int level
		java.io.File bundlesTxt
		java.io.File srcBundlesTxt
		org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
		org.eclipse.equinox.frameworkadmin.BundleInfo[] sources
		org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
		java.io.IOException e
		java.net.MalformedURLException e
	public static boolean profileExists (java.lang.String, java.io.File)  throws org.eclipse.core.runtime.CoreException 
		String profileID
		java.io.File p2DataArea
		org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
	public static void createProfile (java.lang.String, java.io.File, java.util.Collection)  throws org.eclipse.core.runtime.CoreException 
		String profileID
		java.io.File p2DataArea
		java.util.Collection bundles
		org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		org.eclipse.equinox.p2.engine.IEngine engine
		org.eclipse.equinox.p2.engine.IProfile profile
		java.util.Properties props
		java.util.Collection ius
		java.util.Iterator iterator
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.equinox.p2.engine.ProvisioningContext context
		org.eclipse.equinox.p2.engine.IProvisioningPlan plan
		java.util.Iterator iter
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.engine.IPhaseSet phaseSet
		org.eclipse.core.runtime.IStatus status
	private static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleIU (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bd
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		boolean isFragment
		org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
		java.util.ArrayList reqsDeps
		int j
		org.eclipse.osgi.service.resolver.ImportPackageSpecification[] osgiImports
		int i
		org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec
		String importPackageName
		org.eclipse.equinox.p2.metadata.VersionRange versionRange
		boolean isOptional
		java.util.ArrayList providedCapabilities
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
		int i
	private static org.eclipse.equinox.p2.metadata.Version fromOSGiVersion (org.osgi.framework.Version) 
		org.osgi.framework.Version version
	private static org.eclipse.equinox.p2.metadata.VersionRange fromOSGiVersionRange (org.eclipse.osgi.service.resolver.VersionRange) 
		org.eclipse.osgi.service.resolver.VersionRange range
}

org/eclipse/pde/internal/core/PDEAuxiliaryState$PluginInfo.class
PDEAuxiliaryState.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo extends java.lang.Object {
	String name
	String providerName
	String className
	boolean hasExtensibleAPI
	boolean isPatchFragment
	boolean hasBundleStructure
	String[] libraries
	String project
	String localization
	String bundleSourceEntry
	final org.eclipse.pde.internal.core.PDEAuxiliaryState this$0
	void  (org.eclipse.pde.internal.core.PDEAuxiliaryState) 
}

org/eclipse/pde/internal/core/PDEAuxiliaryState.class
PDEAuxiliaryState.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEAuxiliaryState extends java.lang.Object {
	private static String CACHE_EXTENSION
	private static String ATTR_BUNDLE_ID
	private static String ATTR_BUNDLE_STRUCTURE
	private static String ATTR_CLASS
	private static String ATTR_EXPORTED
	private static String ATTR_EXTENSIBLE_API
	private static String ATTR_LOCALIZATION
	private static String ATTR_NAME
	private static String ATTR_PATCH
	private static String ATTR_PROJECT
	private static String ATTR_PROVIDER
	private static String ATTR_BUNDLE_SOURCE
	private static String ELEMENT_BUNDLE
	private static String ELEMENT_LIB
	private static String ELEMENT_ROOT
	protected java.util.Map fPluginInfos
	static void  () 
	protected void  () 
	protected void  (org.eclipse.pde.internal.core.PDEAuxiliaryState) 
		org.eclipse.pde.internal.core.PDEAuxiliaryState state
	private void createPluginInfo (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
		org.w3c.dom.NodeList libs
		java.util.ArrayList list
		int i
		org.w3c.dom.Element lib
	public java.lang.String getClassName (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public boolean hasExtensibleAPI (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public boolean isPatchFragment (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public boolean hasBundleStructure (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public java.lang.String getPluginName (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public java.lang.String getProviderName (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public java.lang.String[] getLibraryNames (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public java.lang.String getBundleLocalization (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public java.lang.String getProject (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	public java.lang.String getBundleSourceEntry (long) 
		long bundleID
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
	protected void savePluginInfo (java.io.File) 
		java.io.File dir
		javax.xml.parsers.DocumentBuilderFactory factory
		org.w3c.dom.Document doc
		org.w3c.dom.Element root
		java.util.Iterator iter
		String key
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
		int i
		org.w3c.dom.Element lib
		Exception e
	protected boolean readPluginInfoCache (java.io.File) 
		java.io.File dir
		java.io.File file
		javax.xml.parsers.DocumentBuilderFactory factory
		javax.xml.parsers.DocumentBuilder documentBuilder
		org.w3c.dom.Document doc
		org.w3c.dom.Element root
		org.w3c.dom.NodeList list
		int i
		org.xml.sax.SAXException e
		java.io.IOException e
		javax.xml.parsers.ParserConfigurationException e
	public static void writePluginInfo (org.eclipse.pde.core.plugin.IPluginModelBase[], java.io.File) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		java.io.File destination
		javax.xml.parsers.DocumentBuilder builder
		org.w3c.dom.Document doc
		org.w3c.dom.Element root
		int i
		org.eclipse.pde.core.plugin.IPluginBase plugin
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.w3c.dom.Element element
		String localization
		org.eclipse.pde.internal.core.ibundle.IBundleModel bundleModel
		String bundleSourceEntry
		org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
		int j
		org.w3c.dom.Element lib
	protected void addAuxiliaryData (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, boolean) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.Dictionary manifest
		boolean hasBundleStructure
		org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
		String className
	protected java.lang.String[] getClasspath (java.util.Dictionary) 
		java.util.Dictionary manifest
		String fullClasspath
		String[] result
		org.eclipse.osgi.util.ManifestElement[] classpathEntries
		int i
	protected void clear () 
}

org/eclipse/pde/internal/core/PDEClasspathContainer$Rule.class
PDEClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEClasspathContainer$Rule extends java.lang.Object {
	org.eclipse.core.runtime.IPath path
	boolean discouraged
	final org.eclipse.pde.internal.core.PDEClasspathContainer this$0
	public void  (org.eclipse.pde.internal.core.PDEClasspathContainer) 
	public boolean equals (java.lang.Object) 
		Object other
	public java.lang.String toString () 
}

org/eclipse/pde/internal/core/PDEClasspathContainer.class
PDEClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEClasspathContainer extends java.lang.Object {
	private static java.util.HashMap ACCESSIBLE_RULES
	private static java.util.HashMap DISCOURAGED_RULES
	private static final org.eclipse.jdt.core.IAccessRule EXCLUDE_ALL_RULE
	static void  () 
	public void  () 
	protected void addProjectEntry (org.eclipse.core.resources.IProject, org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[], java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
		java.util.ArrayList entries
		org.eclipse.jdt.core.IClasspathEntry entry
		org.eclipse.jdt.core.IAccessRule[] accessRules
	public static org.eclipse.jdt.core.IClasspathEntry[] getExternalEntries (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList entries
	protected static void addExternalPlugin (org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[], java.util.ArrayList) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
		java.util.ArrayList entries
		org.eclipse.core.runtime.IPath srcPath
		org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
		int i
		String name
		String expandedName
		org.eclipse.core.runtime.IPath path
	protected static void addLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[], org.eclipse.jdt.core.IClasspathAttribute[], java.util.ArrayList) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.runtime.IPath srcPath
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
		org.eclipse.jdt.core.IClasspathAttribute[] attributes
		java.util.ArrayList entries
		org.eclipse.jdt.core.IClasspathEntry entry
	protected static org.eclipse.jdt.core.IAccessRule[] getAccessRules (org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[]) 
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
		org.eclipse.jdt.core.IAccessRule[] accessRules
		int i
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
	private static synchronized org.eclipse.jdt.core.IAccessRule getAccessibleRule (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.jdt.core.IAccessRule rule
	private static org.eclipse.jdt.core.IClasspathAttribute[] getClasspathAttributes (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.JavadocLocationManager manager
		String location
	private static synchronized org.eclipse.jdt.core.IAccessRule getDiscouragedRule (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.jdt.core.IAccessRule rule
	protected static org.eclipse.pde.core.plugin.IPluginModelBase resolveLibraryInFragments (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String libraryName
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
}

org/eclipse/pde/internal/core/PDECore$1.class
PDECore.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.PDECore$1 extends java.lang.Object implements org.eclipse.core.resources.ISaveParticipant  {
	final org.eclipse.pde.internal.core.PDECore this$0
	void  (org.eclipse.pde.internal.core.PDECore) 
	public void saving (org.eclipse.core.resources.ISaveContext)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.ISaveContext saveContext
		org.eclipse.pde.internal.core.target.provisional.ITargetPlatformService tps
	public void rollback (org.eclipse.core.resources.ISaveContext) 
		org.eclipse.core.resources.ISaveContext saveContext
	public void prepareToSave (org.eclipse.core.resources.ISaveContext)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.ISaveContext saveContext
	public void doneSaving (org.eclipse.core.resources.ISaveContext) 
		org.eclipse.core.resources.ISaveContext saveContext
}

org/eclipse/pde/internal/core/PDECore.class
PDECore.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDECore extends org.eclipse.core.runtime.Plugin {
	public static final String PLUGIN_ID
	public static final org.eclipse.core.runtime.IPath REQUIRED_PLUGINS_CONTAINER_PATH
	public static final org.eclipse.core.runtime.IPath JAVA_SEARCH_CONTAINER_PATH
	public static final org.eclipse.core.runtime.IPath JRE_CONTAINER_PATH
	public static final String BINARY_PROJECT_VALUE
	public static final String BINARY_REPOSITORY_PROVIDER
	public static final org.eclipse.core.runtime.QualifiedName EXTERNAL_PROJECT_PROPERTY
	public static final org.eclipse.core.runtime.QualifiedName TOUCH_PROJECT
	public static final org.eclipse.core.runtime.QualifiedName SCHEMA_PREVIEW_FILE
	private static org.eclipse.pde.internal.core.PDECore inst
	private static org.eclipse.pde.core.plugin.IPluginModelBase[] registryPlugins
	private static org.eclipse.pde.internal.core.PDEExtensionRegistry fExtensionRegistry
	private static org.eclipse.pde.internal.core.PDEPreferencesManager fPreferenceManager
	private org.eclipse.pde.internal.core.PluginModelManager fModelManager
	private org.eclipse.pde.internal.core.FeatureModelManager fFeatureModelManager
	private org.eclipse.pde.internal.core.TargetDefinitionManager fTargetProfileManager
	private org.eclipse.pde.internal.core.schema.SchemaRegistry fSchemaRegistry
	private org.eclipse.pde.internal.core.SourceLocationManager fSourceLocationManager
	private org.eclipse.pde.internal.core.JavadocLocationManager fJavadocLocationManager
	private org.eclipse.pde.internal.core.SearchablePluginsManager fSearchablePluginsManager
	private org.eclipse.pde.internal.core.TracingOptionsManager fTracingOptionsManager
	private org.osgi.framework.BundleContext fBundleContext
	private org.eclipse.pde.internal.core.JavaElementChangeListener fJavaElementChangeListener
	private org.eclipse.pde.internal.core.builders.FeatureRebuilder fFeatureRebuilder
	private org.eclipse.pde.internal.core.builders.PluginRebuilder fPluginRebuilder
	private org.osgi.framework.ServiceRegistration fTargetPlatformService
	private org.osgi.framework.ServiceRegistration fBundleProjectService
	static Class class$0
	static Class class$1
	static void  () 
	public static org.eclipse.pde.internal.core.PDECore getDefault () 
	public synchronized org.eclipse.pde.internal.core.PDEPreferencesManager getPreferencesManager () 
	public static org.eclipse.core.resources.IWorkspace getWorkspace () 
	public static void log (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public static void log (java.lang.Throwable) 
		Throwable e
		org.eclipse.core.runtime.IStatus status
	public static void logErrorMessage (java.lang.String) 
		String message
	public static void logException (java.lang.Throwable) 
		Throwable e
	public static void logException (java.lang.Throwable, java.lang.String) 
		Throwable e
		String message
		org.eclipse.core.runtime.IStatus status
	public void  () 
	public java.net.URL getInstallURL () 
	public org.eclipse.pde.core.plugin.IPluginModelBase findPluginInHost (java.lang.String) 
		String id
		java.net.URL[] pluginPaths
		org.eclipse.pde.internal.core.PDEState state
		int i
	public org.eclipse.pde.internal.core.PluginModelManager getModelManager () 
	public org.eclipse.pde.internal.core.TargetDefinitionManager getTargetProfileManager () 
	public org.eclipse.pde.internal.core.FeatureModelManager getFeatureModelManager () 
	public org.eclipse.pde.internal.core.JavaElementChangeListener getJavaElementChangeListener () 
	public org.eclipse.pde.internal.core.schema.SchemaRegistry getSchemaRegistry () 
	public org.eclipse.pde.internal.core.PDEExtensionRegistry getExtensionsRegistry () 
	public org.eclipse.pde.internal.core.SourceLocationManager getSourceLocationManager () 
	public org.eclipse.pde.internal.core.JavadocLocationManager getJavadocLocationManager () 
	public org.eclipse.pde.internal.core.TracingOptionsManager getTracingOptionsManager () 
	public org.eclipse.pde.internal.core.SearchablePluginsManager getSearchablePluginsManager () 
	public boolean areModelsInitialized () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public org.osgi.framework.BundleContext getBundleContext () 
	public void stop (org.osgi.framework.BundleContext)  throws org.eclipse.core.runtime.CoreException 
		org.osgi.framework.BundleContext context
	public java.lang.Object acquireService (java.lang.String) 
		String serviceName
		org.osgi.framework.ServiceReference reference
		Object service
	static org.eclipse.pde.internal.core.SearchablePluginsManager access$0 (org.eclipse.pde.internal.core.PDECore) 
}

org/eclipse/pde/internal/core/PDECoreMessages.class
PDECoreMessages.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDECoreMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String BaseExportTask_pdeExport
	public static String BuildErrorReporter_cannotFindBundle
	public static String BuildErrorReporter_cannotFindJar
	public static String BundleErrorReporter_badFilter
	public static String BundleErrorReporter_bundleActivationPolicy_unsupported
	public static String BundleErrorReporter_localization_folder_not_exist
	public static String BundleErrorReporter_localization_properties_file_not_exist
	public static String BundleErrorReporter_providePackageHeaderDeprecated
	public static String BundleErrorReporter_reqExecEnv_conflict
	public static String BundleErrorReporter_reqExecEnv_unknown
	public static String BundleErrorReporter_unresolvedExporter
	public static String BundleErrorReporter_unresolvedHost
	public static String BundleErrorReporter_unsatisfiedConstraint
	public static String BundleErrorReporter_unsupportedSingletonDirective
	public static String BundleErrorReporter_MissingVersion
	public static String BundleTextChangeListener_editNames_insert
	public static String BundleTextChangeListener_editNames_modify
	public static String BundleTextChangeListener_editNames_newLine
	public static String BundleTextChangeListener_editNames_remove
	public static String ExecutionEnvironmentProfileManager_0
	public static String ExtensionPointSchemaBuilder_0
	public static String ExtensionsErrorReporter_maxOccurrence
	public static String ExtensionsErrorReporter_minOccurrence
	public static String ExtensionsErrorReporter_unknownIdentifier
	public static String BinaryRepositoryProvider_veto
	public static String P2Utils_UnableToAcquireP2Service
	public static String ProductExportOperation_0
	public static String PropertiesTextChangeListener_editNames_delete
	public static String PropertiesTextChangeListener_editNames_insert
	public static String PropertiesTextChangeListener_editNames_remove
	public static String RequiredPluginsClasspathContainer_description
	public static String ExternalJavaSearchClasspathContainer_description
	public static String SchemaElementReference_refElementMissing
	public static String TargetPlatform_exceptionThrown
	public static String FeatureBasedExportOperation_ProblemDuringExport
	public static String FeatureConsistencyChecker_0
	public static String FeatureInfo_description
	public static String FeatureInfo_license
	public static String FeatureInfo_copyright
	public static String PluginObject_readOnlyChange
	public static String FeatureObject_readOnlyChange
	public static String SiteBuildOperation_0
	public static String SiteObject_readOnlyChange
	public static String BuildObject_readOnlyException
	public static String PluginBase_librariesNotFoundException
	public static String PluginParent_siblingsNotFoundException
	public static String PluginBase_importsNotFoundException
	public static String AbstractExtensions_extensionsNotFoundException
	public static String SchemaCompositor_all
	public static String SchemaCompositor_choice
	public static String SchemaCompositor_group
	public static String SchemaCompositor_sequence
	public static String Builders_updating
	public static String Builders_verifying
	public static String Builders_DependencyLoopFinder_loopName
	public static String Builders_Feature_reference
	public static String Builders_Feature_freference
	public static String Builders_Feature_multiplicity
	public static String Builders_Feature_empty
	public static String Builders_Feature_badURL
	public static String Builders_Feature_exclusiveAttributes
	public static String Builders_Feature_patchPlugin
	public static String Builders_Feature_patchedVersion
	public static String Builders_Feature_patchedMatch
	public static String Builders_Feature_missingUnpackFalse
	public static String Builders_Feature_mismatchUnpackBundleShape
	public static String Builders_Feature_mismatchPluginVersion
	public static String Builders_Schema_compiling
	public static String Builders_Schema_compilingSchemas
	public static String Builders_Schema_removing
	public static String Builders_Schema_noMatchingEndTag
	public static String Builders_Schema_noMatchingStartTag
	public static String Builders_Schema_forbiddenEndTag
	public static String Builders_Schema_valueRequired
	public static String Builders_Schema_valueNotRequired
	public static String Builders_Schema_duplicateElement
	public static String Builders_Schema_includeNotValid
	public static String Builders_Schema_referencedElementNotFound
	public static String Builders_Manifest_missingRequired
	public static String Builders_Manifest_dependency
	public static String Builders_Manifest_ex_point
	public static String Builders_Manifest_child
	public static String Builders_Manifest_illegalRoot
	public static String Builders_Manifest_attribute
	public static String Builders_Manifest_att_value
	public static String Builders_Manifest_compositeID
	public static String Builders_Manifest_simpleID
	public static String Builders_Manifest_non_ext_attribute
	public static String Builders_Manifest_non_ext_element
	public static String Builders_Manifest_deprecated_attribute
	public static String Builders_Manifest_deprecated_element
	public static String Builders_Manifest_internal_rootElement
	public static String Builders_Manifest_deprecated_rootElement
	public static String Builders_Manifest_deprecated_rootElementSuggestion
	public static String Builders_Manifest_unused_element
	public static String Builders_Manifest_unused_attribute
	public static String Builders_Manifest_class
	public static String Builders_Manifest_resource
	public static String Builders_Manifest_deprecated_3_0
	public static String Builders_Manifest_key_not_found
	public static String Builders_Manifest_useless_file
	public static String Builders_Manifest_discouragedClass
	public static String Builders_Convert_missingAttribute
	public static String Builders_Convert_illegalValue
	public static String BundleErrorReporter_lineTooLong
	public static String BundleErrorReporter_noMainSection
	public static String BundleErrorReporter_duplicateHeader
	public static String BundleErrorReporter_noColon
	public static String BundleErrorReporter_noSpaceValue
	public static String BundleErrorReporter_nameHeaderInMain
	public static String BundleErrorReporter_noNameHeader
	public static String BundleErrorReporter_invalidHeaderName
	public static String BundleErrorReporter_noLineTermination
	public static String BundleErrorReporter_parseHeader
	public static String BundleErrorReporter_att_value
	public static String BundleErrorReporter_dir_value
	public static String BundleErrorReporter_illegal_value
	public static String BundleErrorReporter_deprecated_attribute_optional
	public static String BundleErrorReporter_deprecated_attribute_reprovide
	public static String BundleErrorReporter_deprecated_attribute_singleton
	public static String BundleErrorReporter_deprecated_attribute_specification_version
	public static String BundleErrorReporter_directive_hasNoEffectWith_
	public static String BundleErrorReporter_singletonAttrRequired
	public static String BundleErrorReporter_singletonRequired
	public static String BundleErrorReporter_headerMissing
	public static String BundleErrorReporter_NoSymbolicName
	public static String BundleErrorReporter_illegalManifestVersion
	public static String BundleErrorReporter_ClasspathNotEmpty
	public static String BundleErrorReporter_fragmentActivator
	public static String BundleErrorReporter_NoExist
	public static String BundleErrorReporter_InvalidFormatInBundleVersion
	public static String BundleErrorReporter_NotExistInProject
	public static String BundleErrorReporter_BundleRangeInvalidInBundleVersion
	public static String BundleErrorReporter_invalidVersionRangeFormat
	public static String BundleErrorReporter_NotExistPDE
	public static String BundleErrorReporter_HostNotExistPDE
	public static String BundleErrorReporter_HostNeeded
	public static String BundleErrorReporter_PackageNotExported
	public static String BundleErrorReporter_InvalidSymbolicName
	public static String BundleErrorReporter_invalidFilterSyntax
	public static String BundleErrorReporter_importexport_servicesDeprecated
	public static String BundleErrorReporter_unecessaryDependencyDueToFragmentHost
	public static String BundleErrorReporter_missingPackagesInProject
	public static String BundleErrorReporter_noExecutionEnvironmentSet
	public static String BundleErrorReporter_startHeader_autoStartDeprecated
	public static String BundleErrorReporter_exportNoJRE
	public static String BundleErrorReporter_importNoJRE
	public static String ManifestConsistencyChecker_0
	public static String ManifestConsistencyChecker_buildDoesNotExist
	public static String ManifestConsistencyChecker_builderTaskName
	public static String ManifestConsistencyChecker_manifestDoesNotExist
	public static String ManifestConsistencyChecker_manifestMisspelled
	public static String BundleErrorReporter_lazyStart_unsupported
	public static String BundleManifestSourceLocationManager_problemProcessBundleManifestHeaderAttributeMissing
	public static String BundleValidationOperation_multiple_singletons
	public static String ManifestConsistencyChecker_buildPropertiesSubtask
	public static String BuildErrorReporter_missingEntry
	public static String BuildErrorReporter_missingFolder
	public static String BuildErrorReporter_emptyEntry
	public static String BuildErrorReporter_binIncludesMissing
	public static String BuildErrorReporter_buildEntryInvalidWhenNoProjectSettings
	public static String BuildErrorReporter_buildEntryMissingProjectSpecificSettings
	public static String BuildErrorReporter_buildEntryMissingValidPath
	public static String BuildErrorReporter_buildEntryMissingValidRelativePath
	public static String BuildErrorReporter_BuildEntryNotRequiredMatchesDefault
	public static String BuildErrorReporter_sourceMissing
	public static String BuildErrorReporter_srcIncludesSourceFolder
	public static String BuildErrorReporter_srcIncludesSourceFolder1
	public static String BuildErrorReporter_classpathEntryMissing
	public static String BuildErrorReporter_missingFile
	public static String BuildErrorReporter_entiresMustRefDirs
	public static String BuildErrorReporter_dirsMustEndSlash
	public static String BuildErrorReporter_classpathEntryMissing1
	public static String BuildErrorReporter_CompilercomplianceLevel
	public static String BuildErrorReporter_DisallowIdentifiers
	public static String BuildErrorReporter_GeneratedClassFilesCompatibility
	public static String BuildErrorReporter_ProjectSpecificJavaComplianceDifferentToken
	public static String BuildErrorReporter_ProjectSpecificJavaComplianceMissingEntry
	public static String BuildErrorReporter_SourceCompatibility
	public static String ExportWizard_badDirectory
	public static String FeatureExportJob_taskName
	public static String FeatureExportOperation_0
	public static String FeatureExportOperation_CompilationErrors
	public static String FeatureExportOperation_runningAssemblyScript
	public static String FeatureExportOperation_publishingMetadata
	public static String FeatureExportOperation_runningBuildScript
	public static String FeatureExportOperation_runningPackagerScript
	public static String FeatureExportOperation_workspaceBuildErrorsFoundDuringExport
	public static String TargetPlatformResetJob_resetTarget
	public static String XMLErrorReporter_ExternalEntityResolution
	public static String ExtensionsErrorReporter_InvalidSchema
	public static String PluginConverter_BundleLocationIsNull
	public static String PluginConverter_EclipseConverterErrorCreatingBundleManifest
	public static String PluginConverter_EclipseConverterErrorParsingPluginManifest
	public static String PluginConverter_EclipseConverterFileNotFound
	public static String PluginModelManager_0
	public static String PluginModelManager_1
	public static String PluginParser_EclipseConverterMissingAttribute
	public static String XMLTextChangeListener_editNames_addAttribute
	public static String XMLTextChangeListener_editNames_addContent
	public static String XMLTextChangeListener_editNames_insertNode
	public static String XMLTextChangeListener_editNames_modifyAttribute
	public static String XMLTextChangeListener_editNames_modifyNode
	public static String XMLTextChangeListener_editNames_removeAttribute
	public static String XMLTextChangeListener_editNames_removeNode
	public static String SearchablePluginsManager_createProjectTaskName
	public static String SourceEntryErrorReporter_0
	public static String SourceEntryErrorReporter_1
	public static String SourceEntryErrorReporter_10
	public static String SourceEntryErrorReporter_2
	public static String SourceEntryErrorReporter_3
	public static String SourceEntryErrorReporter_4
	public static String SourceEntryErrorReporter_5
	public static String SourceEntryErrorReporter_6
	public static String SourceEntryErrorReporter_7
	public static String SourceEntryErrorReporter_8
	public static String SourceEntryErrorReporter_9
	public static String SourceEntryErrorReporter_DifferentTargetLibrary
	public static String SourceEntryErrorReporter_DupeOutputFolder
	public static String SourceEntryErrorReporter_DupeSourceFolder
	public static String SourceEntryErrorReporter_ExtraOutputFolder
	public static String SourceEntryErrorReporter_InvalidOutputFolder
	public static String SourceEntryErrorReporter_InvalidSourceFolder
	public static String SourceEntryErrorReporter_MissingLibrary
	public static String SourceEntryErrorReporter_MissingOutputEntry
	public static String SourceEntryErrorReporter_MissingOutputLibForClassFolder
	public static String SourceLocationManager_problemProcessingBundleManifestSourceHeader
	public static String UpdateSiteBuilder_0
	public static String VMHelper_noJreForExecEnv
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/pde/internal/core/PDEExtensionRegistry.class
PDEExtensionRegistry.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEExtensionRegistry extends java.lang.Object {
	private Object fMasterKey
	private Object fUserKey
	private org.eclipse.core.runtime.IExtensionRegistry fRegistry
	private org.eclipse.pde.internal.core.PDERegistryStrategy fStrategy
	private org.eclipse.pde.core.plugin.IPluginModelBase[] fModels
	private java.util.ArrayList fListeners
	private static final String EXTENSION_DIR
	public void  () 
		java.io.File extensionsDir
	public void  (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		java.io.File extensionsDir
	protected org.eclipse.pde.core.plugin.IPluginModelBase[] getModels () 
		org.eclipse.pde.core.plugin.IPluginModelBase[] workspaceModels
		org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
		org.eclipse.pde.core.plugin.IPluginModelBase[] allModels
	public void stop () 
	protected synchronized org.eclipse.core.runtime.IExtensionRegistry getRegistry () 
		java.util.ListIterator li
	private org.eclipse.core.runtime.IExtensionRegistry createRegistry () 
	public void targetReloaded () 
	public void dispose () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] findExtensionPlugins (java.lang.String, boolean) 
		String pointId
		boolean activeOnly
		org.eclipse.core.runtime.IExtensionPoint point
		org.eclipse.core.runtime.IExtension[] exts
		java.util.HashSet plugins
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase base
	public org.eclipse.pde.core.plugin.IPluginModelBase findExtensionPointPlugin (java.lang.String) 
		String pointId
		org.eclipse.core.runtime.IExtensionPoint point
		org.eclipse.core.runtime.IContributor contributor
	private org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String) 
		String pointId
	public boolean hasExtensionPoint (java.lang.String) 
		String pointId
	public org.eclipse.pde.core.plugin.IPluginExtensionPoint findExtensionPoint (java.lang.String) 
		String pointId
		org.eclipse.core.runtime.IExtensionPoint extPoint
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.plugin.IPluginExtensionPoint[] points
		int i
		org.eclipse.pde.core.plugin.IPluginExtensionPoint point
	public org.eclipse.pde.core.plugin.IPluginExtension[] findExtensionsForPlugin (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.core.runtime.IContributor contributor
		org.eclipse.core.runtime.IExtension[] extensions
		java.util.ArrayList list
		int i
		org.eclipse.pde.internal.core.plugin.PluginExtension extension
	public org.eclipse.pde.core.plugin.IPluginExtensionPoint[] findExtensionPointsForPlugin (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.core.runtime.IContributor contributor
		org.eclipse.core.runtime.IExtensionPoint[] extensions
		java.util.ArrayList list
		int i
		org.eclipse.pde.internal.core.plugin.PluginExtensionPoint point
	private org.eclipse.pde.core.plugin.ISharedPluginModel getExtensionsModel (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase base
	public org.eclipse.core.runtime.IExtension[] findExtensions (java.lang.String, boolean) 
		String extensionPointId
		boolean activeOnly
		java.util.ArrayList list
		org.eclipse.core.runtime.IExtensionPoint point
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.pde.core.plugin.IPluginModelBase[] bases
		int i
		org.eclipse.core.runtime.IContributor contributor
		org.eclipse.core.runtime.IExtension[] extensions
		int j
	private org.eclipse.pde.core.plugin.IPluginModelBase getPlugin (org.eclipse.core.runtime.IContributor, boolean) 
		org.eclipse.core.runtime.IContributor icontributor
		boolean searchAll
		org.eclipse.core.runtime.spi.RegistryContributor contributor
		long bundleId
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
		int j
		org.eclipse.osgi.service.resolver.BundleDescription extDesc
	public void addListener (org.eclipse.core.runtime.IRegistryChangeListener) 
		org.eclipse.core.runtime.IRegistryChangeListener listener
	public void removeListener (org.eclipse.core.runtime.IRegistryChangeListener) 
		org.eclipse.core.runtime.IRegistryChangeListener listener
}

org/eclipse/pde/internal/core/PDEManager.class
PDEManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEManager extends java.lang.Object {
	public void  () 
	public static org.eclipse.pde.core.plugin.IFragmentModel[] findFragmentsFor (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList result
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase candidate
	public static org.eclipse.pde.core.plugin.IPluginModel findHostFor (org.eclipse.pde.core.plugin.IFragmentModel) 
		org.eclipse.pde.core.plugin.IFragmentModel fragment
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.HostSpecification spec
		org.eclipse.pde.core.plugin.IPluginModelBase host
	private static org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase coreModel
	public static java.net.URL[] getNLLookupLocations (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList urls
		org.eclipse.pde.core.plugin.IFragmentModel[] fragments
		int i
		org.eclipse.pde.core.plugin.IPluginModel host
	private static void addNLLocation (org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList urls
		java.net.URL location
	public static java.lang.String getBundleLocalization (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
}

org/eclipse/pde/internal/core/PDEPreferencesManager.class
PDEPreferencesManager.java
package org.eclipse.pde.internal.core
public final org.eclipse.pde.internal.core.PDEPreferencesManager extends java.lang.Object {
	private static final String EMPTY_STRING
	private org.eclipse.core.runtime.preferences.IEclipsePreferences fDefaultScopePrefs
	private org.eclipse.core.runtime.preferences.IEclipsePreferences fInstanceScopePrefs
	public void  (java.lang.String) 
		String ID
	public void addPreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener) 
		org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
	public boolean getBoolean (java.lang.String) 
		String key
	public boolean getDefaultBoolean (java.lang.String) 
		String key
	public int getDefaultInt (java.lang.String) 
		String key
	public java.lang.String getDefaultString (java.lang.String) 
		String key
	public int getInt (java.lang.String) 
		String key
	public java.lang.String getString (java.lang.String) 
		String key
	public void removePreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener) 
		org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
	public void savePluginPreferences () 
		org.osgi.service.prefs.BackingStoreException e
	public void setDefault (java.lang.String, boolean) 
		String key
		boolean value
	public void setDefault (java.lang.String, int) 
		String key
		int value
	public void setDefault (java.lang.String, java.lang.String) 
		String key
		String value
	public void setToDefault (java.lang.String) 
		String key
	public void setValue (java.lang.String, boolean) 
		String key
		boolean value
	public void setValue (java.lang.String, int) 
		String key
		int value
	public void setValue (java.lang.String, java.lang.String) 
		String key
		String value
}

org/eclipse/pde/internal/core/PDERegistryStrategy$ExtensionListener.class
PDERegistryStrategy.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.PDERegistryStrategy$ExtensionListener extends org.eclipse.pde.internal.core.PDERegistryStrategy$RegistryListener implements org.eclipse.pde.internal.core.IExtensionDeltaListener  {
	final org.eclipse.pde.internal.core.PDERegistryStrategy this$0
	void  (org.eclipse.pde.internal.core.PDERegistryStrategy) 
	public void extensionsChanged (org.eclipse.pde.internal.core.IExtensionDeltaEvent) 
		org.eclipse.pde.internal.core.IExtensionDeltaEvent event
		org.eclipse.pde.core.plugin.IPluginModelBase[] bases
		int i
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
}

org/eclipse/pde/internal/core/PDERegistryStrategy$ModelListener.class
PDERegistryStrategy.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.PDERegistryStrategy$ModelListener extends org.eclipse.pde.internal.core.PDERegistryStrategy$RegistryListener implements org.eclipse.pde.internal.core.IPluginModelListener  {
	final org.eclipse.pde.internal.core.PDERegistryStrategy this$0
	void  (org.eclipse.pde.internal.core.PDERegistryStrategy) 
	public void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta) 
		org.eclipse.pde.internal.core.PluginModelDelta delta
		org.eclipse.pde.core.plugin.ModelEntry[] entries
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase[] workspaceModels
		org.eclipse.pde.core.plugin.ModelEntry[] removedEntries
		int i
		org.eclipse.core.runtime.spi.IDynamicExtensionRegistry registry
		org.eclipse.core.runtime.IContributor[] contributors
		int j
		int i
}

org/eclipse/pde/internal/core/PDERegistryStrategy$RegistryListener.class
PDERegistryStrategy.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.PDERegistryStrategy$RegistryListener extends java.lang.Object {
	org.eclipse.core.runtime.IExtensionRegistry fRegistry
	final org.eclipse.pde.internal.core.PDERegistryStrategy this$0
	void  (org.eclipse.pde.internal.core.PDERegistryStrategy) 
	protected final void removeModels (org.eclipse.pde.core.plugin.IPluginModelBase[], boolean) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] bases
		boolean onlyInactive
		int i
	public void setRegistry (org.eclipse.core.runtime.IExtensionRegistry) 
		org.eclipse.core.runtime.IExtensionRegistry registry
}

org/eclipse/pde/internal/core/PDERegistryStrategy.class
PDERegistryStrategy.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDERegistryStrategy extends org.eclipse.core.runtime.spi.RegistryStrategy {
	private org.osgi.util.tracker.ServiceTracker xmlTracker
	private Object fKey
	private org.eclipse.pde.internal.core.PDERegistryStrategy$ModelListener fModelListener
	private org.eclipse.pde.internal.core.PDERegistryStrategy$ExtensionListener fExtensionListener
	private org.eclipse.pde.internal.core.PDEExtensionRegistry fPDERegistry
	static Class class$0
	public void  (java.io.File[], boolean[], java.lang.Object, org.eclipse.pde.internal.core.PDEExtensionRegistry) 
		java.io.File[] storageDirs
		boolean[] cacheReadOnly
		Object key
		org.eclipse.pde.internal.core.PDEExtensionRegistry registry
	protected void init () 
	protected void connectListeners () 
		org.eclipse.pde.internal.core.PluginModelManager manager
	protected void setListenerRegistry (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 javax.xml.parsers.SAXParserFactory getXMLParser () 
	private void processBundles (org.eclipse.core.runtime.IExtensionRegistry) 
		org.eclipse.core.runtime.IExtensionRegistry registry
	private void addBundles (org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.core.runtime.IExtensionRegistry registry
		org.eclipse.pde.core.plugin.IPluginModelBase[] bases
		int i
	private void addBundle (org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.core.runtime.IExtensionRegistry registry
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.core.runtime.IContributor contributor
		java.io.File input
		java.io.InputStream is
		java.util.zip.ZipFile jfile
		String fileName
		java.util.zip.ZipEntry entry
	private void removeBundle (org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.core.runtime.IExtensionRegistry registry
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.core.runtime.IContributor contributor
	private java.io.File getFile (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase base
		String loc
		java.io.File file
		String fileName
		java.io.File inputFile
	public org.eclipse.core.runtime.IContributor createContributor (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.osgi.service.resolver.BundleDescription desc
		String name
		String id
		String hostName
		String hostId
		org.eclipse.osgi.service.resolver.HostSpecification host
		org.eclipse.osgi.service.resolver.BundleDescription[] hosts
		org.eclipse.osgi.service.resolver.BundleDescription hostDesc
	public void dispose () 
		org.eclipse.pde.internal.core.PluginModelManager manager
	private void createRegistry () 
	public long getContributionsTimestamp () 
		org.eclipse.pde.core.plugin.IPluginModelBase[] bases
		long timeStamp
		int i
		String loc
		java.io.File location
		java.io.File manifest
	static void access$0 (org.eclipse.pde.internal.core.PDERegistryStrategy, org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase) 
	static void access$1 (org.eclipse.pde.internal.core.PDERegistryStrategy) 
	static void access$2 (org.eclipse.pde.internal.core.PDERegistryStrategy, org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase[]) 
	static java.lang.Object access$3 (org.eclipse.pde.internal.core.PDERegistryStrategy) 
}

org/eclipse/pde/internal/core/PDEState.class
PDEState.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEState extends org.eclipse.pde.internal.core.MinimalState {
	private org.eclipse.pde.internal.core.PDEAuxiliaryState fAuxiliaryState
	private java.util.ArrayList fTargetModels
	private java.util.ArrayList fWorkspaceModels
	private boolean fCombined
	private long fTargetTimestamp
	private boolean fNewState
	public void  (org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.pde.internal.core.PDEState state
	private void copyAuxiliaryState () 
	private void copyModels (org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.pde.internal.core.PDEState state
		org.eclipse.pde.core.plugin.IPluginModelBase[] bases
		int i
		org.eclipse.osgi.service.resolver.BundleDescription oldBD
		org.eclipse.osgi.service.resolver.BundleDescription newBD
		org.eclipse.pde.core.plugin.IPluginModelBase model
		int i
	public void  (java.net.URL[], boolean, org.eclipse.core.runtime.IProgressMonitor) 
		java.net.URL[] urls
		boolean resolve
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void  (java.net.URL[], java.net.URL[], boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) 
		java.net.URL[] workspace
		java.net.URL[] target
		boolean resolve
		boolean removeTargetDuplicates
		org.eclipse.core.runtime.IProgressMonitor monitor
		long start
	private void readTargetState (java.net.URL[], org.eclipse.core.runtime.IProgressMonitor) 
		java.net.URL[] urls
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.io.File dir
		String systemBundle
		boolean propertiesChanged
	private void createNewTargetState (boolean, java.net.URL[], org.eclipse.core.runtime.IProgressMonitor) 
		boolean resolve
		java.net.URL[] urls
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
		java.io.File file
	protected void addAuxiliaryData (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, boolean) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.Dictionary manifest
		boolean hasBundleStructure
	private void removeDuplicatesFromState (org.eclipse.osgi.service.resolver.State) 
		org.eclipse.osgi.service.resolver.State state
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
		String id
		org.eclipse.osgi.service.resolver.BundleDescription[] conflicts
		int j
	private org.eclipse.pde.core.plugin.IPluginModelBase[] createTargetModels (org.eclipse.osgi.service.resolver.BundleDescription[]) 
		org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions
		java.util.HashMap models
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.core.plugin.IPluginModelBase base
	private void readWorkspaceState (java.net.URL[]) 
		java.net.URL[] urls
		long workspace
		java.io.File dir
		org.eclipse.osgi.service.resolver.State localState
		long targetCount
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
		String id
		org.eclipse.osgi.service.resolver.BundleDescription[] conflicts
		int j
		org.eclipse.osgi.service.resolver.BundleDescription newbundle
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public boolean isCombined () 
	private org.eclipse.osgi.service.resolver.State readStateCache (java.io.File) 
		java.io.File dir
		IllegalStateException e
		java.io.FileNotFoundException e
		java.io.IOException e
	private long computeTimestamp (java.net.URL[]) 
		java.net.URL[] urls
	private long computeTimestamp (java.net.URL[], long) 
		java.net.URL[] urls
		long timestamp
		int i
		java.io.File file
		java.io.File manifest
	private org.eclipse.pde.core.plugin.IPluginModelBase createWorkspaceModel (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		String projectName
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile manifest
		org.eclipse.core.resources.IFile pluginXml
		org.eclipse.core.resources.IFile fragmentXml
		org.eclipse.pde.internal.core.bundle.BundlePluginModelBase model
		org.eclipse.pde.internal.core.bundle.WorkspaceBundleModel bundle
		org.eclipse.core.resources.IFile file
		org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel extensions
		org.eclipse.pde.internal.core.plugin.WorkspacePluginModelBase model
	private org.eclipse.pde.core.plugin.IPluginModelBase createExternalModel (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.internal.core.plugin.ExternalPluginModelBase model
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getTargetModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels () 
	public void shutdown () 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		long timestamp
		java.io.File dir
		org.eclipse.osgi.service.resolver.State state
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
	private long computeTimestamp (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		java.net.URL[] urls
		int i
		org.eclipse.core.resources.IProject project
	private boolean shouldSaveState (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int nonOSGiModels
		int i
		String id
	private void clearStaleStates (java.lang.String, long) 
		String extension
		long latest
		java.io.File dir
		java.io.File[] children
		int i
		java.io.File child
		String name
	public java.lang.String getClassName (long) 
		long bundleID
	public boolean hasExtensibleAPI (long) 
		long bundleID
	public boolean isPatchFragment (long) 
		long bundleID
	public boolean hasBundleStructure (long) 
		long bundleID
	public java.lang.String getPluginName (long) 
		long bundleID
	public java.lang.String getProviderName (long) 
		long bundleID
	public java.lang.String[] getLibraryNames (long) 
		long bundleID
	public java.lang.String getBundleLocalization (long) 
		long bundleID
	public java.lang.String getProject (long) 
		long bundleID
	public java.lang.String getBundleSourceEntry (long) 
		long bundleID
	public org.eclipse.osgi.service.resolver.BundleDescription[] addAdditionalBundles (java.net.URL[]) 
		java.net.URL[] newBundleURLs
		java.util.ArrayList descriptions
		int i
		java.io.File file
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.io.File dir
	public java.io.File getTargetDirectory () 
}

org/eclipse/pde/internal/core/PDEStateHelper.class
PDEStateHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEStateHelper extends java.lang.Object {
	public void  () 
	public static org.eclipse.osgi.service.resolver.BundleDescription[] getImportedBundles (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] packages
		java.util.ArrayList resolvedImports
		int i
}

org/eclipse/pde/internal/core/PluginModelDelta.class
PluginModelDelta.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PluginModelDelta extends java.lang.Object {
	public static final int ADDED
	public static final int REMOVED
	public static final int CHANGED
	private java.util.ArrayList added
	private java.util.ArrayList removed
	private java.util.ArrayList changed
	private int kind
	public void  () 
	public int getKind () 
	public org.eclipse.pde.core.plugin.ModelEntry[] getAddedEntries () 
	public org.eclipse.pde.core.plugin.ModelEntry[] getRemovedEntries () 
	public org.eclipse.pde.core.plugin.ModelEntry[] getChangedEntries () 
	private org.eclipse.pde.core.plugin.ModelEntry[] getEntries (java.util.ArrayList) 
		java.util.ArrayList list
	void addEntry (org.eclipse.pde.core.plugin.ModelEntry, int) 
		org.eclipse.pde.core.plugin.ModelEntry entry
		int type
	private java.util.ArrayList addEntry (java.util.ArrayList, org.eclipse.pde.core.plugin.ModelEntry) 
		java.util.ArrayList list
		org.eclipse.pde.core.plugin.ModelEntry entry
}

org/eclipse/pde/internal/core/PluginModelManager$LocalModelEntry.class
PluginModelManager.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry extends org.eclipse.pde.core.plugin.ModelEntry {
	final org.eclipse.pde.internal.core.PluginModelManager this$0
	public void  (org.eclipse.pde.internal.core.PluginModelManager, java.lang.String) 
		String id
	public void addModel (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public void removeModel (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
}

org/eclipse/pde/internal/core/PluginModelManager$UpdateClasspathsJob.class
PluginModelManager.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.PluginModelManager$UpdateClasspathsJob extends org.eclipse.core.runtime.jobs.Job {
	private java.util.List fProjects
	private java.util.List fContainers
	final org.eclipse.pde.internal.core.PluginModelManager this$0
	public void  (org.eclipse.pde.internal.core.PluginModelManager) 
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		boolean more
		org.eclipse.jdt.core.IJavaProject[] projects
		org.eclipse.jdt.core.IClasspathContainer[] containers
		org.eclipse.jdt.core.JavaModelException e
	void add (org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[]) 
		org.eclipse.jdt.core.IJavaProject[] projects
		org.eclipse.jdt.core.IClasspathContainer[] containers
		int i
}

org/eclipse/pde/internal/core/PluginModelManager.class
PluginModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PluginModelManager extends java.lang.Object implements org.eclipse.pde.core.IModelProviderListener  {
	private org.eclipse.pde.internal.core.PluginModelManager$UpdateClasspathsJob fUpdateJob
	private org.eclipse.pde.internal.core.ExternalModelManager fExternalManager
	private org.eclipse.pde.internal.core.WorkspacePluginModelManager fWorkspaceManager
	private org.eclipse.pde.internal.core.PDEState fState
	private java.util.Map fEntries
	private java.util.ArrayList fListeners
	private java.util.ArrayList fStateListeners
	static Class class$0
	public void  () 
	public void modelsChanged (org.eclipse.pde.core.IModelProviderEvent) 
		org.eclipse.pde.core.IModelProviderEvent e
		org.eclipse.pde.internal.core.PluginModelDelta delta
		org.eclipse.pde.core.IModel[] removed
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String id
		Object newState
		java.util.Set addedBSNs
		org.eclipse.pde.core.IModel[] added
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		org.eclipse.pde.core.IModel[] changed
		int i
		org.eclipse.osgi.service.resolver.StateDelta stateDelta
	private void updateAffectedEntries (org.eclipse.osgi.service.resolver.StateDelta, org.eclipse.pde.core.IModelProviderEvent) 
		org.eclipse.osgi.service.resolver.StateDelta delta
		org.eclipse.pde.core.IModelProviderEvent event
		java.util.Map map
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		org.eclipse.core.resources.IProject project
		org.eclipse.osgi.service.resolver.BundleDelta[] deltas
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
		org.eclipse.jdt.core.IJavaProject jProject
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		org.eclipse.core.resources.IProject project
		org.eclipse.jdt.core.IJavaProject jProject
		org.eclipse.pde.core.build.IBuild build
		java.util.Iterator iterator
		org.eclipse.jdt.core.IJavaProject[] projects
		org.eclipse.jdt.core.IClasspathContainer[] containers
		int index
		java.util.Map$Entry entry
		int types
	private void fireDelta (org.eclipse.pde.internal.core.PluginModelDelta) 
		org.eclipse.pde.internal.core.PluginModelDelta delta
		int i
	private void fireStateDelta (org.eclipse.osgi.service.resolver.StateDelta) 
		org.eclipse.osgi.service.resolver.StateDelta delta
		java.util.ListIterator li
	private void fireStateChanged (org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.pde.internal.core.PDEState newState
		java.util.ListIterator li
	public void addPluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener) 
		org.eclipse.pde.internal.core.IPluginModelListener listener
	public void addStateDeltaListener (org.eclipse.pde.internal.core.IStateDeltaListener) 
		org.eclipse.pde.internal.core.IStateDeltaListener listener
	public void removePluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener) 
		org.eclipse.pde.internal.core.IPluginModelListener listener
	public void removeStateDeltaListener (org.eclipse.pde.internal.core.IStateDeltaListener) 
		org.eclipse.pde.internal.core.IStateDeltaListener listener
	public boolean isEmpty () 
	public boolean isInitialized () 
	private java.util.Map getEntryTable () 
	private synchronized void initializeTable () 
		java.util.Map entries
		boolean statechanged
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		org.eclipse.pde.internal.core.PDEPreferencesManager pref
		String pooled
		org.eclipse.pde.internal.core.target.provisional.ITargetPlatformService service
		org.eclipse.pde.internal.core.target.provisional.ITargetHandle handle
		org.eclipse.core.runtime.CoreException e
	private synchronized void initDefaultTargetPlatformDefinition () 
		org.eclipse.pde.internal.core.target.provisional.ITargetPlatformService service
		String memento
		org.eclipse.pde.internal.core.target.provisional.ITargetHandle[] targets
		org.eclipse.pde.internal.core.target.TargetPlatformService ts
		org.eclipse.pde.internal.core.target.TargetDefinition curr
		org.eclipse.pde.internal.core.target.provisional.ITargetHandle wsHandle
		int i
		org.eclipse.pde.internal.core.target.provisional.ITargetDefinition def
		String defVMargs
		boolean defaultExists
		int i
		org.eclipse.pde.internal.core.PDEPreferencesManager preferences
		org.eclipse.core.runtime.CoreException e
	private boolean addToTable (java.util.Map, org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		java.util.Map entries
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		boolean stateChanged
		int i
		String id
		org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry entry
	private synchronized void addWorkspaceBundleToState (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private synchronized void addWorkspaceBundleToState (java.util.Map, org.eclipse.pde.core.plugin.IPluginModelBase) 
		java.util.Map entries
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String id
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.HostSpecification spec
		org.eclipse.osgi.service.resolver.BundleDescription host
		org.eclipse.pde.core.plugin.ModelEntry hostEntry
	private boolean isPatchFragment (java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription) 
		java.util.Map entries
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase base
	private void handleAdd (java.lang.String, org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PluginModelDelta) 
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.PluginModelDelta delta
		org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry entry
		org.eclipse.osgi.service.resolver.BundleDescription desc
	private void handleRemove (java.lang.String, org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PluginModelDelta) 
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.PluginModelDelta delta
		org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] external
		int i
	private void handleChange (org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PluginModelDelta) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.PluginModelDelta delta
		org.eclipse.osgi.service.resolver.BundleDescription desc
		String oldID
		String newID
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] activeModels
		boolean isActive
		int i
	public org.eclipse.pde.core.plugin.ModelEntry findEntry (java.lang.String) 
		String id
	public org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String) 
		String id
		org.eclipse.pde.core.plugin.ModelEntry entry
	public org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	public org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.core.plugin.ModelEntry entry
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels (boolean) 
		boolean includeFragments
		int size
		java.util.ArrayList result
		java.util.Iterator iter
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels (boolean) 
		boolean includeFragments
		int size
		java.util.ArrayList result
		java.util.Iterator iter
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getExternalModels () 
	public org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels () 
	public org.eclipse.pde.internal.core.ExternalModelManager getExternalModelManager () 
	public org.eclipse.pde.internal.core.PDEState getState () 
	public void resetState (org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.pde.internal.core.PDEState state
		int type
		org.eclipse.pde.core.IModel[] removed
		org.eclipse.pde.core.IModel[] added
	public java.lang.String getSystemBundleId () 
	public void shutdown () 
	public void addExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener) 
		org.eclipse.pde.internal.core.IExtensionDeltaListener listener
	public void removeExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener) 
		org.eclipse.pde.internal.core.IExtensionDeltaListener listener
	public void bundleRootChanged (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		Object model
}

org/eclipse/pde/internal/core/PluginPathFinder.class
PluginPathFinder.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PluginPathFinder extends java.lang.Object {
	private static final String URL_PROPERTY
	private static final String EMPTY_STRING
	public void  () 
	private static java.lang.String getSitePath (java.lang.String, java.io.File, boolean) 
		String platformHome
		java.io.File linkFile
		boolean features
		String prefix
		java.util.Properties properties
		java.io.FileInputStream fis
		String path
	private static java.io.File[] getSites (java.lang.String, boolean) 
		String platformHome
		boolean features
		java.util.HashSet sites
		java.io.File file
		java.io.File[] linkFiles
		int i
		String path
	public static java.net.URL[] getPluginPaths (java.lang.String) 
		String platformHome
		org.eclipse.pde.internal.core.PDEPreferencesManager store
		java.net.URL[] urls
		org.eclipse.osgi.service.datalocation.Location configArea
		java.io.File configurationArea
		java.net.MalformedURLException e
		java.io.File file
		String value
		org.eclipse.update.configurator.IPlatformConfiguration config
	private static java.io.File getPlatformFile (java.lang.String) 
		String platformHome
		String location
		java.io.File file
		org.eclipse.core.variables.IStringVariableManager manager
		org.eclipse.core.runtime.Path path
		org.eclipse.core.runtime.CoreException e
	public static java.net.URL[] getFeaturePaths (java.lang.String) 
		String platformHome
		java.io.File file
		String value
		org.eclipse.update.configurator.IPlatformConfiguration config
	private static java.net.URL[] getConfiguredSitesPaths (java.lang.String, org.eclipse.update.configurator.IPlatformConfiguration, boolean) 
		String platformHome
		org.eclipse.update.configurator.IPlatformConfiguration configuration
		boolean features
		java.net.URL[] installPlugins
		java.net.URL[] extensionPlugins
		java.net.URL[] all
	private static java.net.URL[] getExtensionPluginURLs (org.eclipse.update.configurator.IPlatformConfiguration, boolean) 
		org.eclipse.update.configurator.IPlatformConfiguration config
		boolean features
		java.util.ArrayList extensionPlugins
		org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
		int i
		java.net.URL url
		String[] entries
		String[] entries
		int j
	public static java.net.URL[] scanLocations (java.io.File[]) 
		java.io.File[] sites
		java.util.HashSet result
		int i
		java.io.File[] children
		int j
	public static boolean isDevLaunchMode () 
		String[] args
		int i
}

org/eclipse/pde/internal/core/PreferenceInitializer.class
PreferenceInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
	public void  () 
	public void initializeDefaultPreferences () 
		org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences
		org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
		org.osgi.service.prefs.BackingStoreException bse
		org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
		org.osgi.service.prefs.BackingStoreException e
}

org/eclipse/pde/internal/core/RequiredPluginsClasspathContainer.class
RequiredPluginsClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer extends org.eclipse.pde.internal.core.PDEClasspathContainer implements org.eclipse.jdt.core.IClasspathContainer  {
	private org.eclipse.pde.core.plugin.IPluginModelBase fModel
	private org.eclipse.pde.core.build.IBuild fBuild
	private static boolean DEBUG
	private org.eclipse.jdt.core.IClasspathEntry[] fEntries
	static void  () 
	public void  (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public void  (org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.core.build.IBuild) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.build.IBuild build
	public int getKind () 
	public org.eclipse.core.runtime.IPath getPath () 
	public java.lang.String getDescription () 
	public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries () 
		int i
	private org.eclipse.jdt.core.IClasspathEntry[] computePluginEntries () 
		java.util.ArrayList entries
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.Map map
		java.util.HashSet added
		org.eclipse.osgi.service.resolver.HostSpecification host
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
		org.eclipse.osgi.service.resolver.BundleSpecification[] required
		int i
		java.util.Map sortedMap
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private java.util.Map retrieveVisiblePackagesFromState (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.Map visiblePackages
		org.eclipse.osgi.service.resolver.StateHelper helper
	private void addVisiblePackagesFromState (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription, java.util.Map) 
		org.eclipse.osgi.service.resolver.StateHelper helper
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.Map visiblePackages
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
		int i
		org.eclipse.osgi.service.resolver.BundleDescription exporter
		java.util.ArrayList list
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
	private org.eclipse.pde.internal.core.PDEClasspathContainer$Rule getRule (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription) 
		org.eclipse.osgi.service.resolver.StateHelper helper
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.ExportPackageDescription export
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
		String name
	protected void addDependencyViaImportPackage (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.HashSet added
		java.util.Map map
		java.util.ArrayList entries
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
	private void addDependency (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.HashSet added
		java.util.Map map
		java.util.ArrayList entries
	private void addDependency (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.HashSet added
		java.util.Map map
		java.util.ArrayList entries
		boolean useInclusion
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
		int i
		org.eclipse.osgi.service.resolver.BundleSpecification[] required
		int i
	private boolean addPlugin (org.eclipse.osgi.service.resolver.BundleDescription, boolean, java.util.Map, java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		boolean useInclusions
		java.util.Map map
		java.util.ArrayList entries
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.resources.IResource resource
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
	private org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] getInclusions (java.util.Map, org.eclipse.pde.core.plugin.IPluginModelBase) 
		java.util.Map map
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
	private org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] getInclusions (java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription) 
		java.util.Map map
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.ArrayList list
	private void addHostPlugin (org.eclipse.osgi.service.resolver.HostSpecification, java.util.HashSet, java.util.Map, java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.HostSpecification hostSpec
		java.util.HashSet added
		java.util.Map map
		java.util.ArrayList entries
		org.eclipse.osgi.service.resolver.BaseDescription desc
		org.eclipse.osgi.service.resolver.BundleDescription host
		org.eclipse.osgi.service.resolver.BundleSpecification[] required
		int i
		org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
		int i
		org.eclipse.osgi.service.resolver.BaseDescription supplier
	private boolean hasExtensibleAPI (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.core.plugin.IPluginModelBase model
	protected void addExtraClasspathEntries (java.util.HashSet, java.util.ArrayList) 
		java.util.HashSet added
		java.util.ArrayList entries
		org.eclipse.pde.core.build.IBuildEntry[] buildEntries
		int i
		String name
	protected void addExtraClasspathEntries (java.util.HashSet, java.util.ArrayList, java.lang.String[]) 
		java.util.HashSet added
		java.util.ArrayList entries
		String[] tokens
		int i
		org.eclipse.core.runtime.IPath path
		java.io.File file
		org.eclipse.core.resources.IFile resource
		int count
		String pluginID
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.io.File file
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile file
	private void addSecondaryDependencies (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.ArrayList) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		java.util.HashSet added
		java.util.ArrayList entries
		org.eclipse.pde.core.build.IBuildEntry entry
		String[] tokens
		int i
		String pluginId
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
		java.util.Map rules
	protected final void findExportedPackages (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.Map) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.BundleDescription projectDesc
		java.util.Map map
		java.util.Stack stack
		org.eclipse.osgi.service.resolver.BundleDescription bdesc
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] expkgs
		java.util.ArrayList rules
		int i
		org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
		org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
		int i
		org.eclipse.osgi.service.resolver.BaseDescription bd
	private boolean restrictPackage (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.ExportPackageDescription pkg
		String[] friends
		String symbolicName
		int i
	private void addExtraLibrary (org.eclipse.core.runtime.IPath, org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList entries
		org.eclipse.core.runtime.IPath srcPath
		org.eclipse.core.runtime.IPath shortPath
		String filename
		org.eclipse.core.runtime.IPath candidate
		org.eclipse.jdt.core.IClasspathEntry clsEntry
}

org/eclipse/pde/internal/core/RequiredPluginsInitializer.class
RequiredPluginsInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.RequiredPluginsInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer {
	public void  () 
	public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IJavaProject javaProject
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public java.lang.Object getComparisonID (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IJavaProject project
	public java.lang.String getDescription (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IJavaProject project
}

org/eclipse/pde/internal/core/SearchablePluginsManager$Listener.class
SearchablePluginsManager.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.SearchablePluginsManager$Listener extends java.lang.Object implements org.eclipse.jdt.core.IElementChangedListener  {
	final org.eclipse.pde.internal.core.SearchablePluginsManager this$0
	void  (org.eclipse.pde.internal.core.SearchablePluginsManager) 
	public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent) 
		org.eclipse.jdt.core.ElementChangedEvent e
	private boolean handleDelta (org.eclipse.jdt.core.IJavaElementDelta) 
		org.eclipse.jdt.core.IJavaElementDelta delta
		Object element
		org.eclipse.jdt.core.IJavaElementDelta[] projectDeltas
		int i
		org.eclipse.jdt.core.IJavaProject project
}

org/eclipse/pde/internal/core/SearchablePluginsManager.class
SearchablePluginsManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SearchablePluginsManager extends java.lang.Object implements org.eclipse.pde.internal.core.IFileAdapterFactory org.eclipse.pde.internal.core.IPluginModelListener org.eclipse.core.resources.ISaveParticipant  {
	private static final String PROXY_FILE_NAME
	public static final String PROXY_PROJECT_NAME
	private static final String KEY
	private org.eclipse.pde.internal.core.SearchablePluginsManager$Listener fElementListener
	private java.util.Set fPluginIdSet
	private java.util.ArrayList fListeners
	public void  () 
	private void initializeStates () 
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile proxyFile
		java.util.Properties properties
		java.io.InputStream stream
		String value
		java.util.StringTokenizer stok
	public org.eclipse.jdt.core.IJavaProject getProxyProject () 
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IProject project
	public void shutdown () 
	public org.eclipse.jdt.core.IClasspathEntry[] computeContainerClasspathEntries ()  throws org.eclipse.core.runtime.CoreException 
		java.util.ArrayList result
		org.eclipse.pde.core.plugin.IPluginModelBase[] wModels
		int i
		org.eclipse.core.resources.IProject project
		java.util.Iterator iter
		org.eclipse.pde.core.plugin.ModelEntry entry
		boolean addModel
		int i
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		java.util.Map map
		int i
		org.eclipse.jdt.core.IClasspathEntry entry
		String key
	public java.lang.Object createAdapterChild (org.eclipse.pde.internal.core.FileAdapter, java.io.File) 
		org.eclipse.pde.internal.core.FileAdapter parent
		java.io.File file
		String name
		org.eclipse.jdt.core.IPackageFragmentRoot root
	private org.eclipse.jdt.core.IPackageFragmentRoot findPackageFragmentRoot (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath jarPath
		org.eclipse.jdt.core.IJavaProject jProject
		org.eclipse.jdt.core.IPackageFragmentRoot[] roots
		int i
		org.eclipse.jdt.core.IPackageFragmentRoot root
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.core.plugin.IPluginModelBase[] pluginModels
		int i
		org.eclipse.core.resources.IProject project
		org.eclipse.jdt.core.IJavaProject javaProject
		org.eclipse.jdt.core.IPackageFragmentRoot[] roots
		int j
		org.eclipse.jdt.core.IPackageFragmentRoot root
		org.eclipse.core.runtime.IPath path
	private void checkForProxyProject () 
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IProject project
	public void addToJavaSearch (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.internal.core.PluginModelDelta delta
		int size
		int i
		String id
		org.eclipse.pde.core.plugin.ModelEntry entry
	public void removeFromJavaSearch (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.internal.core.PluginModelDelta delta
		int size
		int i
		String id
		org.eclipse.pde.core.plugin.ModelEntry entry
	public void removeAllFromJavaSearch () 
		org.eclipse.pde.internal.core.PluginModelDelta delta
		java.util.Iterator iterator
		String id
		org.eclipse.pde.core.plugin.ModelEntry entry
	public boolean isInJavaSearch (java.lang.String) 
		String symbolicName
	private void resetContainer () 
		org.eclipse.jdt.core.IJavaProject jProject
	public void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta) 
		org.eclipse.pde.internal.core.PluginModelDelta delta
		org.eclipse.pde.core.plugin.ModelEntry[] entries
		int i
	private void fireDelta (org.eclipse.pde.internal.core.PluginModelDelta) 
		org.eclipse.pde.internal.core.PluginModelDelta delta
		int i
	public void addPluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener) 
		org.eclipse.pde.internal.core.IPluginModelListener listener
	public void removePluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener) 
		org.eclipse.pde.internal.core.IPluginModelListener listener
	public void doneSaving (org.eclipse.core.resources.ISaveContext) 
		org.eclipse.core.resources.ISaveContext context
	public void prepareToSave (org.eclipse.core.resources.ISaveContext) 
		org.eclipse.core.resources.ISaveContext context
	public void rollback (org.eclipse.core.resources.ISaveContext) 
		org.eclipse.core.resources.ISaveContext context
	public void saving (org.eclipse.core.resources.ISaveContext)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.ISaveContext context
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile file
		java.util.Properties properties
		StringBuffer buffer
		java.util.Iterator iter
		java.io.ByteArrayOutputStream outStream
		java.io.ByteArrayInputStream inStream
		java.io.IOException e
	public org.eclipse.core.resources.IProject createProxyProject (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IProject project
		org.eclipse.jdt.core.IJavaProject jProject
	private void computeClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.jdt.core.IJavaProject project
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.jdt.core.IClasspathEntry[] classpath
	static java.util.Set access$0 (org.eclipse.pde.internal.core.SearchablePluginsManager) 
	static void access$1 (org.eclipse.pde.internal.core.SearchablePluginsManager) 
}

org/eclipse/pde/internal/core/SourceLocation.class
SourceLocation.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SourceLocation extends java.lang.Object {
	private org.eclipse.core.runtime.IPath path
	private boolean userDefined
	public void  (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public org.eclipse.core.runtime.IPath getPath () 
	public void setPath (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public boolean isUserDefined () 
	public void setUserDefined (boolean) 
		boolean userDefined
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.core.SourceLocation object
	public int hashCode () 
}

org/eclipse/pde/internal/core/SourceLocationKey.class
SourceLocationKey.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SourceLocationKey extends java.lang.Object {
	private String fBundleName
	private org.osgi.framework.Version fVersion
	public void  (java.lang.String, org.osgi.framework.Version) 
		String bundleName
		org.osgi.framework.Version version
	public void  (java.lang.String) 
		String bundleName
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.core.SourceLocationKey key
	public int hashCode () 
		int result
}

org/eclipse/pde/internal/core/SourceLocationManager.class
SourceLocationManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SourceLocationManager extends java.lang.Object implements org.eclipse.pde.internal.core.ICoreConstants  {
	private java.util.List fExtensionLocations
	private org.eclipse.pde.internal.core.BundleManifestSourceLocationManager fBundleManifestLocator
	public void  () 
	public org.eclipse.core.runtime.IPath findSourcePath (org.eclipse.pde.core.plugin.IPluginBase, org.eclipse.core.runtime.IPath) 
		org.eclipse.pde.core.plugin.IPluginBase pluginBase
		org.eclipse.core.runtime.IPath sourceLibraryPath
		org.eclipse.core.runtime.IPath relativePath
		org.eclipse.core.runtime.IPath result
	public java.net.URL findSourceFile (org.eclipse.pde.core.plugin.IPluginBase, org.eclipse.core.runtime.IPath) 
		org.eclipse.pde.core.plugin.IPluginBase pluginBase
		org.eclipse.core.runtime.IPath filePath
		org.eclipse.core.runtime.IPath relativePath
		org.eclipse.core.runtime.IPath result
		java.net.MalformedURLException e
		java.net.MalformedURLException e
	public java.io.File findSourcePlugin (org.eclipse.pde.core.plugin.IPluginBase) 
		org.eclipse.pde.core.plugin.IPluginBase pluginBase
		org.eclipse.core.runtime.IPath path
	public boolean hasBundleManifestLocation (org.eclipse.pde.core.plugin.IPluginBase) 
		org.eclipse.pde.core.plugin.IPluginBase plugin
	public java.util.Set findAllSourceRootsInSourceLocation (org.eclipse.pde.core.plugin.IPluginBase) 
		org.eclipse.pde.core.plugin.IPluginBase plugin
	public java.util.Set findSourceRoots (org.eclipse.pde.core.plugin.IPluginBase) 
		org.eclipse.pde.core.plugin.IPluginBase plugin
	public void reset () 
	public java.util.List getUserLocations () 
		java.util.List userLocations
		String pref
	public java.util.List getExtensionLocations () 
	public java.util.Collection getBundleManifestLocations () 
	private org.eclipse.pde.internal.core.SourceLocation getBundleManifestLocation (java.lang.String, org.osgi.framework.Version) 
		String pluginID
		org.osgi.framework.Version version
	private org.eclipse.pde.internal.core.BundleManifestSourceLocationManager getBundleManifestLocator () 
	private org.eclipse.core.runtime.IPath getRelativePath (org.eclipse.pde.core.plugin.IPluginBase, org.eclipse.core.runtime.IPath) 
		org.eclipse.pde.core.plugin.IPluginBase pluginBase
		org.eclipse.core.runtime.IPath sourceFilePath
		String pluginDir
		String version
		org.osgi.framework.Version vid
		org.eclipse.core.runtime.IPath path
	private org.eclipse.core.runtime.IPath searchUserSpecifiedLocations (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath relativePath
		java.util.List userLocations
		java.util.Iterator iterator
		org.eclipse.pde.internal.core.SourceLocation currentLocation
		org.eclipse.core.runtime.IPath fullPath
		java.io.File file
	private org.eclipse.core.runtime.IPath searchExtensionLocations (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath relativePath
		java.util.List extensionLocations
		java.util.Iterator iterator
		org.eclipse.pde.internal.core.SourceLocation currentLocation
		org.eclipse.core.runtime.IPath fullPath
		java.io.File file
	private org.eclipse.core.runtime.IPath searchBundleManifestLocations (org.eclipse.pde.core.plugin.IPluginBase) 
		org.eclipse.pde.core.plugin.IPluginBase pluginBase
		org.eclipse.pde.internal.core.SourceLocation location
	private void parseSavedSourceLocations (java.lang.String, java.util.List) 
		String text
		java.util.List entries
		java.util.StringTokenizer stok
		String token
		org.eclipse.pde.internal.core.SourceLocation location
	private org.eclipse.pde.internal.core.SourceLocation parseSourceLocation (java.lang.String) 
		String text
		String path
		String path
		int commaIndex
		int atLoc
	private static java.util.List processExtensions () 
		java.util.ArrayList result
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		org.eclipse.core.runtime.IConfigurationElement[] children
		org.eclipse.core.runtime.spi.RegistryContributor contributor
		long bundleId
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.pde.core.plugin.IPluginModelBase base
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
		int j
		org.eclipse.osgi.service.resolver.BundleDescription extDesc
		int j
		String pathValue
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.internal.core.SourceLocation location
	protected org.eclipse.pde.internal.core.BundleManifestSourceLocationManager initializeBundleManifestLocations () 
		org.eclipse.pde.internal.core.BundleManifestSourceLocationManager manager
}

org/eclipse/pde/internal/core/TargetDefinitionManager$1.class
TargetDefinitionManager.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.TargetDefinitionManager$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.pde.internal.core.TargetDefinitionManager this$0
	void  (org.eclipse.pde.internal.core.TargetDefinitionManager) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		String value1
		String value2
	private java.lang.String getString (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement elem
		String name
		String id
}

org/eclipse/pde/internal/core/TargetDefinitionManager.class
TargetDefinitionManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetDefinitionManager extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener  {
	java.util.Map fTargets
	private static String[] attributes
	public void  () 
	public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) 
		org.eclipse.core.runtime.IRegistryChangeEvent event
		org.eclipse.core.runtime.IExtensionDelta[] deltas
		int i
		org.eclipse.core.runtime.IExtension extension
		String extensionId
		org.eclipse.core.runtime.IConfigurationElement[] elems
	public org.eclipse.core.runtime.IConfigurationElement[] getTargets () 
	public org.eclipse.core.runtime.IConfigurationElement[] getSortedTargets () 
		org.eclipse.core.runtime.IConfigurationElement[] result
	public org.eclipse.core.runtime.IConfigurationElement getTarget (java.lang.String) 
		String id
	private void loadElements () 
		org.eclipse.core.runtime.IExtensionRegistry registry
		org.eclipse.core.runtime.IConfigurationElement[] elements
	private boolean isValid (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement elem
		String value
		String value
		int i
		String symbolicName
		java.net.URL url
	public static java.net.URL getResourceURL (java.lang.String, java.lang.String) 
		String bundleID
		String resourcePath
		org.osgi.framework.Bundle bundle
		java.net.URL entry
	private void add (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] elems
		int i
		org.eclipse.core.runtime.IConfigurationElement elem
		String id
	private void remove (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] elems
		int i
	public void shutdown () 
		org.eclipse.core.runtime.IExtensionRegistry registry
}

org/eclipse/pde/internal/core/TargetPDERegistryStrategy.class
TargetPDERegistryStrategy.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPDERegistryStrategy extends org.eclipse.pde.internal.core.PDERegistryStrategy {
	public void  (java.io.File[], boolean[], java.lang.Object, org.eclipse.pde.internal.core.PDEExtensionRegistry) 
		java.io.File[] storageDirs
		boolean[] cacheReadOnly
		Object key
		org.eclipse.pde.internal.core.PDEExtensionRegistry registry
	protected void init () 
}

org/eclipse/pde/internal/core/TargetPlatformHelper.class
TargetPlatformHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPlatformHelper extends java.lang.Object {
	public static final String REFERENCE_PREFIX
	public static final String PLATFORM_PREFIX
	public static final String FILE_URL_PREFIX
	public static final String JAR_EXTENSION
	private static java.util.Map fCachedLocations
	public void  () 
	public static java.util.Properties getConfigIniProperties () 
		java.io.File iniFile
		java.util.Properties pini
		java.io.FileInputStream fis
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	public static java.lang.String getBundleList () 
		java.util.Properties properties
		String osgiBundles
	public static java.lang.String getDefaultBundleList () 
		StringBuffer buffer
	public static java.lang.String stripPathInformation (java.lang.String) 
		String osgiBundles
		StringBuffer result
		java.util.StringTokenizer tokenizer
		String token
		int atIndex
		String bundle
		org.eclipse.core.runtime.IPath path
		String id
		int underscoreIndex
	private static synchronized java.lang.String getSymbolicName (java.lang.String) 
		String path
		java.io.File file
		java.util.Dictionary dictionary
		String value
		org.eclipse.osgi.util.ManifestElement[] elements
		String id
	public static void checkPluginPropertiesConsistency (java.util.Map, java.io.File) 
		java.util.Map map
		java.io.File configDir
		java.io.File runtimeDir
		long timestamp
		java.util.Iterator iter
	private static boolean hasChanged (org.eclipse.pde.core.plugin.IPluginModelBase, long) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		long timestamp
		java.io.File[] files
		int i
		String name
	public static java.util.Set getApplicationNameSet () 
		java.util.TreeSet result
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		String id
		org.eclipse.core.runtime.IConfigurationElement[] elements
		String visiblity
		boolean visible
	public static java.lang.String[] getApplicationNames () 
		java.util.Set result
	public static java.util.TreeSet getProductNameSet () 
		java.util.TreeSet result
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		org.eclipse.core.runtime.IConfigurationElement[] elements
		String id
	public static java.lang.String[] getProductNames () 
		java.util.TreeSet result
	public static java.util.Dictionary getTargetEnvironment () 
		java.util.Dictionary result
	public static java.util.Dictionary getTargetEnvironment (org.eclipse.pde.internal.core.MinimalState) 
		org.eclipse.pde.internal.core.MinimalState state
		java.util.Dictionary result
	public static java.util.Dictionary[] getPlatformProperties (java.lang.String[], org.eclipse.pde.internal.core.MinimalState) 
		String[] profiles
		org.eclipse.pde.internal.core.MinimalState state
		java.util.ArrayList result
		int i
		org.eclipse.jdt.launching.environments.IExecutionEnvironment environment
		java.util.Properties profileProps
		java.util.Dictionary props
		String systemPackages
		String ee
	public static java.lang.String[] getKnownExecutionEnvironments () 
		String jreProfile
		org.eclipse.jdt.launching.environments.IExecutionEnvironment[] environments
		String[] ids
		int i
	public static java.lang.String getTargetVersionString () 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String version
		org.osgi.framework.Version vid
		int major
		int minor
	public static double getHostVersion () 
		org.osgi.framework.BundleContext context
		org.osgi.framework.Bundle bundle
		String version
		org.osgi.framework.Version vid
		int major
		int minor
	public static double getTargetVersion () 
	public static java.lang.String getSchemaVersionForTargetVersion (java.lang.String) 
		String targetVersion
		double target
		double target
		String schemaVersion
	public static java.lang.String getTargetVersionForSchemaVersion (java.lang.String) 
		String schemaVersion
	public static java.lang.String getSchemaVersion () 
	public static org.eclipse.pde.internal.core.PDEState getPDEState () 
	public static org.eclipse.osgi.service.resolver.State getState () 
	public static java.util.Map getPatchMap (org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.pde.internal.core.PDEState state
		java.util.HashMap properties
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		org.eclipse.osgi.service.resolver.BundleDescription desc
		Long id
	public static java.util.HashMap getBundleClasspaths (org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.pde.internal.core.PDEState state
		java.util.HashMap properties
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		int i
	private static java.lang.String[] getValue (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.pde.internal.core.PDEState state
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String[] result
		org.eclipse.pde.core.plugin.IPluginLibrary[] libs
		int i
		String[] libs
		int i
	public static java.lang.String[] getFeaturePaths () 
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
		java.util.ArrayList list
		int i
		String location
	public static boolean matchesCurrentEnvironment (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.osgi.framework.BundleContext context
		java.util.Dictionary environment
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String filterSpec
	public static boolean usesNewApplicationModel () 
	public static java.lang.String getIniVMArgs () 
		java.io.File installDirectory
		java.io.File eclipseIniFile
		java.io.BufferedReader in
		StringBuffer result
		String str
		String str
		boolean vmargs
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
}

org/eclipse/pde/internal/core/TargetPlatformResetJob.class
TargetPlatformResetJob.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPlatformResetJob extends org.eclipse.core.runtime.jobs.Job {
	private org.eclipse.pde.internal.core.PDEState fState
	public void  (org.eclipse.pde.internal.core.PDEState) 
		org.eclipse.pde.internal.core.PDEState newState
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.internal.core.PluginModelManager manager
	private void removeDisabledBundles (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int number
		int i
}

org/eclipse/pde/internal/core/TargetPreferenceModifyListener$Visitor.class
TargetPreferenceModifyListener.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.TargetPreferenceModifyListener$Visitor extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor  {
	final org.eclipse.pde.internal.core.TargetPreferenceModifyListener this$0
	void  (org.eclipse.pde.internal.core.TargetPreferenceModifyListener) 
	public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences)  throws org.osgi.service.prefs.BackingStoreException 
		org.eclipse.core.runtime.preferences.IEclipsePreferences node
		int i
		StringBuffer key
}

org/eclipse/pde/internal/core/TargetPreferenceModifyListener.class
TargetPreferenceModifyListener.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPreferenceModifyListener extends org.eclipse.core.runtime.preferences.PreferenceModifyListener {
	public void  () 
	public org.eclipse.core.runtime.preferences.IEclipsePreferences preApply (org.eclipse.core.runtime.preferences.IEclipsePreferences) 
		org.eclipse.core.runtime.preferences.IEclipsePreferences node
		org.osgi.service.prefs.BackingStoreException e
}

org/eclipse/pde/internal/core/TargetWeaver.class
TargetWeaver.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetWeaver extends java.lang.Object {
	private static boolean fgIsDev
	private static String fgDevPropertiesURL
	private static java.util.Properties fgDevProperties
	static void  () 
	public void  () 
	protected static java.util.Properties getDevProperties () 
		java.net.URL url
		String path
		java.io.File file
		java.io.BufferedInputStream stream
		java.io.FileNotFoundException e
		java.io.IOException e
		java.net.MalformedURLException e
		java.io.IOException e
	public static void weaveManifest (java.util.Dictionary) 
		java.util.Dictionary manifest
		java.util.Properties properties
		String id
		int index
		String property
	public static void weaveDevProperties (java.util.Properties) 
		java.util.Properties properties
		java.util.Properties devProperties
		java.util.Set entries
		java.util.Iterator iterator
		java.util.Map$Entry entry
	public static java.lang.String getWeavedSourceLibraryName (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String libraryName
		java.util.Properties properties
		String id
		String property
}

org/eclipse/pde/internal/core/TracingOptionsManager.class
TracingOptionsManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TracingOptionsManager extends java.lang.Object {
	private java.util.Properties template
	public void  () 
	private void createTemplate () 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
	private void addToTemplate (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.Properties modelOptions
		java.util.Enumeration keys
		String key
		String value
	public java.util.Hashtable getTemplateTable (java.lang.String) 
		String pluginId
		java.util.Hashtable defaults
		java.util.Enumeration keys
		String key
	private boolean belongsTo (java.lang.String, java.lang.String) 
		String option
		String pluginId
		org.eclipse.core.runtime.IPath path
		String firstSegment
	public java.util.Properties getTracingOptions (java.util.Map) 
		java.util.Map storedOptions
		java.util.Properties defaults
		java.util.Iterator iter
		String key
	public java.util.Properties getTracingTemplateCopy () 
	public static boolean isTraceable (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String location
		java.io.File pluginLocation
		java.io.InputStream stream
		java.util.zip.ZipFile jarFile
		java.util.zip.ZipEntry manifestEntry
	public void reset () 
	private void save (java.lang.String, java.util.Properties) 
		String fileName
		java.util.Properties properties
		java.io.FileOutputStream stream
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	public void save (java.lang.String, java.util.Map, java.util.HashSet) 
		String filename
		java.util.Map map
		java.util.HashSet selected
		java.util.Properties properties
		java.util.Enumeration keys
		String key
		org.eclipse.core.runtime.Path path
	public void save (java.lang.String, java.util.Map) 
		String filename
		java.util.Map map
	private java.util.Properties getOptions (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String location
		java.io.File pluginLocation
		java.io.InputStream stream
		java.util.zip.ZipFile jarFile
		java.io.File file
		java.util.zip.ZipEntry manifestEntry
		java.util.Properties modelOptions
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
}

org/eclipse/pde/internal/core/UpdateManagerHelper$LocalSite.class
UpdateManagerHelper.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite extends java.lang.Object {
	private java.util.ArrayList fPlugins
	private org.eclipse.core.runtime.IPath fPath
	public void  (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public org.eclipse.core.runtime.IPath getPath () 
	public java.net.URL getURL ()  throws java.net.MalformedURLException 
	public void add (org.eclipse.pde.core.plugin.IPluginModelBase) 
		org.eclipse.pde.core.plugin.IPluginModelBase model
	public java.lang.String[] getRelativePluginList () 
		String[] list
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.runtime.IPath location
}

org/eclipse/pde/internal/core/UpdateManagerHelper.class
UpdateManagerHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.UpdateManagerHelper extends java.lang.Object {
	public void  () 
	public static void createPlatformConfiguration (java.io.File, org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase)  throws org.eclipse.core.runtime.CoreException 
		java.io.File configLocation
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		org.eclipse.pde.core.plugin.IPluginModelBase brandingPlugin
		org.eclipse.update.configurator.IPlatformConfiguration platformConfiguration
		java.util.ArrayList sites
		int i
		org.eclipse.core.runtime.IPath path
		Exception e
		String message
	private static void addToSite (org.eclipse.core.runtime.IPath, org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.core.plugin.IPluginModelBase model
		java.util.ArrayList sites
		int i
		org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite localSite
		org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite localSite
	private static void createConfigurationEntries (org.eclipse.update.configurator.IPlatformConfiguration, java.util.ArrayList)  throws org.eclipse.core.runtime.CoreException java.net.MalformedURLException 
		org.eclipse.update.configurator.IPlatformConfiguration config
		java.util.ArrayList sites
		int i
		org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite localSite
		String[] plugins
		int policy
		org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy sitePolicy
		org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry siteEntry
	private static void createFeatureEntries (org.eclipse.update.configurator.IPlatformConfiguration, org.eclipse.pde.core.plugin.IPluginModelBase)  throws java.net.MalformedURLException 
		org.eclipse.update.configurator.IPlatformConfiguration config
		org.eclipse.pde.core.plugin.IPluginModelBase plugin
		String id
		org.eclipse.pde.internal.core.ifeature.IFeatureModel featureModel
		org.eclipse.pde.internal.core.ifeature.IFeature feature
		org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry featureEntry
}

org/eclipse/pde/internal/core/WorkspaceFeatureModelManager.class
WorkspaceFeatureModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.WorkspaceFeatureModelManager extends org.eclipse.pde.internal.core.WorkspaceModelManager {
	public void  () 
	protected boolean isInterestingProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	protected void createModel (org.eclipse.core.resources.IProject, boolean) 
		org.eclipse.core.resources.IProject project
		boolean notify
		org.eclipse.core.resources.IFile featureXml
		org.eclipse.pde.internal.core.feature.WorkspaceFeatureModel model
	protected void handleFileDelta (org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile featureXml
		Object model
		int kind
	protected void addListeners () 
		int event
	protected void removeListeners () 
	protected org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getFeatureModels () 
	protected org.eclipse.pde.internal.core.ifeature.IFeatureModel getFeatureModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
}

org/eclipse/pde/internal/core/WorkspaceModelManager$ModelChange.class
WorkspaceModelManager.java
package org.eclipse.pde.internal.core
 org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange extends java.lang.Object {
	org.eclipse.pde.core.IModel model
	int type
	final org.eclipse.pde.internal.core.WorkspaceModelManager this$0
	public void  (org.eclipse.pde.internal.core.WorkspaceModelManager, org.eclipse.pde.core.IModel, int) 
		org.eclipse.pde.core.IModel model
		int type
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
		org.eclipse.core.resources.IProject project
		int type
}

org/eclipse/pde/internal/core/WorkspaceModelManager.class
WorkspaceModelManager.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.WorkspaceModelManager extends org.eclipse.pde.internal.core.AbstractModelManager implements org.eclipse.core.resources.IResourceChangeListener org.eclipse.core.resources.IResourceDeltaVisitor  {
	protected java.util.Map fModels
	private java.util.ArrayList fChangedModels
	public void  () 
	public static boolean isPluginProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	public static boolean isFeatureProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	public static boolean isBinaryProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		String binary
		org.eclipse.team.core.RepositoryProvider provider
		org.eclipse.core.runtime.CoreException e
	public static boolean isUnsharedProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	protected synchronized void initialize () 
		org.eclipse.core.resources.IProject[] projects
		int i
	protected abstract boolean isInterestingProject (org.eclipse.core.resources.IProject) 
	protected abstract void createModel (org.eclipse.core.resources.IProject, boolean) 
	protected abstract void addListeners () 
	protected java.lang.Object getModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	protected java.lang.Object[] getModels () 
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
	private void handleResourceDelta (org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.runtime.CoreException e
	public boolean visit (org.eclipse.core.resources.IResourceDelta)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
	private boolean isContentChange (org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IResourceDelta delta
		int kind
	protected boolean isInterestingFolder (org.eclipse.core.resources.IFolder) 
		org.eclipse.core.resources.IFolder folder
	protected abstract void handleFileDelta (org.eclipse.core.resources.IResourceDelta) 
	protected java.lang.Object removeModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		Object model
	protected void addChange (java.lang.Object, int) 
		Object model
		int eventType
		org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
	protected void processModelChanges () 
	protected void processModelChanges (java.lang.String, java.util.ArrayList) 
		String changeId
		java.util.ArrayList changedModels
		java.util.ArrayList added
		java.util.ArrayList removed
		java.util.ArrayList changed
		java.util.ListIterator li
		org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
		int type
	protected void loadModel (org.eclipse.pde.core.IModel, boolean) 
		org.eclipse.pde.core.IModel model
		boolean reload
		org.eclipse.core.resources.IFile file
		java.io.InputStream stream
		org.eclipse.core.runtime.CoreException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	protected void createAndFireEvent (java.lang.String, int, java.util.Collection, java.util.Collection, java.util.Collection) 
		String eventId
		int type
		java.util.Collection added
		java.util.Collection removed
		java.util.Collection changed
		org.eclipse.pde.internal.core.ModelProviderEvent event
}

org/eclipse/pde/internal/core/WorkspacePluginModelManager.class
WorkspacePluginModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.WorkspacePluginModelManager extends org.eclipse.pde.internal.core.WorkspaceModelManager {
	private java.util.ArrayList fExtensionListeners
	private java.util.ArrayList fChangedExtensions
	public void  () 
	protected boolean isInterestingProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	protected void createModel (org.eclipse.core.resources.IProject, boolean) 
		org.eclipse.core.resources.IProject project
		boolean notify
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.resources.IFile manifest
		org.eclipse.core.resources.IFile pluginXml
		org.eclipse.core.resources.IFile fragmentXml
		org.eclipse.pde.internal.core.bundle.WorkspaceBundleModel bmodel
		org.eclipse.core.resources.IFile efile
		org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel extModel
	protected void handleFileDelta (org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IProject project
		String filename
		Object model
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private void handleEclipseSchemaDelta (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IFile schemaFile
		org.eclipse.core.resources.IResourceDelta delta
		int kind
		Object property
		java.io.File schemaPreviewFile
		org.eclipse.pde.internal.core.ischema.ISchemaDescriptor descriptor
		org.eclipse.pde.internal.core.ischema.ISchema schema
	private void recreateSchemaPreviewFileContents (java.io.File, org.eclipse.pde.internal.core.ischema.ISchema)  throws java.io.IOException 
		java.io.File schemaPreviewFile
		org.eclipse.pde.internal.core.ischema.ISchema schema
		org.eclipse.pde.internal.core.builders.SchemaTransformer transformer
		java.io.OutputStream os
		java.io.PrintWriter printWriter
	private void handleExtensionFileDelta (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IResourceDelta delta
		int kind
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel extensions
		org.eclipse.pde.core.plugin.ISharedExtensionsModel extensions
		boolean reload
	private void handleBundleManifestDelta (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IResourceDelta delta
		int kind
		org.eclipse.core.resources.IProject project
		Object model
		String oldLocalization
		org.eclipse.pde.internal.core.ibundle.IBundleModel bmodel
		boolean wasFragment
		String newLocalization
	protected java.lang.Object removeModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		Object model
	protected org.eclipse.pde.core.plugin.IPluginModelBase getPluginModel (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	protected org.eclipse.pde.core.plugin.IPluginModelBase[] getPluginModels () 
	protected void addListeners () 
		org.eclipse.core.resources.IWorkspace workspace
	protected void removeListeners () 
	protected boolean isInterestingFolder (org.eclipse.core.resources.IFolder) 
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.resources.IContainer root
		String folderName
	protected void initializeModels (org.eclipse.pde.core.plugin.IPluginModelBase[]) 
		org.eclipse.pde.core.plugin.IPluginModelBase[] models
		int i
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IProject[] projects
		int i
	protected java.net.URL[] getPluginPaths () 
		java.util.ArrayList list
		org.eclipse.core.resources.IProject[] projects
		int i
		org.eclipse.core.runtime.IPath path
	void addExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener) 
		org.eclipse.pde.internal.core.IExtensionDeltaListener listener
	void removeExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener) 
		org.eclipse.pde.internal.core.IExtensionDeltaListener listener
	public void fireExtensionDeltaEvent (org.eclipse.pde.internal.core.IExtensionDeltaEvent) 
		org.eclipse.pde.internal.core.IExtensionDeltaEvent event
		java.util.ListIterator li
	protected void processModelChanges () 
	protected void createAndFireEvent (java.lang.String, int, java.util.Collection, java.util.Collection, java.util.Collection) 
		String eventId
		int type
		java.util.Collection added
		java.util.Collection removed
		java.util.Collection changed
		org.eclipse.pde.internal.core.IExtensionDeltaEvent event
	protected void addExtensionChange (org.eclipse.pde.core.plugin.IPluginModelBase, int) 
		org.eclipse.pde.core.plugin.IPluginModelBase plugin
		int type
		org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
}

org/eclipse/pde/internal/core/XMLCopyrightHandler.class
XMLCopyrightHandler.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.XMLCopyrightHandler extends java.lang.Object implements org.xml.sax.ext.LexicalHandler  {
	private String fCopyright
	private org.eclipse.pde.internal.core.XMLDefaultHandler fHandler
	public void  (org.eclipse.pde.internal.core.XMLDefaultHandler) 
		org.eclipse.pde.internal.core.XMLDefaultHandler handler
	public void comment (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endCDATA ()  throws org.xml.sax.SAXException 
	public void endDTD ()  throws org.xml.sax.SAXException 
	public void endEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void startCDATA ()  throws org.xml.sax.SAXException 
	public void startDTD (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
	public void startEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public java.lang.String getCopyright () 
}

org/eclipse/pde/internal/core/XMLDefaultHandler.class
XMLDefaultHandler.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.XMLDefaultHandler extends org.xml.sax.helpers.DefaultHandler {
	private org.w3c.dom.Document fDocument
	private org.w3c.dom.Element fRootElement
	protected java.util.Stack fElementStack
	protected boolean fAbbreviated
	public void  () 
	public void  (boolean) 
		boolean abbreviated
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
		org.w3c.dom.Element element
		int i
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startDocument ()  throws org.xml.sax.SAXException 
		javax.xml.parsers.DocumentBuilderFactory factory
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] characters
		int start
		int length
		StringBuffer buff
		int i
		org.w3c.dom.Text text
	public org.w3c.dom.Node getDocumentElement () 
	public org.w3c.dom.Document getDocument () 
	public boolean isPrepared () 
	private void normalizeDocumentElement () 
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String publicId
		String systemId
}

org/eclipse/pde/internal/core/XMLPrintHandler.class
XMLPrintHandler.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.XMLPrintHandler extends java.lang.Object {
	public static final String XML_COMMENT_END_TAG
	public static final String XML_COMMENT_BEGIN_TAG
	public static final String XML_HEAD
	public static final String XML_HEAD_END_TAG
	public static final String XML_DBL_QUOTES
	public static final String XML_SPACE
	public static final String XML_BEGIN_TAG
	public static final String XML_END_TAG
	public static final String XML_EQUAL
	public static final String XML_SLASH
	public static final String XML_INDENT
	public void  () 
	public static java.lang.String generateIndent (int) 
		int level
		StringBuffer buffer
		int i
	public static void printBeginElement (java.io.Writer, java.lang.String, java.lang.String, boolean)  throws java.io.IOException 
		java.io.Writer xmlWriter
		String elementString
		String indent
		boolean terminate
		StringBuffer temp
	public static void printEndElement (java.io.Writer, java.lang.String, java.lang.String)  throws java.io.IOException 
		java.io.Writer xmlWriter
		String elementString
		String indent
		StringBuffer temp
	public static void printText (java.io.Writer, java.lang.String, java.lang.String)  throws java.io.IOException 
		java.io.Writer xmlWriter
		String text
		String indent
		StringBuffer temp
	public static void printComment (java.io.Writer, java.lang.String, java.lang.String)  throws java.io.IOException 
		java.io.Writer xmlWriter
		String comment
		String indent
		StringBuffer temp
	public static void printHead (java.io.Writer, java.lang.String)  throws java.io.IOException 
		java.io.Writer xmlWriter
		String encoding
		StringBuffer temp
	public static java.lang.String wrapAttributeForPrint (java.lang.String, java.lang.String)  throws java.io.IOException 
		String attribute
		String value
		StringBuffer temp
	public static java.lang.String wrapAttribute (java.lang.String, java.lang.String) 
		String attribute
		String value
		StringBuffer buffer
	public static void printNode (java.io.Writer, org.w3c.dom.Node, java.lang.String, java.lang.String)  throws java.io.IOException 
		java.io.Writer xmlWriter
		org.w3c.dom.Node node
		String encoding
		String indent
		StringBuffer tempElementString
		org.w3c.dom.NamedNodeMap attributeList
		int i
		org.w3c.dom.Node attribute
		org.w3c.dom.NodeList childNodes
		int length
		int i
	public static java.lang.StringBuffer encode (java.lang.String) 
		String value
		StringBuffer buf
		int i
		char c
	public static void writeFile (org.w3c.dom.Document, java.io.File)  throws java.io.IOException 
		org.w3c.dom.Document doc
		java.io.File file
		java.io.Writer writer
		java.io.OutputStream out
}

org/eclipse/pde/internal/core/build/
org/eclipse/pde/internal/core/build/Build.class
Build.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.Build extends org.eclipse.pde.internal.core.build.BuildObject implements org.eclipse.pde.core.build.IBuild  {
	protected java.util.ArrayList fEntries
	public void  () 
	public void add (org.eclipse.pde.core.build.IBuildEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.core.build.IBuildEntry entry
	public org.eclipse.pde.core.build.IBuildEntry[] getBuildEntries () 
	public org.eclipse.pde.core.build.IBuildEntry getEntry (java.lang.String) 
		String name
		int i
		org.eclipse.pde.core.build.IBuildEntry entry
	public void processEntry (java.lang.String, java.lang.String) 
		String name
		String value
		org.eclipse.pde.internal.core.build.BuildEntry entry
	public void remove (org.eclipse.pde.core.build.IBuildEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.core.build.IBuildEntry entry
	public void reset () 
	public void write (java.lang.String, java.io.PrintWriter) 
		String indent
		java.io.PrintWriter writer
		int i
		org.eclipse.pde.core.build.IBuildEntry entry
}

org/eclipse/pde/internal/core/build/BuildEntry.class
BuildEntry.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.BuildEntry extends org.eclipse.pde.internal.core.build.BuildObject implements org.eclipse.pde.core.build.IBuildEntry  {
	private java.util.Vector tokens
	private String name
	public void  (java.lang.String) 
		String name
	public void addToken (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String token
	public java.lang.String getName () 
	public java.lang.String[] getTokens () 
		String[] result
	public boolean contains (java.lang.String) 
		String token
	void processEntry (java.lang.String) 
		String value
		org.eclipse.core.runtime.IPath rootPath
		java.util.StringTokenizer stok
		String token
	public void removeToken (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String token
	public void renameToken (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String oldName
		String newName
		int i
	public void setName (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String name
		String oldValue
	public java.lang.String toString () 
	public void write (java.lang.String, java.io.PrintWriter) 
		String indent
		java.io.PrintWriter writer
		java.util.Enumeration elements
		org.eclipse.core.runtime.IPath rootPath
		java.util.Vector vector
		String e
	public void restoreProperty (java.lang.String, java.lang.Object, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		String name
		Object oldValue
		Object newValue
	org.eclipse.core.runtime.IPath getRootPath () 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IContainer root
	java.lang.String toRelative (java.lang.String, org.eclipse.core.runtime.IPath) 
		String token
		org.eclipse.core.runtime.IPath root
	java.lang.String fromRelative (java.lang.String, org.eclipse.core.runtime.IPath) 
		String token
		org.eclipse.core.runtime.IPath root
}

org/eclipse/pde/internal/core/build/BuildModel.class
BuildModel.java
package org.eclipse.pde.internal.core.build
public abstract org.eclipse.pde.internal.core.build.BuildModel extends org.eclipse.pde.internal.core.AbstractModel implements org.eclipse.pde.core.build.IBuildModel  {
	private static final long serialVersionUID
	protected org.eclipse.pde.internal.core.build.Build fBuild
	private org.eclipse.pde.internal.core.build.BuildModelFactory fFactory
	public void  () 
	public org.eclipse.pde.core.build.IBuild getBuild () 
	public org.eclipse.pde.core.build.IBuild getBuild (boolean) 
		boolean createIfMissing
	public org.eclipse.pde.core.build.IBuildModelFactory getFactory () 
	public abstract void load () 
	public void load (java.io.InputStream, boolean) 
		java.io.InputStream source
		boolean outOfSync
		java.util.Properties properties
		java.io.IOException e
		java.util.Enumeration names
		String name
	public void reload (java.io.InputStream, boolean) 
		java.io.InputStream source
		boolean outOfSync
}

org/eclipse/pde/internal/core/build/BuildModelFactory.class
BuildModelFactory.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.BuildModelFactory extends java.lang.Object implements org.eclipse.pde.core.build.IBuildModelFactory  {
	private org.eclipse.pde.core.build.IBuildModel model
	public void  (org.eclipse.pde.core.build.IBuildModel) 
		org.eclipse.pde.core.build.IBuildModel model
	public org.eclipse.pde.core.build.IBuildEntry createEntry (java.lang.String) 
		String name
		org.eclipse.pde.internal.core.build.BuildEntry entry
}

org/eclipse/pde/internal/core/build/BuildObject.class
BuildObject.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.BuildObject extends java.lang.Object implements org.eclipse.pde.internal.core.build.IBuildObject  {
	private org.eclipse.pde.core.build.IBuildModel fModel
	private boolean fInTheModel
	public void  () 
	public boolean isInTheModel () 
	public void setInTheModel (boolean) 
		boolean inTheModel
	protected void ensureModelEditable ()  throws org.eclipse.core.runtime.CoreException 
	public org.eclipse.pde.core.build.IBuildModel getModel () 
	void setModel (org.eclipse.pde.core.build.IBuildModel) 
		org.eclipse.pde.core.build.IBuildModel model
	protected void throwCoreException (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String message
		org.eclipse.core.runtime.Status status
	public void restoreProperty (java.lang.String, java.lang.Object, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		String name
		Object oldValue
		Object newValue
}

org/eclipse/pde/internal/core/build/ExternalBuildModel.class
ExternalBuildModel.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.ExternalBuildModel extends org.eclipse.pde.internal.core.build.BuildModel {
	private static final long serialVersionUID
	private String fInstallLocation
	public void  (java.lang.String) 
		String installLocation
	public java.lang.String getInstallLocation () 
	public boolean isEditable () 
	public void load () 
		java.io.InputStream stream
		java.net.URL url
		java.io.File file
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	protected void updateTimeStamp () 
	private java.io.File getLocalFile () 
		java.io.File file
	public boolean isInSync () 
}

org/eclipse/pde/internal/core/build/IBuildObject.class
IBuildObject.java
package org.eclipse.pde.internal.core.build
public abstract org.eclipse.pde.internal.core.build.IBuildObject extends java.lang.Object {
	public abstract boolean isInTheModel () 
	public abstract void setInTheModel (boolean) 
}

org/eclipse/pde/internal/core/build/WorkspaceBuildModel.class
WorkspaceBuildModel.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.WorkspaceBuildModel extends org.eclipse.pde.internal.core.build.BuildModel implements org.eclipse.pde.core.IEditableModel  {
	private static final long serialVersionUID
	private org.eclipse.core.resources.IFile fUnderlyingResource
	private boolean fDirty
	private boolean fEditable
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent) 
		org.eclipse.pde.core.IModelChangedEvent event
	public java.lang.String getContents () 
		java.io.StringWriter swriter
		java.io.PrintWriter writer
		java.io.IOException e
	public org.eclipse.core.resources.IResource getUnderlyingResource () 
	public boolean isDirty () 
	public boolean isEditable () 
	public void load () 
		java.io.InputStream stream
		Exception e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	public boolean isInSync () 
	protected void updateTimeStamp () 
	public void save () 
		java.io.ByteArrayInputStream stream
		String contents
		org.eclipse.core.runtime.CoreException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	public void save (java.io.PrintWriter) 
		java.io.PrintWriter writer
	public void setDirty (boolean) 
		boolean dirty
	public void setEditable (boolean) 
		boolean editable
	public java.lang.String getInstallLocation () 
}

org/eclipse/pde/internal/core/builders/
org/eclipse/pde/internal/core/builders/BuildErrorReporter$BuildProblem.class
BuildErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem extends java.lang.Object {
	String fEntryToken
	String fEntryName
	String fMessage
	String fCategory
	int fFixId
	int fSeverity
	final org.eclipse.pde.internal.core.builders.BuildErrorReporter this$0
	void  (org.eclipse.pde.internal.core.builders.BuildErrorReporter, java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.String) 
		String name
		String token
		String message
		int fixId
		int severity
		String category
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem bp
}

org/eclipse/pde/internal/core/builders/BuildErrorReporter$WildcardFilenameFilter.class
BuildErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.BuildErrorReporter$WildcardFilenameFilter extends java.lang.Object implements java.io.FilenameFilter  {
	private java.util.regex.Pattern pattern
	final org.eclipse.pde.internal.core.builders.BuildErrorReporter this$0
	public void  (org.eclipse.pde.internal.core.builders.BuildErrorReporter, java.lang.String) 
		String file
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
		java.util.regex.Matcher matcher
}

org/eclipse/pde/internal/core/builders/BuildErrorReporter.class
BuildErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.BuildErrorReporter extends org.eclipse.pde.internal.core.builders.ErrorReporter implements org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	private static final String DEF_SOURCE_ENTRY
	private static final String[] RESERVED_NAMES
	private static final String ASSERT_IDENTIFIER
	private static final String ENUM_IDENTIFIER
	private static final String JRE_1_1
	private static final String J2SE_1_2
	private static final String J2SE_1_3
	private static final String J2SE_1_4
	private static final String J2SE_1_5
	private static final String JavaSE_1_6
	private static final String JavaSE_1_7
	protected java.util.ArrayList fProblemList
	protected int fBuildSeverity
	protected int fClasspathSeverity
	protected int fJavaComplianceSeverity
	protected int fJavaCompilerSeverity
	protected int fSrcInclSeverity
	protected int fBinInclSeverity
	protected int fMissingOutputLibSeverity
	protected int fSrcLibSeverity
	protected int fOututLibSeverity
	protected int fEncodingSeverity
	static void  () 
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile buildFile
	public void validate (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.pde.internal.core.build.WorkspaceBuildModel wbm
	private void validateBuild (org.eclipse.pde.core.build.IBuild) 
		org.eclipse.pde.core.build.IBuild build
		org.eclipse.pde.core.build.IBuildEntry binIncludes
		org.eclipse.pde.core.build.IBuildEntry binExcludes
		org.eclipse.pde.core.build.IBuildEntry srcIncludes
		org.eclipse.pde.core.build.IBuildEntry srcExcludes
		org.eclipse.pde.core.build.IBuildEntry jarsExtra
		org.eclipse.pde.core.build.IBuildEntry bundleList
		org.eclipse.pde.core.build.IBuildEntry javacSource
		org.eclipse.pde.core.build.IBuildEntry javacTarget
		org.eclipse.pde.core.build.IBuildEntry jreCompilationProfile
		org.eclipse.pde.core.build.IBuildEntry javaProjectWarnings
		java.util.ArrayList javacWarnings
		java.util.ArrayList javacErrors
		java.util.ArrayList sourceEntries
		java.util.ArrayList sourceEntryKeys
		java.util.ArrayList outputEntries
		java.util.Map encodingEntries
		org.eclipse.pde.core.build.IBuildEntry[] entries
		int i
		String name
		String[] tokens
		org.eclipse.jdt.core.IJavaProject jp
		org.eclipse.jdt.core.IClasspathEntry[] cpes
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter srcEntryErrReporter
		java.util.ArrayList problems
		int i
	private java.util.List getSourceLibraries (java.util.List) 
		java.util.List sourceEntries
		java.util.List libraries
		java.util.Iterator iterator
		org.eclipse.pde.core.build.IBuildEntry sourceEntry
		String libName
	private void validateExecutionEnvironment (org.eclipse.pde.core.build.IBuildEntry, org.eclipse.pde.core.build.IBuildEntry, org.eclipse.pde.core.build.IBuildEntry, java.util.ArrayList, java.util.ArrayList, java.util.List) 
		org.eclipse.pde.core.build.IBuildEntry javacSourceEntry
		org.eclipse.pde.core.build.IBuildEntry javacTargetEntry
		org.eclipse.pde.core.build.IBuildEntry jreCompilationProfileEntry
		java.util.ArrayList javacWarningsEntries
		java.util.ArrayList javacErrorsEntries
		java.util.List libraryNames
		org.eclipse.jdt.core.IJavaProject project
		org.eclipse.jdt.core.IClasspathEntry[] classpath
		org.eclipse.jdt.core.JavaModelException e
		boolean source
		int i
		org.eclipse.jdt.core.IClasspathEntry cpe
		String projectComplianceLevel
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String[] execEnvs
		org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
		String execEnv
		String projectSourceCompatibility
		String projectClassCompatibility
		java.util.Map defaultComplianceOptions
		String projectJavaCompatibility
		String message
		boolean warnForJavacWarnings
	private void checkJavaComplianceSettings (java.lang.String, java.util.ArrayList, java.util.ArrayList, java.util.List) 
		String complianceLevel
		java.util.ArrayList javacWarningsEntries
		java.util.ArrayList javacErrorsEntries
		java.util.List libraryNames
		java.util.List complianceWarnSettings
		java.util.List complianceErrorSettings
		org.eclipse.jdt.core.IJavaProject project
		java.util.Map defaultComplianceOptions
		String assertIdentifier
		String defaultAssert
		String enumIdentifier
		String defaultEnum
		java.util.Iterator iterator
		String libName
		org.eclipse.pde.core.build.IBuildEntry matchingEntry
		java.util.Iterator iterator2
		org.eclipse.pde.core.build.IBuildEntry candidate
		String missingTokens
		java.util.Iterator iterator2
		String currentIdentifier
		String message
		String missingTokens
		java.util.Iterator iterator2
		String currentIdentifier
		String message
		java.util.Iterator iterator
		String libName
		org.eclipse.pde.core.build.IBuildEntry matchingEntry
		java.util.Iterator iterator2
		org.eclipse.pde.core.build.IBuildEntry candidate
		String missingTokens
		java.util.Iterator iterator2
		String currentIdentifier
		String message
		String missingTokens
		java.util.Iterator iterator2
		String currentIdentifier
		String message
	private java.lang.String findMatchingEE (java.lang.String, java.lang.String, boolean) 
		String srcCompatibility
		String clsCompatibility
		boolean ee
		String executionEnv
		String complaince
	private void validateBinIncludes (org.eclipse.pde.core.build.IBuildEntry) 
		org.eclipse.pde.core.build.IBuildEntry binIncludes
		org.eclipse.core.resources.IFolder OSGinf
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.ibundle.IBundleModel bm
		org.eclipse.pde.internal.core.ibundle.IManifestHeader mh
		org.eclipse.core.runtime.IPath resourcePath
		String entry
		String localization
		int index
	private void validateBinIncludes (org.eclipse.pde.core.build.IBuildEntry, java.lang.String) 
		org.eclipse.pde.core.build.IBuildEntry binIncludes
		String key
		String[] tokens
		boolean exists
		int i
		org.eclipse.core.runtime.IPath project
		java.io.File file
		java.io.File[] files
		int j
	private void validateJarsExtraClasspath (org.eclipse.pde.core.build.IBuildEntry) 
		org.eclipse.pde.core.build.IBuildEntry javaExtra
		String platform
		String[] tokens
		org.eclipse.core.runtime.IPath projectPath
		int i
		boolean exists
		String path
		int sep
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.resources.IResource resource
		String location
		java.io.File external
		org.eclipse.core.runtime.IPath p
	private void validateMissingSourceInBinIncludes (org.eclipse.pde.core.build.IBuildEntry, java.util.ArrayList, org.eclipse.pde.core.build.IBuild) 
		org.eclipse.pde.core.build.IBuildEntry binIncludes
		java.util.ArrayList sourceEntryKeys
		org.eclipse.pde.core.build.IBuild build
		java.util.List pluginLibraryNames
		org.eclipse.pde.core.plugin.IPluginModelBase pluginModel
		org.eclipse.pde.core.plugin.IPluginLibrary[] pluginLibraries
		int i
		int i
		String key
		org.eclipse.pde.core.build.IBuildEntry entry
		String[] tokens
		boolean found
		String[] binIncludesTokens
		int j
		java.util.regex.Pattern pattern
		org.eclipse.core.runtime.IPath path
		int j
		java.util.regex.Pattern pattern
	private void validateMissingLibraries (java.util.ArrayList, org.eclipse.jdt.core.IClasspathEntry[]) 
		java.util.ArrayList sourceEntryKeys
		org.eclipse.jdt.core.IClasspathEntry[] cpes
		boolean srcFolderExists
		int j
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.internal.core.ibundle.IBundleModel bm
		org.eclipse.pde.internal.core.ibundle.IManifestHeader mh
		org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
		int i
		String libname
		String sourceEntryKey
	private boolean containedInFragment (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String) 
		org.eclipse.osgi.service.resolver.BundleDescription description
		String libname
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int j
		org.eclipse.pde.core.plugin.IPluginModelBase fragmentModel
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.build.IBuild build
		org.eclipse.pde.core.build.IBuildEntry[] entries
		int i
		String location
		java.io.File external
		org.eclipse.core.runtime.IPath p
	private void validateSourceEntries (java.util.ArrayList, org.eclipse.jdt.core.IClasspathEntry[]) 
		java.util.ArrayList sourceEntries
		org.eclipse.jdt.core.IClasspathEntry[] cpes
		String[] unlisted
		String name
		String message
		int i
	private void validateSourceFoldersInSrcIncludes (org.eclipse.pde.core.build.IBuildEntry) 
		org.eclipse.pde.core.build.IBuildEntry includes
		java.util.List sourceFolderList
		org.eclipse.jdt.core.IJavaProject javaProject
		org.eclipse.jdt.core.IClasspathEntry[] classPathEntries
		int index
		java.util.List reservedTokens
		String[] tokens
		int i
		org.eclipse.core.resources.IResource res
		String errorMessage
	private void validateIncludes (org.eclipse.pde.core.build.IBuildEntry, java.util.ArrayList, int) 
		org.eclipse.pde.core.build.IBuildEntry includes
		java.util.ArrayList sourceIncludes
		int severity
		String[] tokens
		int i
		String token
		org.eclipse.core.resources.IResource member
		String message
		int fixId
	private boolean startsWithAntVariable (java.lang.String) 
		String token
		int varStart
	private void validateDependencyManagement (org.eclipse.pde.core.build.IBuildEntry) 
		org.eclipse.pde.core.build.IBuildEntry bundleList
		String[] bundles
		int i
	private void validateJavaCompilerSettings (org.eclipse.pde.core.build.IBuildEntry) 
		org.eclipse.pde.core.build.IBuildEntry useJavaProjectSettings
		org.eclipse.jdt.core.IJavaProject project
		java.util.Map options
		boolean entryCorrect
		String[] tokens
		org.eclipse.core.runtime.IPath prefFile
		org.eclipse.core.resources.IContainer root
		String token
		String message
		org.eclipse.core.resources.IContainer root
		org.eclipse.core.runtime.IPath prefFile
		String token
		org.eclipse.core.resources.IContainer root
		org.eclipse.core.runtime.IPath prefFile
		String message
		String message
	private java.lang.String join (java.lang.String, java.lang.String) 
		String token1
		String token2
		StringBuffer result
	private org.eclipse.pde.internal.core.text.build.BuildModel prepareTextBuildModel (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.jface.text.IDocument doc
		org.eclipse.pde.internal.core.text.build.BuildModel bm
		org.eclipse.core.runtime.CoreException e
	private void reportErrors (org.eclipse.pde.internal.core.text.build.BuildModel) 
		org.eclipse.pde.internal.core.text.build.BuildModel bm
		int i
		org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem bp
		int lineNum
		int lineNum
		org.eclipse.pde.core.build.IBuildEntry buildEntry
	private int getLineNumber (org.eclipse.pde.core.build.IBuildEntry, java.lang.String) 
		org.eclipse.pde.core.build.IBuildEntry ibe
		String tokenString
		org.eclipse.pde.internal.core.text.build.BuildEntry be
		org.eclipse.jface.text.IDocument doc
		int buildEntryLineNumber
		String entry
		int valueIndex
		int entryTokenOffset
		int currOffset
		int cci
		String ct
	protected void prepareError (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String) 
		String name
		String token
		String message
		int fixId
		String category
	protected void prepareError (java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.String) 
		String name
		String token
		String message
		int fixId
		int severity
		String category
		org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem bp
		int i
		org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem listed
	private void report (java.lang.String, int, int, java.lang.String, java.lang.String, int, java.lang.String) 
		String message
		int line
		int problemID
		String buildEntry
		String buildToken
		int severity
		String category
		org.eclipse.core.resources.IMarker marker
	public boolean isCustomBuild () 
		org.eclipse.pde.internal.core.build.WorkspaceBuildModel wbm
		org.eclipse.pde.core.build.IBuild build
		org.eclipse.pde.core.build.IBuildEntry entry
		String[] tokens
}

org/eclipse/pde/internal/core/builders/BundleErrorReporter.class
BundleErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.BundleErrorReporter extends org.eclipse.pde.internal.core.builders.JarManifestErrorReporter {
	private boolean fOsgiR4
	private org.eclipse.pde.core.plugin.IPluginModelBase fModel
	private java.util.Set fProjectPackages
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public void validateContent (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	private boolean validateBundleManifestVersion () 
		org.eclipse.pde.internal.core.builders.IHeader header
		String version
	private void validateExportPackages () 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase bundleModel
		org.eclipse.pde.internal.core.ibundle.IBundle bundle
		org.eclipse.pde.internal.core.ibundle.IManifestHeader bundleClasspathheader
		org.eclipse.jdt.core.IPackageFragmentRoot[] roots
		StringBuffer packages
		int i
		org.eclipse.jdt.core.IJavaElement[] javaElements
		int j
		org.eclipse.jdt.core.IPackageFragment fragment
		String name
		org.eclipse.core.resources.IMarker marker
	private boolean validateBundleSymbolicName () 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement[] elements
		String id
	private boolean validatePluginId (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		String value
		String message
	private void validateSingleton (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String singletonAttr
		String singletonDir
		org.eclipse.pde.core.plugin.IPluginBase base
		boolean hasExtensions
		String message
		String message
		String message
		String message
		String message
	private void validateFragmentHost () 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.util.ManifestElement[] elems
		int line
		org.eclipse.osgi.service.resolver.HostSpecification host
		String name
		boolean missingHost
		org.eclipse.osgi.service.resolver.ResolverError[] errors
		int i
		org.eclipse.osgi.service.resolver.BundleDescription[] suppliers
		boolean resolved
		int i
		org.osgi.framework.Version version
		org.eclipse.osgi.service.resolver.VersionRange range
		String versionRange
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private void validateBundleVersion () 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.core.runtime.IStatus status
		int line
	private void validateRequiredExecutionEnvironment () 
		int sev
		org.eclipse.osgi.service.resolver.BundleDescription desc
		String[] bundleEnvs
		org.eclipse.jdt.launching.environments.IExecutionEnvironment[] systemEnvs
		org.eclipse.jdt.launching.IVMInstall defaultVM
		int i
		org.eclipse.core.resources.IMarker marker
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.jdt.launching.environments.IExecutionEnvironment env
		org.eclipse.jdt.core.IJavaProject jproject
		org.eclipse.jdt.core.IClasspathEntry[] entries
		int i
		org.eclipse.core.runtime.IPath currentPath
		org.eclipse.core.runtime.IPath validPath
		org.eclipse.jdt.launching.IVMInstall vm
		org.eclipse.jdt.launching.environments.IExecutionEnvironment[] systemEnvs
		int i
		boolean found
		int j
	private void validateEclipseBundleShape () 
		org.eclipse.pde.internal.core.builders.IHeader header
		String value
	private void validateEclipsePlatformFilter () 
		org.eclipse.pde.internal.core.builders.IHeader header
		int severity
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.ResolverError[] errors
		int i
	private void validateBundleActivator () 
		org.eclipse.pde.internal.core.builders.IHeader header
		String activator
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.jdt.core.IJavaProject javaProject
	private void validateBundleClasspath () 
		org.eclipse.pde.internal.core.builders.IHeader header
	private void validateRequireBundle (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement[] required
		org.eclipse.osgi.service.resolver.BundleDescription desc
		int i
		org.eclipse.osgi.service.resolver.BundleSpecification[] specs
		int i
		String bundleID
		boolean optional
		int severity
		org.eclipse.core.resources.IMarker marker
	private void validateBundleVersionAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String versionRange
		int severity
	private void validateVisibilityDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String visibility
	private void validateReprovideAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String message
		String rexport
	private boolean isOptional (org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.osgi.util.ManifestElement element
	private int getRequireBundleSeverity (org.eclipse.osgi.util.ManifestElement, boolean) 
		org.eclipse.osgi.util.ManifestElement requireBundleElement
		boolean optional
		int severity
	private void validateResolutionDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement requireBundleElement
		String resolution
	private void validateOptionalAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String rexport
	private void validateImportPackage (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.util.ManifestElement[] elements
		int i
		boolean hasUnresolved
		org.eclipse.osgi.service.resolver.VersionConstraint[] constraints
		int i
		java.util.HashMap exported
		org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
		java.util.List staticImportsList
		int i
		org.eclipse.osgi.util.ManifestElement[] elements
		int index
		int i
		int length
		int j
		org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec
		String name
		org.eclipse.pde.internal.core.builders.IHeader jreHeader
		boolean optional
		int severity
		org.eclipse.osgi.service.resolver.ExportPackageDescription export
		org.osgi.framework.Version version
		org.eclipse.osgi.service.resolver.VersionRange range
		org.eclipse.core.resources.IMarker marker
	private java.util.HashMap getAvailableExportedPackages (org.eclipse.osgi.service.resolver.State) 
		org.eclipse.osgi.service.resolver.State state
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		java.util.HashMap exported
		int i
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
		int j
		String name
	protected void validateExportPackage (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.pde.internal.core.builders.IHeader header
		String message
		org.eclipse.osgi.util.ManifestElement[] elements
		int i
		String[] valueComps
		int j
		String name
		org.eclipse.pde.internal.core.builders.IHeader jreHeader
		org.eclipse.core.resources.IMarker marker
	private boolean containsPackage (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		String name
		org.eclipse.osgi.util.ManifestElement[] elements
		int i
	private java.util.Set getExportedPackages () 
		org.eclipse.osgi.service.resolver.BundleDescription desc
		org.eclipse.osgi.service.resolver.HostSpecification host
	private void addHostPackages (java.lang.String) 
		String hostID
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.resources.IResource resource
		org.eclipse.jdt.core.IPackageFragment[] packages
		int i
	private void addFragmentPackages (org.eclipse.osgi.service.resolver.BundleDescription[]) 
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.resources.IResource resource
	private void addProjectPackages (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject proj
		org.eclipse.jdt.core.IJavaProject jp
		org.eclipse.jdt.core.IPackageFragmentRoot[] roots
		int i
		org.eclipse.jdt.core.IJavaElement[] children
		int j
		org.eclipse.jdt.core.IPackageFragment f
		String name
	protected boolean isCheckDeprecated () 
	protected boolean isCheckNoRequiredAttr () 
	protected boolean isCheckUnknownClass () 
	protected boolean isCheckUnresolvedImports () 
	protected boolean isCheckMissingExportPackageVersion () 
	protected boolean isCheckMissingImportPackageVersion () 
	private void validateTranslatableHeaders () 
		int severity
		int i
		org.eclipse.pde.internal.core.builders.IHeader header
		String value
		org.eclipse.pde.internal.core.NLResourceHelper helper
	private void validateSpecificationVersionAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String version
		org.eclipse.core.runtime.IStatus status
	private void validateImportPackageVersion (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String version
		int severity
	private void validateExportPackageVersion (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String version
		int severity
	private void validateVersionAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, boolean) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		boolean range
		String version
		org.eclipse.core.runtime.IStatus status
	private void validateX_InternalDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String internal
		int i
		String message
	private void validateX_FriendsDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String friends
		String internal
		String message
		org.eclipse.core.resources.IMarker marker
	private void validateBundleActivatorPolicy () 
		org.eclipse.pde.internal.core.builders.IHeader header
		int severity
	private void validateAutoStart () 
		org.eclipse.pde.internal.core.builders.IHeader header
		int severity
		int line
		String message
		org.eclipse.core.resources.IMarker marker
		org.eclipse.osgi.util.ManifestElement elem
		boolean unnecessary
	private void validateLazyStart () 
		org.eclipse.pde.internal.core.builders.IHeader header
		int severity
		double targetVersion
		int line
		String message
		org.eclipse.core.resources.IMarker marker
		org.eclipse.osgi.util.ManifestElement elem
		boolean unnecessary
	private boolean containsValidActivationHeader () 
		String header
		String header
		String header
		double targetVersion
	private java.lang.String getCurrentActivationHeader () 
		double targetVersion
	private boolean validateStartHeader (org.eclipse.pde.internal.core.builders.IHeader) 
		org.eclipse.pde.internal.core.builders.IHeader header
	private boolean exceptionsAttributesValid (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement[]) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement[] elements
		int severity
		java.util.Enumeration keys
		String key
		String[] values
		int i
		java.util.StringTokenizer st
		String name
		String message
	private void validateExtensibleAPI () 
		org.eclipse.pde.internal.core.builders.IHeader header
	public void report (java.lang.String, int, int, int, java.lang.String, java.lang.String) 
		String message
		int line
		int severity
		int problemID
		String headerName
		String category
		org.eclipse.core.resources.IMarker marker
	private void validateImportExportServices () 
		org.eclipse.pde.internal.core.builders.IHeader importHeader
		org.eclipse.pde.internal.core.builders.IHeader exportHeader
		int severity
		int line
		int line
	private void validateBundleLocalization () 
		org.eclipse.pde.internal.core.builders.IHeader header
		String location
		String fileName
		int index
		org.eclipse.core.resources.IResource res
		org.eclipse.core.resources.IContainer folder
		org.eclipse.core.resources.IResource[] children
		int i
		String childName
	private void validateFragmentHost (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader requireBundleHeader
		org.eclipse.osgi.util.ManifestElement element
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement[] elements
		org.eclipse.core.resources.IMarker marker
	private void validateProvidePackage () 
		org.eclipse.pde.internal.core.builders.IHeader header
	private void addMarkerAttribute (org.eclipse.core.resources.IMarker, java.lang.String, java.lang.String) 
		org.eclipse.core.resources.IMarker marker
		String attr
		String value
}

org/eclipse/pde/internal/core/builders/CompilerFlags.class
CompilerFlags.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.CompilerFlags extends java.lang.Object {
	public static final int ERROR
	public static final int WARNING
	public static final int IGNORE
	public static final int PLUGIN_FLAGS
	public static final int SCHEMA_FLAGS
	public static final int FEATURE_FLAGS
	public static final int SITE_FLAGS
	public static final String P_UNRESOLVED_IMPORTS
	public static final String P_UNRESOLVED_EX_POINTS
	public static final String P_UNKNOWN_ELEMENT
	public static final String P_UNKNOWN_ATTRIBUTE
	public static final String P_UNKNOWN_CLASS
	public static final String P_UNKNOWN_RESOURCE
	public static final String P_UNKNOWN_IDENTIFIER
	public static final String P_DISCOURAGED_CLASS
	public static final String P_NO_REQUIRED_ATT
	public static final String P_NOT_EXTERNALIZED
	public static final String P_BUILD
	public static final String P_BUILD_MISSING_OUTPUT
	public static final String P_BUILD_SOURCE_LIBRARY
	public static final String P_BUILD_OUTPUT_LIBRARY
	public static final String P_BUILD_SRC_INCLUDES
	public static final String P_BUILD_BIN_INCLUDES
	public static final String P_BUILD_JAVA_COMPLIANCE
	public static final String P_BUILD_JAVA_COMPILER
	public static final String P_BUILD_ENCODINGS
	public static final String P_INCOMPATIBLE_ENV
	public static final String P_MISSING_EXPORT_PKGS
	public static final String P_DEPRECATED
	public static final String P_INTERNAL
	public static final String P_MISSING_VERSION_EXP_PKG
	public static final String P_MISSING_VERSION_IMP_PKG
	public static final String P_MISSING_VERSION_REQ_BUNDLE
	public static final String S_CREATE_DOCS
	public static final String S_DOC_FOLDER
	public static final String S_OPEN_TAGS
	public static final String F_UNRESOLVED_PLUGINS
	public static final String F_UNRESOLVED_FEATURES
	public void  () 
	public static int getFlag (org.eclipse.core.resources.IProject, java.lang.String) 
		org.eclipse.core.resources.IProject project
		String flagId
	public static boolean getBoolean (org.eclipse.core.resources.IProject, java.lang.String) 
		org.eclipse.core.resources.IProject project
		String flagId
	public static java.lang.String getString (org.eclipse.core.resources.IProject, java.lang.String) 
		org.eclipse.core.resources.IProject project
		String flagId
		org.eclipse.core.runtime.preferences.IPreferencesService service
		org.eclipse.core.runtime.preferences.IScopeContext[] contexts
	public static void save () 
}

org/eclipse/pde/internal/core/builders/DefaultSAXParser.class
DefaultSAXParser.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.DefaultSAXParser extends java.lang.Object {
	public void  () 
	public static void parse (org.eclipse.core.resources.IFile, org.eclipse.pde.internal.core.builders.XMLErrorReporter) 
		org.eclipse.core.resources.IFile file
		org.eclipse.pde.internal.core.builders.XMLErrorReporter reporter
		java.io.InputStream stream
		org.eclipse.pde.internal.core.util.SAXParserWrapper parser
}

org/eclipse/pde/internal/core/builders/DependencyLoop.class
DependencyLoop.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.DependencyLoop extends java.lang.Object {
	private org.eclipse.pde.core.plugin.IPluginBase[] members
	private String name
	public void  () 
	public org.eclipse.pde.core.plugin.IPluginBase[] getMembers () 
	void setMembers (org.eclipse.pde.core.plugin.IPluginBase[]) 
		org.eclipse.pde.core.plugin.IPluginBase[] members
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String toString () 
}

org/eclipse/pde/internal/core/builders/DependencyLoopFinder.class
DependencyLoopFinder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.DependencyLoopFinder extends java.lang.Object {
	public void  () 
	public static org.eclipse.pde.internal.core.builders.DependencyLoop[] findLoops (org.eclipse.pde.core.plugin.IPlugin) 
		org.eclipse.pde.core.plugin.IPlugin root
	public static org.eclipse.pde.internal.core.builders.DependencyLoop[] findLoops (org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin[]) 
		org.eclipse.pde.core.plugin.IPlugin root
		org.eclipse.pde.core.plugin.IPlugin[] candidates
	public static org.eclipse.pde.internal.core.builders.DependencyLoop[] findLoops (org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin[], boolean) 
		org.eclipse.pde.core.plugin.IPlugin root
		org.eclipse.pde.core.plugin.IPlugin[] candidates
		boolean onlyCandidates
		java.util.Vector loops
		java.util.Vector path
	private static void findLoops (java.util.Vector, java.util.Vector, org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin[], boolean, java.util.Vector) 
		java.util.Vector loops
		java.util.Vector path
		org.eclipse.pde.core.plugin.IPlugin subroot
		org.eclipse.pde.core.plugin.IPlugin[] candidates
		boolean onlyCandidates
		java.util.Vector exploredPlugins
		org.eclipse.pde.core.plugin.IPlugin root
		org.eclipse.pde.internal.core.builders.DependencyLoop loop
		int no
		int i
		org.eclipse.pde.core.plugin.IPlugin node
		java.util.Vector newPath
		org.eclipse.pde.core.plugin.IPluginImport[] iimports
		int i
		org.eclipse.pde.core.plugin.IPluginImport iimport
		String id
		org.eclipse.pde.core.plugin.IPlugin child
		int oldLoopSize
		int newLoopsSize
		int i
		org.eclipse.pde.core.plugin.IPlugin candidate
		int oldLoopSize
		int newLoopsSize
	private static org.eclipse.pde.core.plugin.IPlugin findPlugin (java.lang.String) 
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase childModel
	private static boolean isEquivalent (org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin) 
		org.eclipse.pde.core.plugin.IPlugin left
		org.eclipse.pde.core.plugin.IPlugin right
}

org/eclipse/pde/internal/core/builders/ElementOccurenceChecker.class
ElementOccurenceChecker.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ElementOccurenceChecker extends java.lang.Object {
	public void  () 
	public static java.util.HashSet findMaxOccurenceViolations (org.eclipse.pde.internal.core.ischema.ISchemaElement, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
		org.w3c.dom.Element element
		java.util.HashMap tagNameMap
	public static java.util.HashSet findMinOccurenceViolations (org.eclipse.pde.internal.core.ischema.ISchemaElement, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
		org.w3c.dom.Element element
		java.util.HashMap tagNameMap
	private static java.util.HashMap countXMLChildrenByTagName (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.NodeList children
		java.util.HashMap tagNameMap
		int i
		org.w3c.dom.Node child
		String key
		int value
	private static java.util.HashSet processChildrenMax (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashMap, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
		java.util.HashMap tagNameMap
		org.w3c.dom.Element element
		java.util.HashSet elementSet
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		int multiplicityTracker
	private static java.util.HashSet processChildrenMin (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashMap) 
		org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
		java.util.HashMap tagNameMap
		java.util.HashSet elementSet
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		int multiplicityTracker
	private static void processCompositorMin (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
	private static void processCompositorMax (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.w3c.dom.Element element
	private static void processSequenceMin (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
		int i
	private static void processSequenceMax (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
		int i
	private static void processChoiceMin (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
		int i
	private static void processChoiceMax (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
		int i
	private static void adjustChoiceMaxSiblings (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashMap siblings
		int childElementCount
	private static boolean isSimpleChoice (org.eclipse.pde.internal.core.ischema.ISchemaCompositor) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
		int i
	private static void adjustChoiceMinSiblings (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashMap siblings
		int childElementCount
	private static int countChoiceElementChildren (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashMap siblings
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
		int childElementCount
		int i
		String name
		int occurences
	private static void updateChoiceElementChildren (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap, int) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashMap siblings
		int childElementCount
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
		int i
		String name
	private static void processObjectMax (org.eclipse.pde.internal.core.ischema.ISchemaObject, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaObject schemaObject
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		org.w3c.dom.Element childElement
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor sCompositor
	private static void processObjectMin (org.eclipse.pde.internal.core.ischema.ISchemaObject, java.util.HashSet, java.util.HashMap, int) 
		org.eclipse.pde.internal.core.ischema.ISchemaObject schemaObject
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor sCompositor
	private static void processElementMax (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element) 
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		org.w3c.dom.Element element
		int occurrences
		String name
	private static void processElementMin (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashSet, java.util.HashMap, int) 
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		java.util.HashSet elementSet
		java.util.HashMap siblings
		int multiplicityTracker
		int occurrences
		String name
	private static org.w3c.dom.Element findChildElement (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element element
		String name
		org.w3c.dom.NodeList children
		org.w3c.dom.Element match
		int i
		org.w3c.dom.Node child
		String key
}

org/eclipse/pde/internal/core/builders/ElementOccurrenceResult.class
ElementOccurrenceResult.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ElementOccurrenceResult extends java.lang.Object {
	private org.w3c.dom.Element fElement
	private org.eclipse.pde.internal.core.ischema.ISchemaElement fSchemaElement
	private int fActualOccurrences
	private int fAllowedOccurrences
	public void  (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement, int, int) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		int actualOccurrences
		int allowedOccurrences
	public org.eclipse.pde.internal.core.ischema.ISchemaElement getSchemaElement () 
	public org.w3c.dom.Element getElement () 
	public int getActualOccurrences () 
	public int getAllowedOccurrences () 
}

org/eclipse/pde/internal/core/builders/ErrorReporter.class
ErrorReporter.java
package org.eclipse.pde.internal.core.builders
public abstract org.eclipse.pde.internal.core.builders.ErrorReporter extends java.lang.Object {
	protected static final String[] BOOLEAN_VALUES
	private int fErrorCount
	protected org.eclipse.core.resources.IFile fFile
	protected org.eclipse.core.resources.IProject fProject
	private org.eclipse.pde.internal.core.builders.PDEMarkerFactory fMarkerFactory
	static void  () 
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	protected org.eclipse.core.resources.IMarker addMarker (java.lang.String, int, int, int, java.lang.String) 
		String message
		int lineNumber
		int severity
		int problemID
		String category
		org.eclipse.core.resources.IMarker marker
		org.eclipse.core.runtime.CoreException e
	protected org.eclipse.jface.text.IDocument createDocument (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.filebuffers.ITextFileBufferManager manager
		org.eclipse.core.filebuffers.ITextFileBuffer textBuf
		org.eclipse.jface.text.IDocument document
		org.eclipse.core.runtime.CoreException e
	public int getErrorCount () 
	private org.eclipse.pde.internal.core.builders.PDEMarkerFactory getMarkerFactory () 
	private void removeFileMarkers () 
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.core.resources.IMarker report (java.lang.String, int, int, int, java.lang.String) 
		String message
		int line
		int severity
		int problemID
		String category
	public org.eclipse.core.resources.IMarker report (java.lang.String, int, int, java.lang.String) 
		String message
		int line
		int severity
		String category
	protected org.eclipse.core.resources.IMarker report (java.lang.String, int, java.lang.String, int, java.lang.String) 
		String message
		int line
		String compilerFlag
		int problemID
		String category
		int severity
	protected void report (java.lang.String, int, java.lang.String, java.lang.String) 
		String message
		int line
		String compilerFlag
		String category
	public void validateContent (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected abstract void validate (org.eclipse.core.runtime.IProgressMonitor) 
}

org/eclipse/pde/internal/core/builders/ExtensionPointSchemaBuilder$DeltaVisitor.class
ExtensionPointSchemaBuilder.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder$DeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor  {
	private org.eclipse.core.runtime.IProgressMonitor monitor
	final org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder this$0
	public void  (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean visit (org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IFile candidate
}

org/eclipse/pde/internal/core/builders/ExtensionPointSchemaBuilder.class
ExtensionPointSchemaBuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
	public void  () 
	protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		int kind
		java.util.Map args
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResourceDelta delta
	protected void clean (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.SubMonitor localmonitor
	private void cleanSchemasIn (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResource[] members
		int i
		org.eclipse.core.resources.IResource member
	private boolean isInterestingProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	private void compileFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.runtime.IProgressMonitor monitor
		String message
		org.eclipse.pde.internal.core.builders.SchemaErrorReporter reporter
		java.io.StringWriter swriter
		java.io.PrintWriter writer
		boolean generateDoc
		String outputFileName
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.Path outputPath
		org.eclipse.pde.internal.core.schema.SchemaDescriptor desc
		org.eclipse.pde.internal.core.schema.Schema schema
		org.eclipse.pde.internal.core.builders.SchemaTransformer transformer
		java.io.ByteArrayInputStream target
		org.eclipse.core.resources.IFile outputFile
		java.io.UnsupportedEncodingException e
		org.eclipse.core.runtime.CoreException e
	private void ensureFoldersExist (org.eclipse.core.resources.IProject, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		String pathName
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IContainer parent
		int i
		String segment
		org.eclipse.core.resources.IFolder folder
	private void compileSchemasIn (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResource[] members
		int i
		org.eclipse.core.resources.IResource member
	private java.lang.String getDocLocation (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	private java.lang.String getOutputFileName (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		String fileName
		int dot
		String pageName
		String mangledPluginId
		org.eclipse.core.runtime.IPath path
	private java.lang.String getMangledPluginId (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IProject project
		org.eclipse.pde.core.IModel model
		org.eclipse.pde.core.plugin.IPluginBase plugin
	private boolean isSchemaFile (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	private void removeOutputFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.runtime.IProgressMonitor monitor
		String outputFileName
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IFile outputFile
		org.eclipse.core.runtime.CoreException e
	static boolean access$0 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IProject) 
	static boolean access$1 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IFile) 
	static void access$2 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
	static void access$3 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
}

org/eclipse/pde/internal/core/builders/ExtensionsErrorReporter.class
ExtensionsErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ExtensionsErrorReporter extends org.eclipse.pde.internal.core.builders.ManifestErrorReporter {
	private org.eclipse.pde.core.plugin.IPluginModelBase fModel
	private org.eclipse.pde.core.build.IBuild fBuildModel
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] characters
		int start
		int length
	public void validateContent (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.w3c.dom.Element element
		String elementName
		int severity
		org.w3c.dom.NamedNodeMap attrs
		int i
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Element child
		String name
		org.eclipse.pde.core.plugin.IExtensions extensions
	protected void validateExtension (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		String pointID
		int severity
		org.eclipse.pde.internal.core.schema.SchemaRegistry reg
		org.eclipse.pde.internal.core.ischema.ISchema schema
	private void reportMaxOccurenceViolation (org.eclipse.pde.internal.core.builders.ElementOccurrenceResult, int) 
		org.eclipse.pde.internal.core.builders.ElementOccurrenceResult result
		int severity
		org.w3c.dom.Element childElement
		String allowedOccurrences
		String message
	private void reportMinOccurenceViolation (org.w3c.dom.Element, org.eclipse.pde.internal.core.builders.ElementOccurrenceResult, int) 
		org.w3c.dom.Element parentElement
		org.eclipse.pde.internal.core.builders.ElementOccurrenceResult result
		int severity
		org.eclipse.pde.internal.core.ischema.ISchemaElement childElement
		String allowedOccurrences
		String message
	protected void validateElement (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchema, boolean) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchema schema
		boolean isTopLevel
		String elementName
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		org.eclipse.pde.internal.core.ischema.ISchemaElement parentSchema
		org.w3c.dom.Node parent
		int severity
		int severity
		java.util.HashSet allowedElements
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute attr
		org.w3c.dom.NodeList children
		int i
	private void validateInternalExtensionAttribute (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		int severity
		org.eclipse.pde.internal.core.ischema.ISchemaRootElement rootElement
		String epid
		String pid
		String point
	private void validateMinElementMult (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		int minSeverity
		java.util.HashSet minElementSet
		java.util.Iterator minIterator
	private void validateMaxElementMult (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		int maxSeverity
		java.util.HashSet maxElementSet
		java.util.Iterator maxIterator
	private void computeAllowedElements (org.eclipse.pde.internal.core.ischema.ISchemaType, java.util.HashSet) 
		org.eclipse.pde.internal.core.ischema.ISchemaType type
		java.util.HashSet elementSet
		org.eclipse.pde.internal.core.ischema.ISchemaComplexType complexType
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attrs
		int i
	private void computeAllowedElements (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet) 
		org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
		java.util.HashSet elementSet
		org.eclipse.pde.internal.core.ischema.ISchemaObject[] children
		int i
		org.eclipse.pde.internal.core.ischema.ISchemaObject child
		org.eclipse.pde.internal.core.ischema.ISchemaObjectReference ref
		org.eclipse.pde.internal.core.ischema.ISchemaElement refElement
	private void validateRequiredExtensionAttributes (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		int severity
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attInfos
		int i
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
		boolean found
		org.w3c.dom.NodeList children
		int j
	private void validateExistingExtensionAttributes (org.w3c.dom.Element, org.w3c.dom.NamedNodeMap, org.eclipse.pde.internal.core.ischema.ISchemaElement) 
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attrs
		org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
		int i
		org.w3c.dom.Attr attr
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
		java.util.HashSet allowedElements
		int flag
	private void validateExtensionAttribute (org.w3c.dom.Element, org.w3c.dom.Attr, org.eclipse.pde.internal.core.ischema.ISchemaAttribute) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
		org.eclipse.pde.internal.core.ischema.ISchemaSimpleType type
		int kind
		org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
	protected void validateExtensionPoint (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr idAttr
		double schemaVersion
		String message
		int severity
		org.w3c.dom.NamedNodeMap attrs
		int i
		org.w3c.dom.Attr attr
		String name
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Attr attr
		String schemaValue
		org.eclipse.core.resources.IResource res
		String errorMessage
	protected void validateTranslatableString (org.w3c.dom.Element, org.w3c.dom.Attr, boolean) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		boolean shouldTranslate
		int severity
		String value
		org.eclipse.pde.internal.core.NLResourceHelper helper
	protected void validateTranslatableElementContent (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		int severity
		String value
		org.eclipse.pde.internal.core.NLResourceHelper helper
	protected void validateResourceAttribute (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		int severity
	private boolean resourceExists (java.lang.String) 
		String location
		String bundleJar
		org.eclipse.core.runtime.IPath path
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String bundleLocation
		String id
		org.eclipse.pde.core.plugin.IPluginModelBase model
		String bundleLocation
		java.util.ArrayList paths
		java.util.StringTokenizer tokenizer
		String language
		String country
		int i
		org.eclipse.core.runtime.IPath currPath
	protected void validateJavaAttribute (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		String value
		org.eclipse.jdt.core.IJavaProject javaProject
		int index
		boolean onClasspath
		int severity
		org.eclipse.osgi.service.resolver.BundleDescription desc
	protected void validateRestrictionAttribute (org.w3c.dom.Element, org.w3c.dom.Attr, org.eclipse.pde.internal.core.ischema.ISchemaRestriction) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
		Object[] children
		String value
		int i
		Object child
		org.eclipse.pde.internal.core.ischema.ISchemaEnumeration enumeration
	private void validateIdentifierAttribute (org.w3c.dom.Element, org.w3c.dom.Attr, org.eclipse.pde.internal.core.ischema.ISchemaAttribute) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
		int severity
		String value
		String basedOn
		java.util.Map attributes
	protected void reportUnusedAttribute (org.w3c.dom.Element, java.lang.String, int) 
		org.w3c.dom.Element element
		String attName
		int severity
		String message
	protected void reportUnusedElement (org.w3c.dom.Element, int) 
		org.w3c.dom.Element element
		int severity
		org.w3c.dom.Node parent
	protected void reportDeprecatedElement (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		int severity
	protected void reportDeprecatedRootElement (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element element
		String suggestion
		int severity
		String point
		String message
		String message
}

org/eclipse/pde/internal/core/builders/FeatureConsistencyChecker$DeltaVisitor.class
FeatureConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker$DeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor  {
	private org.eclipse.core.runtime.IProgressMonitor monitor
	final org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker this$0
	public void  (org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean visit (org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.resources.IFile candidate
}

org/eclipse/pde/internal/core/builders/FeatureConsistencyChecker.class
FeatureConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker extends org.eclipse.core.resources.IncrementalProjectBuilder {
	public void  () 
	protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		int kind
		java.util.Map args
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResourceDelta delta
	private void checkProject (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IFile file
	private void checkFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.runtime.IProgressMonitor monitor
		String message
		org.eclipse.pde.internal.core.builders.FeatureErrorReporter reporter
	private boolean isManifestFile (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	protected void clean (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IFile file
		org.eclipse.core.runtime.SubMonitor localmonitor
	static boolean access$0 (org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker, org.eclipse.core.resources.IFile) 
	static void access$1 (org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
}

org/eclipse/pde/internal/core/builders/FeatureErrorReporter.class
FeatureErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FeatureErrorReporter extends org.eclipse.pde.internal.core.builders.ManifestErrorReporter {
	static java.util.HashSet attrs
	static String[] attrNames
	private org.eclipse.core.runtime.IProgressMonitor fMonitor
	static void  () 
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public void validateContent (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.w3c.dom.Element element
		String elementName
	private void validateData (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element data
		org.w3c.dom.NamedNodeMap attributes
		int j
		org.w3c.dom.Attr attr
		String name
	private void validatePlugins (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element plugin
		org.w3c.dom.NamedNodeMap attributes
		boolean isFragment
		int j
		org.w3c.dom.Attr attr
		String name
	private void validateRequires (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
	private void validateImports (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element element
		org.w3c.dom.Attr plugin
		org.w3c.dom.Attr feature
		org.w3c.dom.NamedNodeMap attributes
		int j
		org.w3c.dom.Attr attr
		String name
	private void validateIncludes (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element include
		org.w3c.dom.NamedNodeMap attributes
		int j
		org.w3c.dom.Attr attr
		String name
		String value
	private void validateURLElement (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		org.w3c.dom.Element url
	private void validateUpdateURL (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		org.w3c.dom.Element update
		org.w3c.dom.NamedNodeMap attributes
		int i
		String name
	private void validateDiscoveryURL (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		org.w3c.dom.Element discovery
		org.w3c.dom.NamedNodeMap attributes
		int i
		String name
		String value
	private void validateCopyright (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int i
		org.w3c.dom.Attr attr
		String name
	private void validateLicense (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int i
		org.w3c.dom.Attr attr
		String name
	private void validateDescription (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int i
		org.w3c.dom.Attr attr
		String name
	private void validateInstallHandler (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.NodeList elements
		org.w3c.dom.Element handler
		org.w3c.dom.NamedNodeMap attributes
		int i
		String name
	private void validateFeatureAttributes (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int i
		String name
	private void validatePluginID (org.w3c.dom.Element, org.w3c.dom.Attr, boolean) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		boolean isFragment
		String id
		int severity
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private void validateFeatureID (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		int severity
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
	protected void reportExclusiveAttributes (org.w3c.dom.Element, java.lang.String, java.lang.String, int) 
		org.w3c.dom.Element element
		String attName1
		String attName2
		int severity
		String message
	private void validateUnpack (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		int severity
		String unpack
		org.eclipse.pde.core.plugin.IPluginModelBase pModel
		org.eclipse.pde.internal.core.ibundle.IBundlePluginModel bModel
		org.eclipse.pde.internal.core.ibundle.IManifestHeader header
		String value
		String unpackValue
		String message
		String message
	private void validateVersion (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element plugin
		org.w3c.dom.Attr attr
		String id
		String version
		org.eclipse.pde.core.plugin.ModelEntry entry
		org.eclipse.pde.core.plugin.IPluginModelBase[] allModels
		int i
		org.eclipse.pde.core.plugin.IPluginModelBase availablePlugin
}

org/eclipse/pde/internal/core/builders/FeatureRebuilder.class
FeatureRebuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FeatureRebuilder extends java.lang.Object implements org.eclipse.pde.internal.core.IFeatureModelListener org.eclipse.pde.internal.core.IPluginModelListener org.eclipse.core.resources.IResourceChangeListener  {
	private boolean fTouchFeatures
	public void  () 
	public void start () 
	public void stop () 
	public void modelsChanged (org.eclipse.pde.internal.core.IFeatureModelDelta) 
		org.eclipse.pde.internal.core.IFeatureModelDelta delta
	public void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta) 
		org.eclipse.pde.internal.core.PluginModelDelta delta
		org.eclipse.pde.core.plugin.ModelEntry[] changed
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
	private void touchFeatures () 
		org.eclipse.pde.internal.core.FeatureModelManager manager
		org.eclipse.pde.internal.core.ifeature.IFeatureModel[] workspaceFeatures
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
		org.eclipse.core.resources.IResource resource
}

org/eclipse/pde/internal/core/builders/FragmentErrorReporter.class
FragmentErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FragmentErrorReporter extends org.eclipse.pde.internal.core.builders.PluginBaseErrorReporter {
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	protected void validateTopLevelAttributes (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
	protected java.lang.String getRootElementName () 
}

org/eclipse/pde/internal/core/builders/IHeader.class
IHeader.java
package org.eclipse.pde.internal.core.builders
public abstract org.eclipse.pde.internal.core.builders.IHeader extends java.lang.Object {
	public abstract org.eclipse.osgi.util.ManifestElement[] getElements () 
	public abstract int getLineNumber () 
	public abstract int getLinesSpan () 
	public abstract java.lang.String getName () 
	public abstract java.lang.String getValue () 
}

org/eclipse/pde/internal/core/builders/JarManifestErrorReporter.class
JarManifestErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.JarManifestErrorReporter extends org.eclipse.pde.internal.core.builders.ErrorReporter {
	protected java.util.Map fHeaders
	protected org.eclipse.jface.text.IDocument fTextDocument
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	private java.lang.String getHeaderName (java.lang.String) 
		String line
		int i
		char c
	protected int getPackageLine (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String packageName
		org.eclipse.jface.text.IRegion lineRegion
		String lineStr
		org.eclipse.jface.text.BadLocationException ble
	protected int getLine (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		String valueSubstring
		int l
		org.eclipse.jface.text.IRegion lineRegion
		String lineStr
		org.eclipse.jface.text.BadLocationException ble
		org.eclipse.jface.text.IRegion lineRegion
		String lineStr
		int l
		org.eclipse.jface.text.BadLocationException ble
	protected void parseManifest (org.eclipse.jface.text.IDocument, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.pde.internal.core.builders.JarManifestHeader header
		int l
		org.eclipse.jface.text.IRegion lineInfo
		String line
		java.nio.charset.Charset charset
		String lineDelimiter
		java.nio.ByteBuffer byteBuf
		int colon
		String headerName
		org.eclipse.jface.text.IRegion lineInfo
		String line
		org.eclipse.jface.text.BadLocationException ble
	protected void reportIllegalAttributeValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		String key
		String value
		String msg
	protected void reportIllegalValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		String value
		String msg
	protected void reportIllegalDirectiveValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		String key
		String value
		String msg
	protected void validateAttributeValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String, java.lang.String[]) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String key
		String[] allowedValues
		String value
		int i
	protected void validateBooleanAttributeValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String key
	protected void validateBooleanDirectiveValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String key
	protected void validateBooleanValue (org.eclipse.pde.internal.core.builders.IHeader) 
		org.eclipse.pde.internal.core.builders.IHeader header
	protected void validate (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected void validateDirectiveValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String, java.lang.String[]) 
		org.eclipse.pde.internal.core.builders.IHeader header
		org.eclipse.osgi.util.ManifestElement element
		String key
		String[] allowedValues
		String value
		int i
	protected void validateHeaderValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String[]) 
		org.eclipse.pde.internal.core.builders.IHeader header
		String[] allowedValues
		org.eclipse.osgi.util.ManifestElement[] elements
		int i
	protected org.eclipse.pde.internal.core.builders.IHeader validateRequiredHeader (java.lang.String) 
		String name
		org.eclipse.pde.internal.core.builders.IHeader header
	protected org.eclipse.pde.internal.core.builders.IHeader getHeader (java.lang.String) 
		String key
	protected void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.OperationCanceledException 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/pde/internal/core/builders/JarManifestHeader.class
JarManifestHeader.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.JarManifestHeader extends java.lang.Object implements org.eclipse.pde.internal.core.builders.IHeader  {
	private org.eclipse.pde.internal.core.builders.JarManifestErrorReporter fErrorReporter
	private int fLineNumber
	private int fLines
	private org.eclipse.osgi.util.ManifestElement[] fManifestElements
	private String fName
	private String fValue
	public void  (java.lang.String, java.lang.String, int, org.eclipse.pde.internal.core.builders.JarManifestErrorReporter) 
		String name
		String value
		int lineNumber
		org.eclipse.pde.internal.core.builders.JarManifestErrorReporter errorReporter
	public void append (java.lang.String) 
		String value
	public org.eclipse.osgi.util.ManifestElement[] getElements () 
		String message
	public int getLineNumber () 
	public int getLinesSpan () 
	public java.lang.String getName () 
	public java.lang.String getValue () 
	public java.lang.String toString () 
}

org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker$ClassChangeVisitor.class
ManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$ClassChangeVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor  {
	boolean hasChanged
	boolean veto
	final org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker this$0
	void  (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker) 
	public boolean visit (org.eclipse.core.resources.IResourceDelta)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResourceDelta delta
		int kind
		org.eclipse.core.resources.IResource resource
		String extension
	public void reset () 
	public boolean hasChanged () 
}

org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker$ManifestFilter.class
ManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$ManifestFilter extends java.lang.Object implements java.io.FilenameFilter  {
	final org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker this$0
	void  (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker) 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker$SelfVisitor.class
ManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$SelfVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor  {
	int type
	final org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker this$0
	void  (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker) 
	public boolean visit (org.eclipse.core.resources.IResourceDelta)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResourceDelta delta
		int kind
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IProject project
		String name
	public int getType () 
	public void reset () 
}

org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker.class
ManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker extends org.eclipse.core.resources.IncrementalProjectBuilder {
	private int MANIFEST
	private int EXTENSIONS
	private int BUILD
	private int STRUCTURE
	private static boolean DEBUG
	private static org.eclipse.core.resources.IProject[] EMPTY_LIST
	private org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$SelfVisitor fSelfVisitor
	private org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$ClassChangeVisitor fClassFileVisitor
	static void  () 
	public void  () 
	private boolean isLocalizationFile (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource file
	protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		int kind
		java.util.Map args
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProject project
		int type
	private int getDeltaType (org.eclipse.core.resources.IProject)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IResourceDelta delta
		int type
	private void validateProject (int, org.eclipse.core.runtime.IProgressMonitor) 
		int type
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IFile manifestFile
	private int getWorkAmount (int) 
		int type
		int work
	private void validateProjectStructure (int, org.eclipse.core.runtime.IProgressMonitor) 
		int type
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProject project
	private void validateManifestFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.runtime.IProgressMonitor monitor
		String message
		org.eclipse.pde.internal.core.builders.BundleErrorReporter reporter
	private void validateFiles (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IFile file
		int type
		org.eclipse.core.runtime.IProgressMonitor monitor
		String message
		org.eclipse.core.resources.IFile bundleManifest
		org.eclipse.pde.internal.core.builders.XMLErrorReporter reporter
		org.eclipse.pde.internal.core.builders.BundleErrorReporter bundleReporter
	private void validateBuildProperties (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile file
		org.eclipse.pde.internal.core.builders.BuildErrorReporter ber
	private void validateBuildPropertiesExists (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile file
		int severity
		org.eclipse.core.resources.IMarker marker
	private void validateManifestCasing (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFolder manifestFolder
		org.eclipse.core.runtime.IPath location
		java.io.File metaFolder
		String[] fileList
		int i
		String fileName
		org.eclipse.core.resources.IFile currentFile
		org.eclipse.core.resources.IMarker marker
		org.eclipse.core.resources.IMarker marker
	protected void clean (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.SubMonitor localmonitor
		org.eclipse.core.resources.IFile manifestFile
	private void cleanProblems (org.eclipse.core.resources.IResource, int)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		int depth
	static int access$0 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker) 
	static int access$1 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker) 
	static int access$2 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker) 
	static int access$3 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker) 
	static boolean access$4 () 
	static boolean access$5 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker, org.eclipse.core.resources.IResource) 
}

org/eclipse/pde/internal/core/builders/ManifestErrorReporter$1$NodeListImpl.class
ManifestErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.ManifestErrorReporter$1$NodeListImpl extends java.lang.Object implements org.w3c.dom.NodeList  {
	java.util.ArrayList nodes
	final org.eclipse.pde.internal.core.builders.ManifestErrorReporter this$0
	void  (org.eclipse.pde.internal.core.builders.ManifestErrorReporter) 
	public int getLength () 
	public org.w3c.dom.Node item (int) 
		int index
	protected void add (org.w3c.dom.Node) 
		org.w3c.dom.Node node
}

org/eclipse/pde/internal/core/builders/ManifestErrorReporter.class
ManifestErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ManifestErrorReporter extends org.eclipse.pde.internal.core.builders.XMLErrorReporter {
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	protected void reportIllegalElement (org.w3c.dom.Element, int) 
		org.w3c.dom.Element element
		int severity
		org.w3c.dom.Node parent
	protected void reportMissingRequiredAttribute (org.w3c.dom.Element, java.lang.String, int) 
		org.w3c.dom.Element element
		String attName
		int severity
		String message
	protected boolean assertAttributeDefined (org.w3c.dom.Element, java.lang.String, int) 
		org.w3c.dom.Element element
		String attrName
		int severity
		org.w3c.dom.Attr attr
	protected void reportUnknownAttribute (org.w3c.dom.Element, java.lang.String, int) 
		org.w3c.dom.Element element
		String attName
		int severity
		String message
	protected void reportIllegalAttributeValue (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		String message
	protected void validateVersionAttribute (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		org.eclipse.core.runtime.IStatus status
	protected void validateMatch (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		String value
	protected void validateElementWithContent (org.w3c.dom.Element, boolean) 
		org.w3c.dom.Element element
		boolean hasContent
		org.w3c.dom.NodeList children
		boolean textFound
		int i
		org.w3c.dom.Node child
	private void reportMissingElementContent (org.w3c.dom.Element) 
		org.w3c.dom.Element element
	protected void reportExtraneousElements (org.w3c.dom.NodeList, int) 
		org.w3c.dom.NodeList elements
		int maximum
		int i
		org.w3c.dom.Element element
	protected void validateURL (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element element
		String attName
		String value
	protected boolean validatePluginID (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		String message
	protected void validateBoolean (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		String value
	protected org.w3c.dom.NodeList getChildrenByName (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element element
		String name
		org.eclipse.pde.internal.core.builders.ManifestErrorReporter$1$NodeListImpl list
		org.w3c.dom.NodeList allChildren
		int i
		org.w3c.dom.Node node
	protected void reportDeprecatedAttribute (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		int severity
}

org/eclipse/pde/internal/core/builders/PDEBuilderHelper.class
PDEBuilderHelper.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PDEBuilderHelper extends java.lang.Object {
	public void  () 
	public static java.lang.String[] getUnlistedClasspaths (java.util.ArrayList, org.eclipse.core.resources.IProject, org.eclipse.jdt.core.IClasspathEntry[]) 
		java.util.ArrayList sourceEntries
		org.eclipse.core.resources.IProject project
		org.eclipse.jdt.core.IClasspathEntry[] cpes
		String[] unlisted
		int index
		int i
		org.eclipse.core.runtime.IPath path
		boolean found
		int j
		org.eclipse.pde.core.build.IBuildEntry be
		String[] tokens
		int k
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath ipath
	public static java.util.ArrayList getSourceEntries (org.eclipse.pde.core.build.IBuild) 
		org.eclipse.pde.core.build.IBuild build
		java.util.ArrayList sourceEntryKeys
		org.eclipse.pde.core.build.IBuildEntry[] entries
		int i
		String name
		String entry
}

org/eclipse/pde/internal/core/builders/PDEMarkerFactory.class
PDEMarkerFactory.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PDEMarkerFactory extends java.lang.Object {
	public static final String MARKER_ID
	public static final int NO_RESOLUTION
	public static final int M_DEPRECATED_AUTOSTART
	public static final int M_JAVA_PACKAGE__PORTED
	public static final int M_SINGLETON_DIR_NOT_SET
	public static final int M_SINGLETON_ATT_NOT_SET
	public static final int M_PROJECT_BUILD_ORDER_ENTRIES
	public static final int M_EXPORT_PKG_NOT_EXIST
	public static final int M_IMPORT_PKG_NOT_AVAILABLE
	public static final int M_REQ_BUNDLE_NOT_AVAILABLE
	public static final int M_UNKNOWN_CLASS
	public static final int M_UNKNOWN_ACTIVATOR
	public static final int M_SINGLETON_DIR_NOT_SUPPORTED
	public static final int M_DIRECTIVE_HAS_NO_EFFECT
	public static final int M_MISMATCHED_EXEC_ENV
	public static final int M_UNKNOW_EXEC_ENV
	public static final int M_DEPRECATED_IMPORT_SERVICE
	public static final int M_DEPRECATED_EXPORT_SERVICE
	public static final int M_UNECESSARY_DEP
	public static final int M_MISSING_EXPORT_PKGS
	public static final int M_DEPRECATED_PROVIDE_PACKAGE
	public static final int M_EXECUTION_ENVIRONMENT_NOT_SET
	public static final int M_MISSING_BUNDLE_CLASSPATH_ENTRY
	public static final int M_LAZYLOADING_HAS_NO_EFFECT
	public static final int M_DISCOURAGED_CLASS
	public static final int B_APPEND_SLASH_FOLDER_ENTRY
	public static final int B_REMOVE_SLASH_FILE_ENTRY
	public static final int B_ADDITION
	public static final int B_SOURCE_ADDITION
	public static final int B_REMOVAL
	public static final int B_REPLACE
	public static final int B_JAVA_ADDDITION
	public static final int P_ILLEGAL_XML_NODE
	public static final int P_UNTRANSLATED_NODE
	public static final int P_UNKNOWN_CLASS
	public static final int P_USELESS_FILE
	public static final String BK_BUILD_ENTRY
	public static final String BK_BUILD_TOKEN
	public static final String MPK_LOCATION_PATH
	public static final String CAT_FATAL
	public static final String CAT_NLS
	public static final String CAT_DEPRECATION
	public static final String CAT_EE
	public static final String CAT_OTHER
	public static final String CAT_ID
	public void  () 
	public org.eclipse.core.resources.IMarker createMarker (org.eclipse.core.resources.IFile, int, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IFile file
		int id
		String category
		org.eclipse.core.resources.IMarker marker
}

org/eclipse/pde/internal/core/builders/PluginBaseErrorReporter.class
PluginBaseErrorReporter.java
package org.eclipse.pde.internal.core.builders
public abstract org.eclipse.pde.internal.core.builders.PluginBaseErrorReporter extends org.eclipse.pde.internal.core.builders.ExtensionsErrorReporter {
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public void validateContent (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.w3c.dom.Element element
		String elementName
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Element child
		String name
		int severity
	protected void validateTopLevelAttributes (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
	protected abstract java.lang.String getRootElementName () 
	protected void validateRequires (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		int severity
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Element child
	protected void validateImport (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
	protected void validateRuntime (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		int severity
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Element child
	protected void validateLibrary (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		int unknownSev
		int deprecatedSev
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Element child
		String elementName
	protected void validatePluginIDRef (org.w3c.dom.Element, org.w3c.dom.Attr) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
		int severity
		org.eclipse.pde.core.plugin.IPluginModelBase model
	private void reportDeprecatedElement (org.w3c.dom.Element, int) 
		org.w3c.dom.Element element
		int severity
}

org/eclipse/pde/internal/core/builders/PluginErrorReporter.class
PluginErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PluginErrorReporter extends org.eclipse.pde.internal.core.builders.PluginBaseErrorReporter {
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	protected void validateTopLevelAttributes (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr attr
	protected java.lang.String getRootElementName () 
}

org/eclipse/pde/internal/core/builders/PluginRebuilder.class
PluginRebuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PluginRebuilder extends java.lang.Object implements org.eclipse.pde.internal.core.IStateDeltaListener org.eclipse.core.resources.IResourceChangeListener  {
	private java.util.Set fProjectNames
	private boolean fTouchWorkspace
	public void  () 
	public void start () 
	public void stop () 
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IProject[] projects
		int i
		java.util.Iterator iter
	private void touchProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.CoreException e
	public void stateChanged (org.eclipse.osgi.service.resolver.State) 
		org.eclipse.osgi.service.resolver.State newState
	public void stateResolved (org.eclipse.osgi.service.resolver.StateDelta) 
		org.eclipse.osgi.service.resolver.StateDelta delta
		org.eclipse.osgi.service.resolver.BundleDelta[] deltas
		int i
		int type
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.core.resources.IResource resource
}

org/eclipse/pde/internal/core/builders/SchemaErrorReporter$StackEntry.class
SchemaErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.SchemaErrorReporter$StackEntry extends java.lang.Object {
	String tag
	int line
	final org.eclipse.pde.internal.core.builders.SchemaErrorReporter this$0
	public void  (org.eclipse.pde.internal.core.builders.SchemaErrorReporter, java.lang.String, int) 
		String tag
		int line
}

org/eclipse/pde/internal/core/builders/SchemaErrorReporter.class
SchemaErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.SchemaErrorReporter extends org.eclipse.pde.internal.core.builders.XMLErrorReporter {
	public static final String[] forbiddenEndTagKeys
	public static final String[] optionalEndTagKeys
	private org.eclipse.pde.internal.core.ischema.ISchema fSchema
	private static final String ELEMENT
	private static final String DOCUMENTATION
	private static final String ANNOTATION
	private static final String ATTRIBUTE
	private static final String INCLUDE
	private static final String ATTR_NAME
	private static final String ATTR_VALUE
	private static final String ATTR_USE
	private static final String ATTR_REF
	private static final String ATTR_LOCATION
	static void  () 
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		org.eclipse.pde.internal.core.schema.SchemaDescriptor desc
	public void validateContent (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.List elements
		org.w3c.dom.Element element
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Node child
		org.w3c.dom.Element childElement
		String name
		String value
	private void validate (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Node child
	private void validateAnnotation (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Node child
	private void validateDocumentation (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		int flag
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Text textNode
		java.util.StringTokenizer text
		int lineNumber
		java.util.Stack stack
		boolean errorReported
		String next
		String tagName
		String closing
		boolean found
		org.eclipse.pde.internal.core.builders.SchemaErrorReporter$StackEntry entry
		String shortTag
		org.eclipse.pde.internal.core.builders.SchemaErrorReporter$StackEntry entry
	private java.lang.String getTagName (java.lang.String) 
		String text
		java.util.StringTokenizer tokenizer
	private boolean optionalEndTag (java.lang.String) 
		String tag
		int i
	private boolean forbiddenEndTag (java.lang.String) 
		String tag
		int i
	private int getLineBreakCount (java.lang.String) 
		String tag
		java.util.StringTokenizer tokenizer
		int token
	private void validateAttribute (org.w3c.dom.Element) 
		org.w3c.dom.Element element
	private void validateUse (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.w3c.dom.Attr use
		org.w3c.dom.Attr value
	private void validateInclude (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		org.eclipse.pde.internal.core.ischema.ISchemaInclude[] includes
		String schemaLocation
		int i
		org.eclipse.pde.internal.core.ischema.ISchemaInclude include
		org.eclipse.pde.internal.core.ischema.ISchema includedSchema
		String includedSchemaUrl
		String computedUrl
	private void validateElementReference (org.w3c.dom.Element) 
		org.w3c.dom.Element element
		String value
		org.eclipse.pde.internal.core.ischema.ISchemaElement referencedElement
}

org/eclipse/pde/internal/core/builders/SchemaTransformer.class
SchemaTransformer.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.SchemaTransformer extends java.lang.Object {
	private static final String PLATFORM_PLUGIN
	private static final String PLATFORM_PLUGIN_DOC
	private static final String SCHEMA_CSS
	private static final String PLATFORM_CSS
	public static final byte TEMP
	public static final byte BUILD
	private byte fCssPurpose
	private java.io.PrintWriter fWriter
	private org.eclipse.pde.internal.core.ischema.ISchema fSchema
	private java.net.URL fCssURL
	public void  () 
	public void transform (org.eclipse.pde.internal.core.ischema.ISchema, java.io.PrintWriter) 
		org.eclipse.pde.internal.core.ischema.ISchema schema
		java.io.PrintWriter out
	public void transform (org.eclipse.pde.internal.core.ischema.ISchema, java.io.PrintWriter, java.net.URL, byte) 
		org.eclipse.pde.internal.core.ischema.ISchema schema
		java.io.PrintWriter out
		java.net.URL cssURL
		byte cssPurpose
	private void setCssURL (java.net.URL) 
		java.net.URL cssURL
	private java.lang.String getCssURL () 
	private java.lang.String getSchemaCssURL () 
		java.net.URL url
	private void printHTMLContent () 
	private void printHeader () 
	private void printStyles () 
	private java.net.URL getResourceURL (java.lang.String, java.lang.String) 
		String bundleID
		String resourcePath
		org.osgi.framework.Bundle bundle
		java.net.URL entry
	private void printBody () 
		String suggestion
	private void transformSection (java.lang.String, java.lang.String) 
		String title
		String sectionId
		org.eclipse.pde.internal.core.ischema.IDocumentSection section
		String description
	private org.eclipse.pde.internal.core.schema.DocumentSection findSection (org.eclipse.pde.internal.core.ischema.IDocumentSection[], java.lang.String) 
		org.eclipse.pde.internal.core.ischema.IDocumentSection[] sections
		String sectionId
		int i
	private void transformText (java.lang.String) 
		String text
		boolean preformatted
		boolean inTag
		boolean inCstring
		int i
		char c
	private void transformDescription () 
		org.eclipse.pde.internal.core.ischema.ISchemaInclude[] includes
		int i
		org.eclipse.pde.internal.core.ischema.ISchema ischema
	private void transformMarkup () 
		org.eclipse.pde.internal.core.ischema.ISchemaElement[] elements
		int i
	private void transformElement (org.eclipse.pde.internal.core.ischema.ISchemaElement) 
		org.eclipse.pde.internal.core.ischema.ISchemaElement element
		String name
		String dtd
		String nameLink
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attributes
		int maxWidth
		int i
		String description
		String elementType
		int i
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute att
	private boolean containsParagraph (java.lang.String) 
		String input
	private void appendAttlist (org.eclipse.pde.internal.core.ischema.ISchemaAttribute, int) 
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute att
		int maxWidth
		int delta
		int i
		org.eclipse.pde.internal.core.ischema.ISchemaSimpleType type
		org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
		boolean choices
		String typeName
	private void appendRestriction (org.eclipse.pde.internal.core.ischema.ISchemaRestriction) 
		org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
		String[] choices
		int i
	private boolean isPreEnd (java.lang.String, int) 
		String text
		int loc
	private boolean isPreStart (java.lang.String, int) 
		String text
		int loc
	private int calculateMaxAttributeWidth (org.eclipse.pde.internal.core.ischema.ISchemaAttribute[]) 
		org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attributes
		int width
		int i
	private java.lang.String getProductPlugin () 
		org.eclipse.core.runtime.IProduct product
		org.osgi.framework.Bundle plugin
}

org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$1$MissingOutputEntry.class
SourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$1$MissingOutputEntry extends java.lang.Object {
	private java.util.List fSrcFolders
	private java.util.List fOutputFolders
	final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
	void  (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter) 
	public java.lang.String getOutputList () 
	public java.lang.String getSourceList () 
	private java.lang.String generateList (java.util.List) 
		java.util.List strings
		StringBuffer buffer
		java.util.Iterator iterator
		String next
	public void addSrcFolder (java.lang.String) 
		String sourcePath
	public void addOutputFolder (java.lang.String) 
		String outputPath
}

org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$EncodingEntry.class
SourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry extends java.lang.Object {
	private String fEncoding
	private org.eclipse.core.resources.IResource fResource
	final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
	void  (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.resources.IResource, java.lang.String) 
		org.eclipse.core.resources.IResource resource
		String encoding
	public java.lang.String getEncoding () 
	public org.eclipse.core.resources.IResource getResource () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry other
	public int hashCode () 
	java.lang.String getValue () 
		StringBuffer buf
		org.eclipse.core.resources.IContainer root
}

org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$OutputFolder.class
SourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder extends org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder {
	private java.util.ArrayList fSourceFolders
	private boolean fIsLibrary
	final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
	public void  (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public void  (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath, boolean) 
		org.eclipse.core.runtime.IPath path
		boolean isLibrary
	public void addSourceFolder (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder) 
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
	public boolean isLibrary () 
	public java.util.ArrayList getSourceFolders () 
}

org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$ProjectFolder.class
SourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder extends java.lang.Object {
	org.eclipse.core.runtime.IPath fPath
	String fToken
	java.util.ArrayList fLibs
	String dupeLibName
	final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
	public void  (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public org.eclipse.core.runtime.IPath getPath () 
	void setToken (java.lang.String) 
		String token
	public java.lang.String getToken () 
	public void addLib (java.lang.String) 
		String libName
	public java.util.ArrayList getLibs () 
	public java.lang.String getDupeLibName () 
}

org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$SourceFolder.class
SourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder extends org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder {
	org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder fOutputFolder
	final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
	public void  (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath, org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
	public org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder getOutputLocation () 
}

org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$Visitor.class
SourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$Visitor extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor  {
	String[] fLibs
	final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
	void  (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder) 
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder folder
		java.util.ArrayList list
	public boolean visit (org.eclipse.core.resources.IResource)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		String encoding
		org.eclipse.core.resources.IFile file
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry entry
		int i
		String lib
		java.util.List encodings
}

org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter.class
SourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter extends org.eclipse.pde.internal.core.builders.BuildErrorReporter {
	private static final String DEF_OUTPUT_ENTRY
	private java.util.HashMap fSourceFolderMap
	private java.util.HashMap fOutputFolderMap
	private org.eclipse.pde.core.build.IBuild fBuild
	java.util.Map fDefaultLibraryEncodings
	java.util.Map fCustomEncodings
	public void  (org.eclipse.core.resources.IFile, org.eclipse.pde.core.build.IBuild) 
		org.eclipse.core.resources.IFile file
		org.eclipse.pde.core.build.IBuild model
	public void initialize (java.util.ArrayList, java.util.ArrayList, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.resources.IProject) 
		java.util.ArrayList sourceEntries
		java.util.ArrayList outputEntries
		org.eclipse.jdt.core.IClasspathEntry[] cpes
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.IPath defaultOutputLocation
		org.eclipse.jdt.core.IJavaProject javaProject
		java.util.List pluginLibraryNames
		org.eclipse.pde.core.plugin.IPluginModelBase pluginModel
		org.eclipse.pde.core.plugin.IPluginLibrary[] pluginLibraries
		int i
		int i
		org.eclipse.core.runtime.IPath sourcePath
		org.eclipse.core.runtime.IPath outputLocation
		org.eclipse.core.runtime.IPath outputPath
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
		org.eclipse.jdt.core.IClasspathEntry entry
		org.eclipse.jdt.core.IPackageFragmentRoot[] roots
		org.eclipse.core.runtime.IPath outputPath
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
		java.util.Iterator iterator
		org.eclipse.pde.core.build.IBuildEntry sourceEntry
		String libName
		String[] tokens
		int i
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
		java.util.Iterator iterator
		org.eclipse.pde.core.build.IBuildEntry outputEntry
		String libName
		String[] tokens
		int i
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
	private org.eclipse.core.runtime.IPath getPath (java.lang.Object) 
		Object entry
		org.eclipse.core.runtime.IPath path
		org.eclipse.jdt.core.IClasspathEntry cpes
	public void validate () 
		java.util.Iterator iterator
		org.eclipse.core.runtime.IPath outputPath
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
		java.util.ArrayList sourceFolders
		java.util.ArrayList outputFolderLibs
		java.util.Iterator libNameiterator
		String libName
		org.eclipse.core.resources.IResource folderEntry
		String message
		String message
		org.eclipse.pde.core.plugin.IPluginModelBase model
		org.eclipse.pde.core.plugin.IPluginLibrary[] libs
		String message
		String srcFolderLibName
		int i
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
		java.util.ArrayList srcFolderLibs
		String erringSrcFolders
		int j
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder srcFolder
		int k
		String libName
		String message
		int i
		String message
		String message
		java.util.HashMap missingOutputEntryErrors
		java.util.List toValidate
		java.util.Iterator iterator
		org.eclipse.core.runtime.IPath sourcePath
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
		org.eclipse.core.resources.IResource folderEntry
		String message
		String message
		java.util.ArrayList srcLibs
		int i
		String libName
		String libName
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$1$MissingOutputEntry errorEntry
		String message
		java.util.Iterator iter
		String libName
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$1$MissingOutputEntry errorEntry
		String message
		java.util.Iterator iterator
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
		org.eclipse.core.runtime.IPath sourcePath
		org.eclipse.core.resources.IContainer container
		java.util.ArrayList list
		String[] libs
		String encoding
		int i
		org.eclipse.core.runtime.CoreException e
		org.eclipse.pde.core.build.IBuildEntry[] entries
		int i
		org.eclipse.pde.core.build.IBuildEntry entry
		String name
		String lib
		String[] tokens
		String specified
		String expected
		org.eclipse.core.resources.IContainer bundleRoot
		String lib
		String[] tokens
		java.util.List encodings
		int j
		String special
		int index
		String path
		String encoding
		org.eclipse.core.resources.IResource member
		String message
		String message
		java.util.List workspace
		java.util.Map map
		java.util.Iterator iter
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry ee
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry ee
		String specified
		String expected
		java.util.Map$Entry en
		org.eclipse.core.resources.IResource res
		String expected
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry missing
		String m
		java.util.Iterator iter
		java.util.Map$Entry entry
		String lib
		String expected
		java.util.Map$Entry entry
		String lib
		java.util.List encodings
		java.util.Iterator iterator2
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry encoding
		String m
	private java.lang.String getExplicitEncoding (org.eclipse.core.resources.IContainer)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer container
		String encoding
		org.eclipse.core.resources.IContainer parent
	private java.lang.String join (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder[]) 
		org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder[] folders
		StringBuffer result
		int i
		String text
	public java.util.ArrayList getProblemList () 
}

org/eclipse/pde/internal/core/builders/UpdateSiteBuilder$DeltaVisitor.class
UpdateSiteBuilder.java
package org.eclipse.pde.internal.core.builders
 org.eclipse.pde.internal.core.builders.UpdateSiteBuilder$DeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor  {
	private org.eclipse.core.runtime.IProgressMonitor monitor
	final org.eclipse.pde.internal.core.builders.UpdateSiteBuilder this$0
	public void  (org.eclipse.pde.internal.core.builders.UpdateSiteBuilder, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean visit (org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.resources.IFile candidate
}

org/eclipse/pde/internal/core/builders/UpdateSiteBuilder.class
UpdateSiteBuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.UpdateSiteBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
	public void  () 
	protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		int kind
		java.util.Map args
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IFile file
	private void checkFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.runtime.IProgressMonitor monitor
		String message
		org.eclipse.pde.internal.core.builders.UpdateSiteErrorReporter reporter
	protected void clean (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IFile site
		org.eclipse.core.runtime.SubMonitor localmonitor
	static void access$0 (org.eclipse.pde.internal.core.builders.UpdateSiteBuilder, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) 
}

org/eclipse/pde/internal/core/builders/UpdateSiteErrorReporter.class
UpdateSiteErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.UpdateSiteErrorReporter extends org.eclipse.pde.internal.core.builders.ManifestErrorReporter {
	private org.eclipse.core.runtime.IProgressMonitor fMonitor
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public void validateContent (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.w3c.dom.Element root
		String elementName
		org.w3c.dom.NamedNodeMap attributes
		int i
		org.w3c.dom.Attr attr
		String name
	private void validateArchives (org.w3c.dom.Element) 
		org.w3c.dom.Element root
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int j
		org.w3c.dom.Attr attr
		String name
	private void validateCategoryDefinitions (org.w3c.dom.Element) 
		org.w3c.dom.Element root
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int j
		org.w3c.dom.Attr attr
		String name
	private void validateCategories (org.w3c.dom.Element) 
		org.w3c.dom.Element root
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int j
		org.w3c.dom.Attr attr
		String name
	private void validateFeatures (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		int i
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		int j
		org.w3c.dom.Attr attr
		String name
	private void validateDescription (org.w3c.dom.Element) 
		org.w3c.dom.Element parent
		org.w3c.dom.NodeList list
		org.w3c.dom.Element element
}

org/eclipse/pde/internal/core/builders/XMLErrorReporter$ElementData.class
XMLErrorReporter.java
package org.eclipse.pde.internal.core.builders