META-INF/
META-INF/MANIFEST.MF
org/
org/eclipse/
org/eclipse/pde/
org/eclipse/pde/build/
org/eclipse/pde/internal/
org/eclipse/pde/internal/build/
org/eclipse/pde/internal/build/ant/
org/eclipse/pde/internal/build/builder/
org/eclipse/pde/internal/build/fetch/
org/eclipse/pde/internal/build/packager/
org/eclipse/pde/internal/build/properties/
org/eclipse/pde/internal/build/publisher/
org/eclipse/pde/internal/build/publisher/compatibility/
org/eclipse/pde/internal/build/site/
org/eclipse/pde/internal/build/site/compatibility/
org/eclipse/pde/internal/swt/
org/eclipse/pde/internal/swt/tools/
org/eclipse/pde/build/Constants.class
Constants.java
package org.eclipse.pde.build
public abstract org.eclipse.pde.build.Constants extends java.lang.Object {
	public static final String FEATURE_FILENAME_DESCRIPTOR
	public static final String FRAGMENT_FILENAME_DESCRIPTOR
	public static final String PLUGIN_FILENAME_DESCRIPTOR
	public static final String BUNDLE_FILENAME_DESCRIPTOR
	public static final String KEY_SOURCE_REFERENCES
}

org/eclipse/pde/build/IAntScript.class
IAntScript.java
package org.eclipse.pde.build
public abstract org.eclipse.pde.build.IAntScript extends java.lang.Object {
	public abstract void print (java.lang.String) 
	public abstract void printComment (java.lang.String) 
	public abstract void println (java.lang.String) 
	public abstract void println () 
	public abstract void printAntCallTask (java.lang.String, boolean, java.util.Map) 
	public abstract void printAttribute (java.lang.String, java.lang.String, boolean) 
	public abstract void printStartTag (java.lang.String) 
	public abstract void printStartTag (java.lang.String, java.util.Map) 
	public abstract void printEndTag (java.lang.String) 
	public abstract void printElement (java.lang.String, java.util.Map) 
	public abstract void printTabs () 
	public abstract void incrementIdent () 
	public abstract void decrementIdent () 
	public abstract void printTargetDeclaration (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract void printTargetEnd () 
	public abstract void printEchoTask (java.lang.String, java.lang.String, java.lang.String) 
	public abstract void printMacroDef (java.lang.String, java.util.List) 
	public abstract void printEndMacroDef () 
}

org/eclipse/pde/build/IFetchFactory.class
IFetchFactory.java
package org.eclipse.pde.build
public abstract org.eclipse.pde.build.IFetchFactory extends java.lang.Object {
	public static final String KEY_ELEMENT_NAME
	public static final String KEY_ELEMENT_TYPE
	public static final String KEY_ELEMENT_TAG
	public static final String ELEMENT_TYPE_BUNDLE
	public static final String ELEMENT_TYPE_FEATURE
	public static final String ELEMENT_TYPE_FRAGMENT
	public static final String ELEMENT_TYPE_PLUGIN
	public abstract void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map)  throws org.eclipse.core.runtime.CoreException 
	public abstract void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript) 
	public abstract void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript) 
	public abstract void addTargets (org.eclipse.pde.build.IAntScript) 
}

org/eclipse/pde/internal/build/AbstractScriptGenerator$1.class
AbstractScriptGenerator.java
package org.eclipse.pde.internal.build
 org.eclipse.pde.internal.build.AbstractScriptGenerator$1 extends java.lang.Object implements java.io.FilenameFilter  {
	void  () 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/eclipse/pde/internal/build/AbstractScriptGenerator$2.class
AbstractScriptGenerator.java
package org.eclipse.pde.internal.build
 org.eclipse.pde.internal.build.AbstractScriptGenerator$2 extends java.lang.Object implements java.io.FilenameFilter  {
	void  () 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/eclipse/pde/internal/build/AbstractScriptGenerator$MissingProperties.class
AbstractScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AbstractScriptGenerator$MissingProperties extends java.util.Properties {
	private static final long serialVersionUID
	private static org.eclipse.pde.internal.build.AbstractScriptGenerator$MissingProperties singleton
	private void  () 
	public synchronized java.lang.Object setProperty (java.lang.String, java.lang.String) 
		String key
		String value
	public synchronized java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public static org.eclipse.pde.internal.build.AbstractScriptGenerator$MissingProperties getInstance () 
}

org/eclipse/pde/internal/build/AbstractScriptGenerator.class
AbstractScriptGenerator.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.AbstractScriptGenerator extends java.lang.Object implements org.eclipse.pde.internal.build.IXMLConstants org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	private static final java.io.FilenameFilter METADATA_REPO_FILTER
	private static final java.io.FilenameFilter ARTIFACT_REPO_FILTER
	private static java.util.Properties immutableAntProperties
	protected static boolean embeddedSource
	protected static boolean forceUpdateJarFormat
	private static java.util.List configInfos
	protected static String workingDirectory
	protected static boolean buildingOSGi
	protected java.net.URI[] contextMetadata
	protected java.net.URI[] contextArtifacts
	protected org.eclipse.pde.internal.build.ant.AntScript script
	protected java.util.Properties platformProperties
	protected String productQualifier
	private static org.eclipse.pde.internal.build.PDEUIStateWrapper pdeUIState
	protected String[] sitePaths
	protected String[] pluginPath
	protected org.eclipse.pde.internal.build.site.BuildTimeSiteFactory siteFactory
	protected boolean filterState
	protected java.util.List featuresForFilterRoots
	protected java.util.List pluginsForFilterRoots
	protected boolean filterP2Base
	protected boolean reportResolutionErrors
	private static String PROFILE_TIMESTAMP
	private static String PROFILE_ID
	private static String PROFILE_DATA_AREA
	private static String PROFILE_REGISTRY
	static void  () 
	public void  () 
	public static java.util.List getConfigInfos () 
	public abstract void generate ()  throws org.eclipse.core.runtime.CoreException 
	protected static void setStaticAntProperties (java.util.Properties) 
		java.util.Properties properties
	public static java.lang.String getImmutableAntProperty (java.lang.String) 
		String key
	public static boolean getPropertyAsBoolean (java.lang.String) 
		String key
		String booleanValue
	public static java.lang.String getImmutableAntProperty (java.lang.String, java.lang.String) 
		String key
		String defaultValue
		Object obj
	public static void setConfigInfo (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String spec
		String[] configs
		String[] os
		String[] ws
		String[] archs
		int i
		String[] configElements
		org.eclipse.core.runtime.IStatus error
		org.eclipse.pde.internal.build.Config aConfig
	public void setWorkingDirectory (java.lang.String) 
		String location
	public java.lang.String getLocation (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription model
	public static java.util.Properties readProperties (java.lang.String, java.lang.String, int)  throws org.eclipse.core.runtime.CoreException 
		String location
		String fileName
		int errorLevel
		java.util.Properties result
		java.io.File file
		java.io.InputStream input
		String message
		java.io.IOException e
		String message
	public void openScript (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String scriptLocation
		String scriptName
	protected static org.eclipse.pde.internal.build.ant.AntScript newAntScript (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String scriptLocation
		String scriptName
		org.eclipse.pde.internal.build.ant.AntScript result
		java.io.OutputStream scriptStream
		java.io.IOException e
		String message
		java.io.FileNotFoundException e
		String message
	public void closeScript () 
	public void setBuildingOSGi (boolean) 
		boolean b
	public static boolean isBuildingOSGi () 
	public static java.lang.String getWorkingDirectory () 
	public static java.lang.String getDefaultOutputFormat () 
	public static boolean getDefaultEmbeddedSource () 
	public static void setEmbeddedSource (boolean) 
		boolean embed
	public static boolean getForceUpdateJarFormat () 
	public static void setForceUpdateJar (boolean) 
		boolean force
	public static java.lang.String getDefaultConfigInfos () 
	public static boolean getDefaultBuildingOSGi () 
	protected static boolean loadP2Class () 
	public org.eclipse.pde.internal.build.site.BuildTimeSite getSite (boolean)  throws org.eclipse.core.runtime.CoreException 
		boolean refresh
		org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
		org.eclipse.pde.internal.build.site.BuildTimeSite result
		java.io.File baseProfile
		java.util.List repos
	private java.lang.String[] getPaths () 
	protected java.lang.String[] getEESources () 
	public void setBuildSiteFactory (org.eclipse.pde.internal.build.site.BuildTimeSiteFactory) 
		org.eclipse.pde.internal.build.site.BuildTimeSiteFactory siteFactory
	public java.lang.String[] getPluginPath () 
	public void setPluginPath (java.lang.String[]) 
		String[] path
	public void setPDEState (org.eclipse.osgi.service.resolver.State) 
		org.eclipse.osgi.service.resolver.State state
	public void setStateExtraData (java.util.HashMap, java.util.Map) 
		java.util.HashMap classpath
		java.util.Map patchData
	public void setStateExtraData (java.util.HashMap, java.util.Map, java.util.Map) 
		java.util.HashMap classpath
		java.util.Map patchData
		java.util.Map outputFolders
	public void setNextId (long) 
		long nextId
	protected void flushState () 
	private void ensurePDEUIStateNotNull () 
	protected boolean havePDEUIState () 
	public org.eclipse.pde.internal.build.ProductFile loadProduct (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String product
	public org.eclipse.pde.internal.build.ProductFile loadProduct (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String product
		String os
		String productPath
		java.io.File f
	protected java.lang.String findFile (java.lang.String, boolean) 
		String location
		boolean makeRelative
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.Path path
		String id
		org.eclipse.osgi.service.resolver.BundleDescription[] matches
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String result
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.core.runtime.CoreException e
		String featureRoot
	protected java.lang.String findConfigFile (org.eclipse.pde.internal.build.ProductFile, java.lang.String) 
		org.eclipse.pde.internal.build.ProductFile productFile
		String os
		String path
		String result
		java.io.File f
	private java.lang.String checkFile (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.Path, boolean) 
		org.eclipse.core.runtime.IPath base
		org.eclipse.core.runtime.Path target
		boolean makeRelative
		org.eclipse.core.runtime.IPath path
		String result
	public void setFilterState (boolean) 
		boolean filter
	public void setFilterP2Base (boolean) 
		boolean filter
	private static java.net.URI getDownloadCacheLocation (org.eclipse.equinox.p2.core.IProvisioningAgent) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.core.IAgentLocation location
	protected void setContextArtifacts (java.net.URI[]) 
		java.net.URI[] uris
	protected void setContextMetadata (java.net.URI[]) 
		java.net.URI[] uris
	public void setContextMetadataRepositories (java.net.URI[]) 
		java.net.URI[] uris
		java.util.Set uriSet
		int i
		java.io.File uriFile
	protected void addContextRepos (java.net.URI[]) 
		java.net.URI[] repos
		java.util.List metadata
		java.util.List artifacts
		java.util.Set uriSet
		java.util.Set uriSet
	private java.util.List filterRepos (java.net.URI[], java.io.FilenameFilter) 
		java.net.URI[] contexts
		java.io.FilenameFilter repoFilter
		java.util.ArrayList result
		int i
		java.io.File repo
		String[] list
	private java.util.List getAssociatedRepositories (java.io.File) 
		java.io.File profileFile
		java.util.ArrayList result
		java.net.URI profileURI
		java.util.Map profileInfo
		java.io.File areaFile
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		long timestamp
		String profileId
		long[] timestamps
		org.eclipse.equinox.p2.engine.IProfile profile
		String cache
		String sharedCache
		String dropinRepositories
		java.util.StringTokenizer tokenizer
		java.net.URI download
	private static java.util.Map extractProfileInformation (java.io.File) 
		java.io.File target
		org.eclipse.core.runtime.IPath path
		java.util.Map results
		String profileId
		String timestamp
		int idx
	public java.net.URI[] getContextMetadata () 
	public java.net.URI[] getContextArtifacts () 
	public void setProductQualifier (java.lang.String) 
		String value
	public void setPlatformProperties (java.lang.String) 
		String filename
		java.io.File file
		java.io.InputStream input
		java.io.IOException e
		String message
		org.eclipse.core.runtime.IStatus status
	protected void generateProductReplaceTask (org.eclipse.pde.internal.build.ProductFile, java.lang.String) 
		org.eclipse.pde.internal.build.ProductFile product
		String productFilePath
		org.eclipse.pde.internal.build.site.BuildTimeSite site
		String version
		org.osgi.framework.Version oldVersion
		java.util.List productEntries
		String mappings
}

org/eclipse/pde/internal/build/AntLogAdapter.class
AntLogAdapter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AntLogAdapter extends java.lang.Object implements org.eclipse.core.runtime.ILog  {
	private final Object antLog
	private java.lang.reflect.Method log
	static Class class$0
	public void  (java.lang.Object)  throws java.lang.NoSuchMethodException 
		Object antLog
		SecurityException e
	public void addLogListener (org.eclipse.core.runtime.ILogListener) 
		org.eclipse.core.runtime.ILogListener listener
	public org.osgi.framework.Bundle getBundle () 
	public void log (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		String statusMessage
		String exceptionMessage
		org.eclipse.core.runtime.IStatus[] nestedStatus
		int i
		IllegalArgumentException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
	private int mapLogLevels (int) 
		int iStatusLevel
	public void removeLogListener (org.eclipse.core.runtime.ILogListener) 
		org.eclipse.core.runtime.ILogListener listener
}

org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.class
AssembleConfigScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssembleConfigScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	protected String directory
	protected String featureId
	protected org.eclipse.pde.internal.build.Config configInfo
	protected org.eclipse.pde.internal.build.site.BuildTimeFeature[] features
	protected org.eclipse.pde.internal.build.site.BuildTimeFeature[] allFeatures
	protected org.eclipse.osgi.service.resolver.BundleDescription[] plugins
	protected String filename
	protected java.util.Collection rootFileProviders
	protected String rootFolder
	protected java.util.ArrayList addedByPermissions
	private static final String PROPERTY_SOURCE
	private static final String PROPERTY_ELEMENT_NAME
	private static final byte BUNDLE_TYPE
	private static final byte FEATURE_TYPE
	protected String PROPERTY_ECLIPSE_PLUGINS
	protected String PROPERTY_ECLIPSE_FEATURES
	protected boolean signJars
	private boolean generateJnlp
	private String archiveFormat
	private boolean groupConfigs
	private String product
	private org.eclipse.pde.internal.build.ProductFile productFile
	protected org.eclipse.pde.internal.build.ShapeAdvisor shapeAdvisor
	private Boolean p2Bundles
	public void  () 
	public void initialize (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)  throws org.eclipse.core.runtime.CoreException 
		String directoryName
		String feature
		org.eclipse.pde.internal.build.Config configurationInformation
		java.util.Collection elementList
		java.util.Collection featureList
		java.util.Collection allFeaturesList
		java.util.Collection rootProviders
	protected java.lang.String computeIconsList () 
	protected java.lang.String computeIconsList (java.lang.String) 
		String os
		String result
		String[] icons
		int i
		String location
		java.io.File productLocation
		java.io.File icon
	public void generate () 
	protected void generateGatherCalls () 
	protected void generateP2Assembling () 
	protected void generateMirrorProductTask () 
		java.util.Map mirrorArgs
	protected void generateMirrorTask (boolean) 
		boolean assembling
		int i
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.BuildTimeFeature rootProvider
	protected java.lang.String getFeatureGroupId (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Properties properties
	protected java.lang.String getReplacedProductVersion () 
		String productVersion
		org.osgi.framework.Version version
		StringBuffer buffer
	protected void generateDirectorTarget (boolean) 
		boolean assembling
		java.util.Map parameters
	private void generateProcessingCalls () 
	private void generateArchivingCalls () 
	protected void generateMainBegin () 
	protected void generateMainEnd () 
	protected void generateCleanupAssembly (boolean) 
		boolean assembling
		String condition
	protected void generateBrandingCalls () 
	private void generateP2Steps () 
	protected void generateArchivingTarget (boolean) 
		boolean assembling
		boolean condition
		String assemblyCondition
		String packageCondition
		java.util.Map properties
	private void generateMoveRootFiles () 
		java.util.Iterator iter
		Object object
		java.util.Properties featureProperties
		org.eclipse.pde.internal.build.ant.FileSet[] rootFiles
		java.util.List params
		String rootFileFolder
	protected java.util.Properties getFeatureBuildProperties (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	protected void generateGatherSourceTarget () 
		java.util.Map properties
		int i
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		String placeToGather
		java.util.Properties bundleProperties
		String targetLocation
		String targetLocationSrc
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		String placeToGather
	protected void generatePackagingTargets () 
		String fileName
		String fileExists
		java.util.Map params
	protected void generateGZipTarget (boolean) 
		boolean assembling
	protected void generatePrologue () 
	protected void printLauncherJarProperty () 
		org.osgi.framework.Bundle launcherBundle
		java.io.File bundleFile
	protected void generateCustomGatherMacro () 
		java.util.List attributes
		java.util.Map params
	protected void printCustomGatherCall (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String fullName
		String dir
		String propertyName
		String propertyValue
		String subFolder
	private void generateInitializationSteps () 
	protected void generatePostProcessingTarget () 
		int i
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	protected void generateGatherBinPartsTarget () 
		int i
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		String placeToGather
		java.util.Set featureSet
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		String placeToGather
		String featureFullName
		java.util.Iterator iter
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		String placeToGather
		String featureFullName
	private void generateSignJarCall (java.lang.String, java.lang.String, byte) 
		String name
		String version
		byte type
		java.util.Map properties
	private void generatePostProcessingSteps (java.lang.String, java.lang.String, java.lang.String, byte) 
		String name
		String version
		String style
		byte type
	private void generateJNLPCall (java.lang.String, java.lang.String, byte) 
		String name
		String version
		byte type
		String dir
		String location
	private void generateJarUpCall (java.lang.String, java.lang.String, byte) 
		String name
		String version
		byte type
		java.util.Map properties
	private void generateEpilogue () 
	public java.lang.String getTargetName () 
		String config
	public java.lang.String getTargetConfig () 
	public java.lang.String getTargetElement () 
	protected void printCustomAssemblyAntCall (java.lang.String, java.util.Map) 
		String customTarget
		java.util.Map properties
		java.util.Map params
	protected void generateCustomAssemblyTarget () 
	private void generateMetadataTarget () 
		java.io.File modFile
		String modLocation
	protected void printP2GenerationModeCondition () 
	public boolean haveP2Bundles () 
	private void generateZipTarget () 
		java.util.List parameters
		int i
		int i
	private void createZipRootFileCommand () 
		java.util.List parameters
	private void createZipExecCommand (java.util.List) 
		java.util.List parameters
	protected java.lang.String computeArchiveName () 
		String extension
	public void generateTarGZTasks (boolean) 
		boolean assembling
		java.util.List parameters
		String tarArgs
		String folder
		java.util.List args
	protected void generateAntZipTarget () 
		java.util.List fileSets
		org.eclipse.pde.internal.build.ant.FileSet[] permissions
		String toExcludeFromArchive
		int i
		Object[] shape
		int i
		Object[] shape
		java.util.List allConfigs
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config elt
		org.eclipse.pde.internal.build.ant.FileSet[] permissions
		String toExcludeFromArchive
		org.eclipse.pde.internal.build.ant.FileSet[] sets
	protected java.util.Collection getArchiveRootFileProviders () 
	protected org.eclipse.pde.internal.build.ant.FileSet[] generatePermissions (java.lang.String, boolean) 
		String root
		boolean zip
		String configInfix
		String prefixPermissions
		String commonPermissions
		java.util.ArrayList fileSets
		java.util.Iterator iter
		java.util.Properties featureProperties
		java.util.Iterator iter2
		java.util.Map$Entry permission
		String instruction
		String parameters
		String[] values
		int i
		boolean isFile
	private void generateAntTarTarget () 
		java.util.List fileSets
		org.eclipse.pde.internal.build.ant.FileSet[] permissions
		String toExcludeFromArchive
		int i
		Object[] shape
		int i
		Object[] shape
		org.eclipse.pde.internal.build.ant.FileSet[] permissionSets
		org.eclipse.pde.internal.build.ant.FileSet[] sets
	public void setGenerateJnlp (boolean) 
		boolean value
	public void setSignJars (boolean) 
		boolean value
	public boolean isSigning () 
	public void setProduct (java.lang.String) 
		String value
	public void setDirectory (java.lang.String) 
		String directory
	public org.eclipse.pde.internal.build.ProductFile getProductFile () 
	public void setArchiveFormat (java.lang.String) 
		String archiveFormat
	public void setGroupConfigs (boolean) 
		boolean group
}

org/eclipse/pde/internal/build/AssembleScriptGenerator.class
AssembleScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssembleScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	protected String directory
	protected org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
	protected String featureId
	protected java.util.HashMap archivesFormat
	protected boolean groupConfigs
	protected boolean versionsList
	protected String productLocation
	protected org.eclipse.pde.internal.build.AssembleConfigScriptGenerator configScriptGenerator
	public void  (java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String) 
		String directory
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		String featureId
	protected java.lang.String getScriptName () 
	protected java.lang.String getProductDir () 
	protected org.eclipse.pde.internal.build.AssembleConfigScriptGenerator getConfigScriptGenerator () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
	protected void printProjectDeclaration () 
	protected void generatePrologue () 
	protected void printDefaultAssembleCondition () 
	protected void printAssembleMacroDef () 
		java.util.List attributes
		java.util.Properties properties
	protected void generateMainTarget ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Collection allPlugins
		java.util.Collection allFeatures
		java.util.Collection features
		java.util.Collection rootFiles
		java.util.Iterator allConfigs
		java.util.Collection[] configInfo
		java.util.Iterator allConfigs
		org.eclipse.pde.internal.build.Config current
		java.util.Collection[] configInfo
	protected boolean shouldGroupConfigs () 
	protected java.util.Collection[] getConfigInfos (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config aConfig
	protected void generateP2ConfigFileTargetCall () 
		org.eclipse.pde.internal.build.P2ConfigScriptGenerator p2ConfigGenerator
	protected void basicGenerateAssembleConfigFileTargetCall (org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.Config aConfig
		java.util.Collection binaryPlugins
		java.util.Collection binaryFeatures
		java.util.Collection allFeatures
		java.util.Collection rootFiles
		String config
	protected void generateReplaceProductTarget () 
		org.eclipse.pde.internal.build.ProductFile product
		String productPath
		java.io.File productFile
		String newProduct
		java.io.File p2Inf
	protected void generateMetadataTarget () 
		org.eclipse.pde.internal.build.ProductFile product
		java.io.File productFile
		String modLocation
	public void setSignJars (boolean) 
		boolean value
	public void setProduct (java.lang.String) 
		String value
	public void setGenerateJnlp (boolean) 
		boolean value
	public void setArchivesFormat (java.util.HashMap) 
		java.util.HashMap outputFormat
	public void setGroupConfigs (boolean) 
		boolean group
	public void setVersionsList (boolean) 
		boolean versionsList
}

org/eclipse/pde/internal/build/AssemblyInformation$AssemblyLevelConfigInfo.class
AssemblyInformation.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo extends java.lang.Object {
	private final java.util.Collection plugins
	private final java.util.ArrayList features
	private final java.util.LinkedList rootFileProviders
	protected void  () 
	public void addRootFileProvider (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Iterator iter
		org.eclipse.pde.internal.build.site.BuildTimeFeature featureDescriptor
	public java.util.Collection getRootFileProvider () 
	public boolean hasRootFile () 
	public java.util.ArrayList getFeatures () 
	public java.util.Collection getPlugins () 
	public void addFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Iterator iter
		org.eclipse.pde.internal.build.site.BuildTimeFeature featureDescriptor
	public void addPlugin (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription plugin
	public void removeFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Iterator iter
		org.eclipse.pde.internal.build.site.BuildTimeFeature featureDescriptor
}

org/eclipse/pde/internal/build/AssemblyInformation.class
AssemblyInformation.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssemblyInformation extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	private final java.util.Map assembleInformation
	private final java.util.Map bundleMap
	private final java.util.Map rootMap
	public void  () 
		java.util.Iterator iter
	public void addFeature (org.eclipse.pde.internal.build.Config, org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.Config config
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo entry
	public void removeFeature (org.eclipse.pde.internal.build.Config, org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.Config config
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo entry
	public void addPlugin (org.eclipse.pde.internal.build.Config, org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.pde.internal.build.Config config
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo entry
		String id
		org.eclipse.osgi.service.resolver.BundleDescription existing
	public org.eclipse.osgi.service.resolver.BundleDescription getPlugin (java.lang.String, java.lang.String) 
		String id
		String version
	public org.eclipse.pde.internal.build.site.BuildTimeFeature getRootProvider (java.lang.String, java.lang.String) 
		String id
		String version
	public java.util.Collection getPlugins (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
	public java.util.Collection getBinaryPlugins (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
		java.util.Collection allPlugins
		java.util.Set result
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties bundleProperties
	public java.util.Collection getCompiledPlugins (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
		java.util.Collection allPlugins
		java.util.Set result
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties bundleProperties
	public java.util.Set getAllCompiledPlugins () 
		java.util.Collection pluginsByConfig
		java.util.Set result
		java.util.Iterator iter2
		java.util.Collection allPlugins
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	public java.util.Collection getCompiledFeatures (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
		java.util.Collection allFeatures
		java.util.ArrayList result
		java.util.Iterator iter
		Object tmp
	public java.util.Collection getBinaryFeatures (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
		java.util.Collection allFeatures
		java.util.ArrayList result
		java.util.Iterator iter
		Object tmp
	public java.util.ArrayList getFeatures (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
	public boolean copyRootFile (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
	public java.util.Collection getRootFileProviders (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
	public void addRootFileProvider (org.eclipse.pde.internal.build.Config, org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.Config config
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		String id
		org.eclipse.pde.internal.build.site.BuildTimeFeature existing
}

org/eclipse/pde/internal/build/BrandingIron.class
BrandingIron.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BrandingIron extends java.lang.Object implements org.eclipse.pde.internal.build.IXMLConstants  {
	private static final String MARKER_NAME
	private static final String BUNDLE_NAME
	private static final String ICON_NAME
	private static final String MARKER_KEY
	private static final String BUNDLE_KEY
	private static final String ICON_KEY
	private static final String STRING_START
	private static final String STRING_END
	private static final String XDOC_ICON
	private String[] icons
	private String root
	private String name
	private String os
	private boolean brandIcons
	public void  () 
	public void setName (java.lang.String) 
		String value
	public void setIcons (java.lang.String) 
		String value
		String[] temp
	public void setRoot (java.lang.String) 
		String value
	public void brand ()  throws java.lang.Exception 
		String testName
	private void brandAIX () 
	private void brandHPUX () 
	private void brandLinux ()  throws java.lang.Exception 
		java.io.File icon
		int i
	private void brandSolaris ()  throws java.lang.Exception 
		int i
		String icon
	private void brandMac ()  throws java.lang.Exception 
		String target
		String initialRoot
		String iconName
		java.io.File splashApp
		java.io.File icon
		int i
		java.io.File rootFolder
		java.io.File targetFolder
	private void brandMacSplash (java.lang.String, java.lang.String, java.lang.String) 
		String initialRoot
		String target
		String iconName
		String splashContents
		int result
		String osName
		String[] command
		java.io.File linkDir
		Process proc
		java.io.File macOSDir
		java.io.File splashMacOSDir
		java.io.File targetFile
	private void moveContents (java.io.File, java.io.File) 
		java.io.File source
		java.io.File target
		java.io.File[] contents
		int i
		java.io.File dest
	private void brandWindows ()  throws java.lang.Exception 
		java.io.File templateLauncher
		String[] args
	private void renameLauncher () 
	private void copyMacLauncher (java.lang.String, java.lang.String) 
		String initialRoot
		String target
		String targetLauncher
		java.io.File launcher
		java.io.File eclipseLauncher
		java.io.File targetFile
	private java.io.File getCanonicalFile (java.io.File) 
		java.io.File file
	private void copyMacIni (java.lang.String, java.lang.String, java.lang.String) 
		String initialRoot
		String target
		String iconName
		java.io.File targetFile
		java.io.File brandedIni
		java.io.File ini
		StringBuffer buffer
		StringBuffer buffer
		int xdoc
		String icns
	private void modifyInfoPListFile (java.lang.String, java.lang.String, java.lang.String) 
		String initialRoot
		String targetRoot
		String iconName
		java.io.File infoPList
		StringBuffer buffer
		StringBuffer buffer
		int exePos
		int start
		int end
		int bundlePos
		int start
		int end
		int iconPos
		int start
		int end
		java.io.File target
	private int scan (java.lang.StringBuffer, int, java.lang.String) 
		StringBuffer buf
		int start
		String targetName
	private int scan (java.lang.StringBuffer, int, java.lang.String[]) 
		StringBuffer buf
		int start
		String[] targets
		int i
		int j
		String match
	private java.lang.StringBuffer readFile (java.io.File)  throws java.io.IOException 
		java.io.File targetName
		java.io.InputStreamReader reader
		StringBuffer result
		char[] buf
		int count
		int count
		int count
	private void transferStreams (java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		java.io.InputStream source
		java.io.OutputStream destination
		byte[] buffer
		int bytesRead
	public void setOS (java.lang.String) 
		String value
}

org/eclipse/pde/internal/build/BuildActivator.class
BuildActivator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BuildActivator extends org.eclipse.core.runtime.Plugin {
	public void  () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext ctx
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext ctx
}

org/eclipse/pde/internal/build/BuildApplication.class
BuildApplication.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BuildApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication  {
	public void  () 
	public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext)  throws java.lang.Exception 
		org.eclipse.equinox.app.IApplicationContext context
		org.eclipse.core.runtime.IExtension extension
		org.eclipse.core.runtime.IConfigurationElement element
		Object ee
		String[] args
	private java.lang.Object doPlatformRunnable (java.lang.Object, java.lang.Object)  throws java.lang.Exception 
		Object ee
		Object args
	private java.lang.String[] updateArgs (java.lang.String[])  throws java.io.IOException 
		String[] args
		int i
		String string
		int length
		String[] result
		java.net.URL buildURL
	public void stop () 
}

org/eclipse/pde/internal/build/BuildScriptGenerator$ArchiveTable.class
BuildScriptGenerator.java
package org.eclipse.pde.internal.build
 org.eclipse.pde.internal.build.BuildScriptGenerator$ArchiveTable extends java.util.HashMap {
	private static final long serialVersionUID
	public void  (int) 
		int size
	public java.lang.Object get (java.lang.Object) 
		Object arg0
		Object result
}

org/eclipse/pde/internal/build/BuildScriptGenerator.class
BuildScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BuildScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	protected boolean generateArchive
	protected boolean children
	protected boolean groupConfigs
	protected String[] elements
	protected org.eclipse.pde.internal.build.builder.DevClassPathHelper devEntries
	protected boolean recursiveGeneration
	protected boolean generateBuildScript
	protected boolean includePlatformIndependent
	protected boolean signJars
	protected boolean generateJnlp
	protected boolean generateFeatureVersionSuffix
	protected boolean parallel
	protected boolean workspaceBinaries
	protected int threadCount
	protected int threadsPerProcessor
	protected String[] eeSources
	protected String product
	private java.util.HashMap archivesFormat
	private String archivesFormatAsString
	private boolean generateAssembleScript
	private boolean ignoreMissingPropertiesFile
	protected boolean generateVersionsList
	private java.util.Properties antProperties
	private org.eclipse.osgi.service.resolver.BundleDescription[] bundlesToBuild
	private boolean flatten
	private boolean sourceReferences
	private static final String PROPERTY_ARCHIVESFORMAT
	public void  () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
		java.util.List plugins
		java.util.List features
	protected void sortElements (java.util.List, java.util.List) 
		java.util.List features
		java.util.List plugins
		int i
		int index
		String type
		String element
	protected void generateModels (java.util.List)  throws org.eclipse.core.runtime.CoreException 
		java.util.List models
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
		java.util.Iterator iterator
		String[] modelInfo
		int i
	private java.lang.String[] getNameAndVersion (java.lang.String) 
		String id
		int versionPosition
		String[] result
	protected void generateFeatures (java.util.List)  throws org.eclipse.core.runtime.CoreException 
		java.util.List features
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		org.eclipse.pde.internal.build.builder.BuildDirector generator
		String replacement
		String[] featureInfo
		java.util.Iterator i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	protected void generateVersionsLists (org.eclipse.pde.internal.build.AssemblyInformation)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		java.util.List configs
		java.util.Set features
		java.util.Set plugins
		java.util.Properties versions
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
		String configString
		java.util.Collection list
		String featureFile
		java.util.Iterator i
		org.eclipse.pde.internal.build.site.compatibility.Feature feature
		String pluginFile
		java.util.Iterator i
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String featureFile
		java.util.Iterator i
		org.eclipse.pde.internal.build.site.compatibility.Feature feature
		String pluginVersion
		java.util.Iterator i
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	protected void recordVersion (java.lang.String, org.osgi.framework.Version, java.util.Properties) 
		String name
		org.osgi.framework.Version version
		java.util.Properties properties
		String versionString
		org.osgi.framework.Version existing
		String suffix
	private java.lang.String getFilePath (java.lang.String) 
		String fileName
	protected void readVersions (java.util.Properties, java.lang.String) 
		java.util.Properties properties
		String fileName
		String location
		java.io.InputStream is
	protected void saveVersions (java.util.Properties, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
		String fileName
		String location
		java.io.OutputStream os
		String message
	protected void generatePackageScripts (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[], org.eclipse.pde.internal.build.site.BuildTimeSiteFactory)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		String[] featureInfo
		org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
		org.eclipse.pde.internal.build.packager.PackageScriptGenerator assembler
	private void generateAssembleScripts (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[], org.eclipse.pde.internal.build.site.BuildTimeSiteFactory)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		String[] featureInfo
		org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
		org.eclipse.pde.internal.build.AssembleScriptGenerator assembler
	private void generateCompileScript (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[])  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		String[] featureInfo
		org.eclipse.pde.internal.build.builder.CompilationScriptGenerator generator
	public void setGenerateArchive (boolean) 
		boolean generateArchive
	public void setChildren (boolean) 
		boolean children
	public void setDevEntries (java.lang.String) 
		String devEntries
	public void setElements (java.lang.String[]) 
		String[] elements
	public void setRecursiveGeneration (boolean) 
		boolean recursiveGeneration
	public void setGenerateAssembleScript (boolean) 
		boolean generateAssembleScript
	public void setGenerateVersionsList (boolean) 
		boolean generateVersionsList
	public void setReportResolutionErrors (boolean) 
		boolean value
	public void setP2Gathering (boolean) 
		boolean value
	public void setIgnoreMissingPropertiesFile (boolean) 
		boolean value
	public void setProduct (java.lang.String) 
		String value
	public void setSignJars (boolean) 
		boolean value
	public void setGenerateJnlp (boolean) 
		boolean value
	public void setGenerateFeatureVersionSuffix (boolean) 
		boolean value
	public void setArchivesFormat (java.lang.String) 
		String archivesFormatAsString
	public void realSetArchivesFormat (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String formatString
		String[] configs
		int i
		String[] configElements
		org.eclipse.core.runtime.IStatus error
		String[] archAndFormat
		String message
		org.eclipse.core.runtime.IStatus status
		org.eclipse.pde.internal.build.Config aConfig
	protected java.util.HashMap getArchivesFormat () 
	public void includePlatformIndependent (boolean) 
		boolean b
	public void setGroupConfigs (boolean) 
		boolean value
	public void setImmutableAntProperties (java.util.Properties) 
		java.util.Properties properties
	public void setBundles (org.eclipse.osgi.service.resolver.BundleDescription[]) 
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
	public void setFlattenDependencies (boolean) 
		boolean flatten
	public void setParallel (boolean) 
		boolean parallel
	public void setThreadCount (int) 
		int threadCount
	public void setThreadsPerProcessor (int) 
		int threadsPerProcessor
	public void setEESources (java.lang.String[]) 
		String[] eeSources
	public java.lang.String[] getEESources () 
	public void setUseWorkspaceBinaries (boolean) 
		boolean workspaceBinaries
	public void setGenerateSourceReferences (boolean) 
		boolean generateSourceRef
}

org/eclipse/pde/internal/build/BundleHelper.class
BundleHelper.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BundleHelper extends java.lang.Object {
	private org.osgi.framework.Bundle bundle
	private org.osgi.framework.BundleContext context
	private static org.eclipse.pde.internal.build.BundleHelper defaultInstance
	private boolean debug
	private org.eclipse.core.runtime.ILog log
	public static org.eclipse.pde.internal.build.BundleHelper getDefault () 
	static void close () 
	void  (org.osgi.framework.BundleContext)  throws java.lang.RuntimeException 
		org.osgi.framework.BundleContext context
	public final java.net.URL find (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public final java.net.URL find (org.eclipse.core.runtime.IPath, java.util.Map) 
		org.eclipse.core.runtime.IPath path
		java.util.Map override
	public final org.eclipse.core.runtime.ILog getLog () 
	public final org.eclipse.core.runtime.IPath getStateLocation ()  throws java.lang.IllegalStateException 
	public final java.io.InputStream openStream (org.eclipse.core.runtime.IPath)  throws java.io.IOException 
		org.eclipse.core.runtime.IPath file
	public final java.io.InputStream openStream (org.eclipse.core.runtime.IPath, boolean)  throws java.io.IOException 
		org.eclipse.core.runtime.IPath file
		boolean localized
	public java.lang.String toString () 
	public org.osgi.framework.Bundle getBundle () 
	public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent (java.net.URI) 
		java.net.URI location
		String filter
		org.osgi.framework.ServiceReference[] serviceReferences
		org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
	public java.lang.Object acquireService (java.lang.String) 
		String serviceName
		org.osgi.framework.ServiceReference reference
	public boolean isDebugging () 
	public org.osgi.framework.Filter createFilter (java.lang.String) 
		String filter
	public org.osgi.framework.Filter getFilter (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
		String platformFilter
		String nativeFilter
		org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCodeSpec
		org.eclipse.osgi.service.resolver.NativeCodeDescription[] possibleSuppliers
		java.util.ArrayList supplierFilters
		int i
		StringBuffer buffer
		java.util.Iterator iterator
		org.osgi.framework.Filter filter
		String filterString
	public void setLog (java.lang.Object) 
		Object antLog
	public static java.lang.String[] getClasspath (java.util.Dictionary) 
		java.util.Dictionary manifest
		String fullClasspath
		String[] result
		org.eclipse.osgi.util.ManifestElement[] classpathEntries
		int i
}

org/eclipse/pde/internal/build/CatchAllValue.class
CatchAllValue.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.CatchAllValue extends java.lang.Object {
	public static org.eclipse.pde.internal.build.CatchAllValue singleton
	static void  () 
	public void  (java.lang.String) 
		String s
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
}

org/eclipse/pde/internal/build/Config.class
Config.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.Config extends java.lang.Object {
	public static String ANY
	private final String ws
	private final String os
	private final String arch
	private static org.eclipse.pde.internal.build.Config genericConfig
	static void  () 
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String os
		String ws
		String arch
	public void  (java.lang.String[]) 
		String[] config
	public void  (java.lang.String) 
		String config
	public java.lang.String getArch () 
	public java.lang.String getOs () 
	public java.lang.String getWs () 
	public boolean equals (java.lang.Object) 
		Object config
		org.eclipse.pde.internal.build.Config aConfig
	public int hashCode () 
	public java.lang.String toString () 
	public java.lang.String toString (java.lang.String) 
		String separator
	public java.lang.String toStringReplacingAny (java.lang.String, java.lang.String) 
		String separator
		String value
		String newOs
		String newWs
		String newArch
	public java.lang.String getPlatformFilter () 
	public static org.eclipse.pde.internal.build.Config genericConfig () 
}

org/eclipse/pde/internal/build/FeatureGenerator$Entry.class
FeatureGenerator.java
package org.eclipse.pde.internal.build
 org.eclipse.pde.internal.build.FeatureGenerator$Entry extends java.lang.Object {
	private final String id
	private String version
	private java.util.Map attributes
	public void  (java.lang.String) 
		String id
	public void  (java.lang.String, java.lang.String) 
		String id
		String version
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.build.FeatureGenerator$Entry objEntry
	public int hashCode () 
	public java.util.Map getAttributes () 
	public void addAttribute (java.lang.String, java.lang.String) 
		String key
		String value
	public java.lang.String getId () 
	public java.lang.String getVersion () 
	public java.lang.String toString () 
}

org/eclipse/pde/internal/build/FeatureGenerator.class
FeatureGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FeatureGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	private String featureId
	private String version
	private String nestedInclusions
	private String productFile
	private String[] pluginList
	private String[] fragmentList
	private String[] featureList
	private boolean includeLaunchers
	private org.eclipse.pde.internal.build.ProductFile product
	private boolean verify
	private java.util.Properties antProperties
	private java.util.Properties buildProperties
	public void  () 
	private static java.util.Set createSet (java.lang.String[]) 
		String[] contents
		java.util.Set result
		int i
		java.util.StringTokenizer tokenizer
		org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
		String token
		int idx
		String value
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Set plugins
		java.util.Set features
		java.util.Set fragments
		java.util.List entries
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry featureEntry
		org.eclipse.pde.internal.build.FeatureGenerator$Entry newEntry
		java.io.FileNotFoundException e
		org.eclipse.core.runtime.IStatus status
	private boolean shouldNestInclusions () 
	private java.lang.String generateNestedRequirements ()  throws org.eclipse.core.runtime.CoreException 
		String nestedId
		String nestedVersion
		String productKey
		String extraRequires
		org.eclipse.pde.internal.build.FeatureGenerator generator
	public void setProductFile (java.lang.String) 
		String productFile
	public void setPluginList (java.lang.String[]) 
		String[] pluginList
	public void setFeatureList (java.lang.String[]) 
		String[] featureList
	public void setFragmentList (java.lang.String[]) 
		String[] fragmentList
	public void setFeatureId (java.lang.String) 
		String featureId
	public void setVersion (java.lang.String) 
		String version
	public void setIncludeLaunchers (boolean) 
		boolean includeLaunchers
	private void initialize ()  throws org.eclipse.core.runtime.CoreException 
		java.io.File dir
		java.io.File xml
	private void addLauncher (org.eclipse.pde.internal.build.site.PDEState, java.util.Set, java.util.Set, java.util.Set) 
		org.eclipse.pde.internal.build.site.PDEState state
		java.util.Set plugins
		java.util.Set fragments
		java.util.Set features
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.osgi.framework.Version osgiVersion
		org.eclipse.pde.internal.build.site.BuildTimeFeature executableFeature
		org.eclipse.core.runtime.CoreException e
		java.util.List configs
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.Config config
		String fragment
		org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
	protected void createFeature (java.lang.String, java.util.Set, java.util.Set, java.util.Set)  throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException 
		String feature
		java.util.Set plugins
		java.util.Set fragments
		java.util.Set features
		String location
		java.io.File directory
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.pde.internal.build.BundleHelper helper
		java.io.File file
		java.io.OutputStream output
		org.eclipse.pde.internal.build.XMLWriter writer
		java.util.Map parameters
		java.util.Dictionary environment
		boolean fragment
		java.util.List configs
		java.util.Iterator configIterator
		java.util.Iterator listIter
		org.eclipse.pde.internal.build.Config currentConfig
		org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
		String name
		String bundleVersion
		boolean guessedUnpack
		boolean writeBundle
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.osgi.framework.Filter filter
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		org.eclipse.osgi.service.resolver.ResolverError[] errors
		String message
		java.util.Iterator iter
		org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
		String name
		String featureVersion
	protected void createBuildProperties (java.io.File) 
		java.io.File directory
		java.io.File file
		java.io.OutputStream stream
	public void setBuildProperties (java.lang.String) 
		String file
		java.io.File propertiesFile
		java.io.InputStream input
	public void setBuildProperties (java.util.Properties) 
		java.util.Properties properties
	public void setVerify (boolean) 
		boolean verify
	public void setImmutableAntProperties (java.util.Properties) 
		java.util.Properties properties
	public void setNestedInclusions (java.lang.String) 
		String nested
}

org/eclipse/pde/internal/build/FeatureWriter.class
FeatureWriter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FeatureWriter extends org.eclipse.pde.internal.build.XMLWriter implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	protected org.eclipse.pde.internal.build.site.compatibility.Feature feature
	private final org.eclipse.pde.internal.build.site.BuildTimeSite site
	private final java.util.Map parameters
	public void  (java.io.OutputStream, org.eclipse.pde.internal.build.site.compatibility.Feature, org.eclipse.pde.internal.build.site.BuildTimeSite)  throws java.io.IOException 
		java.io.OutputStream out
		org.eclipse.pde.internal.build.site.compatibility.Feature feature
		org.eclipse.pde.internal.build.site.BuildTimeSite site
	public void printFeature ()  throws org.eclipse.core.runtime.CoreException 
	public void printFeatureDeclaration () 
	public void printInstallHandler () 
		String url
		String library
		String handler
	public void printDescription () 
	private void printCopyright () 
	public void printLicense () 
	public void printURL () 
		String updateSiteLabel
		String updateSiteURL
		org.eclipse.pde.internal.build.site.compatibility.URLEntry[] siteEntries
		int i
	public void printIncludes ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature tmpFeature
		String message
	private void printRequires () 
		boolean haveRequires
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
	public void printPlugins ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
		String versionRequested
		org.eclipse.osgi.service.resolver.BundleDescription effectivePlugin
		String message
		String message
	private void printData () 
}

org/eclipse/pde/internal/build/FetchScriptGenerator$MapFileEntry.class
FetchScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry extends java.lang.Object implements java.lang.Comparable  {
	String id
	org.osgi.framework.Version v
	public void  (java.lang.String, org.osgi.framework.Version) 
		String id
		org.osgi.framework.Version v
	public int compareTo (java.lang.Object) 
		Object o
		org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry entry
		int result
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry entry
	public int hashCode () 
}

org/eclipse/pde/internal/build/FetchScriptGenerator.class
FetchScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FetchScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	private static final Object SAVE_LOCK
	private static final String FETCH_TASK_FACTORY
	private static final String MATCHED_VERSION
	protected boolean recursiveGeneration
	protected java.util.Properties directoryFile
	protected String directoryLocation
	protected java.util.SortedMap directory
	protected String cvsPassFileLocation
	protected boolean fetchChildren
	protected java.util.Properties fetchTags
	protected String element
	protected org.osgi.framework.Version elementVersion
	protected org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	protected java.util.Map mapInfos
	protected java.util.Properties featureProperties
	protected java.util.List mkdirLocations
	protected java.util.Properties repositoryPluginTags
	protected java.util.Properties repositoryFeatureTags
	protected java.util.Properties sourceReferences
	private org.eclipse.pde.internal.build.FetchTaskFactoriesRegistry fetchTaskFactories
	private final java.util.Set encounteredTypeOfRepo
	public static final String FEATURE_ONLY
	public static final String FEATURE_AND_PLUGINS
	public static final String FEATURES_RECURSIVELY
	public static final String FETCH_FILE_PREFIX
	private String scriptName
	private org.eclipse.pde.internal.build.ant.IScriptRunner scriptRunner
	private static final org.osgi.framework.Version versionMax
	static void  () 
	public void  () 
	public void  (java.lang.String) 
		String element
	public void setElement (java.lang.String) 
		String element
		Object[] split
	private java.lang.Object[] splitElement (java.lang.String) 
		String elt
		int comma
	private void initializeFactories () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IStatus warning
	private void saveRepositoryTags (java.util.Properties, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
		String fileName
		java.io.InputStream input
		java.io.OutputStream os
		String message
	private void saveRepositoryTags ()  throws org.eclipse.core.runtime.CoreException 
	private void generateFetchFilesForIncludedFeatures ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
		int i
		String featureId
		org.eclipse.pde.internal.build.FetchScriptGenerator generator
	protected void generateFetchScript ()  throws org.eclipse.core.runtime.CoreException 
	protected void generateFetchTarget () 
	protected void generateFetchElementTarget () 
		org.eclipse.core.runtime.IStatus status
	protected void generateFetchPluginsTarget ()  throws org.eclipse.core.runtime.CoreException 
	private java.util.Map processMapFileEntry (java.lang.String, org.osgi.framework.Version)  throws org.eclipse.core.runtime.CoreException 
		String entry
		org.osgi.framework.Version version
		java.util.Map entryInfos
		int index
		String type
		String currentElement
		Object[] match
		String repositoryInfo
		String message
		int idx
		String message
		String repoIdentifier
		org.eclipse.pde.build.IFetchFactory fetchTaskFactory
		String repoSpecificSegment
		String message
	protected void generateFetchRecusivelyTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] compiledFeatures
		int i
		String featureId
		String[] extraElementsToFetch
		int j
		java.util.Map infos
		String message
	protected boolean generateFetchEntry (java.lang.String, org.osgi.framework.Version, boolean)  throws org.eclipse.core.runtime.CoreException 
		String entry
		org.osgi.framework.Version version
		boolean manifestFileOnly
		java.util.Map mapFileEntry
		org.eclipse.pde.build.IFetchFactory factory
		String elementToFetch
		String type
		String[] files
		String[] files
		String[] files
		String[] files
		String[] files
		String key
		java.util.Properties tags
		String sourceURLs
	protected void generateMkdirs (java.lang.String) 
		String location
	protected void generateChildrenFetchScript ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] allChildren
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] compiledChildren
		int i
		String elementId
		org.osgi.framework.Version versionId
		String[] extraElementsToFetch
		int j
		java.util.Map infos
		boolean generated
	protected void retrieveFeature (java.lang.String, java.lang.String, java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		String elementName
		String elementType
		java.util.Map elementInfos
		java.io.File root
		org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
		java.io.File featuresFolder
		java.io.File featureLocation
		java.io.InputStream featureStream
		Exception e
		String message
		java.io.File target
		org.eclipse.core.runtime.IPath destination
		org.eclipse.pde.internal.build.ant.AntScript retrieve
		String[] files
		org.eclipse.pde.build.IFetchFactory factory
		java.io.IOException e
		String message
		java.util.Map retrieveProp
		org.eclipse.ant.core.AntRunner runner
		Exception e
		org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
		java.io.File featureFolder
		java.io.InputStream featureStream
		String message
		Exception e
		String message
	public static boolean clear (java.io.File) 
		java.io.File root
		boolean result
		String[] list
		int i
	protected org.eclipse.core.runtime.IPath computeFinalLocation (java.lang.String, java.lang.String, org.osgi.framework.Version) 
		String type
		String elementName
		org.osgi.framework.Version version
		org.eclipse.core.runtime.IPath location
	protected java.lang.Object[] getRepositoryInfo (java.lang.String, org.osgi.framework.Version)  throws org.eclipse.core.runtime.CoreException 
		String elementName
		org.osgi.framework.Version version
		String result
		org.osgi.framework.Version matchedVersion
		String message
		java.util.SortedMap candidates
		java.util.Map$Entry bestMatch
		java.util.Iterator iterator
		java.util.Map$Entry entry
		org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry aCandidate
	private void initializeSortedDirectory () 
		java.util.Iterator iter
		java.util.Map$Entry entry
		String[] entryInfo
	protected void generatePrologue () 
	protected void generateEpilogue () 
	private void generateAdditionalTargets () 
		java.util.Iterator iter
	public void setDirectoryLocation (java.lang.String) 
		String directoryLocation
	public void setFetchChildren (boolean) 
		boolean fetchChildren
	public void setFetchTag (java.util.Properties) 
		java.util.Properties value
	public void setSourceReferences (java.util.Properties) 
		java.util.Properties sourceReferences
	public void setFetchTagAsString (java.lang.String) 
		String value
		String[] entries
		int i
		String[] valueForRepo
	public void setCvsPassFileLocation (java.lang.String) 
		String cvsPassFileLocation
	public void setRecursiveGeneration (boolean) 
		boolean recursiveGeneration
	public void setScriptRunner (org.eclipse.pde.internal.build.ant.IScriptRunner) 
		org.eclipse.pde.internal.build.ant.IScriptRunner runner
	private void setDirectory (java.util.SortedMap) 
		java.util.SortedMap dir
	private void setDirectoryFile (java.util.Properties) 
		java.util.Properties dir
}

org/eclipse/pde/internal/build/FetchTaskFactoriesRegistry.class
FetchTaskFactoriesRegistry.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FetchTaskFactoriesRegistry extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	private java.util.Map factories
	public void  () 
	public org.eclipse.pde.build.IFetchFactory getFactory (java.lang.String) 
		String id
		Object result
		org.eclipse.core.runtime.IConfigurationElement extension
		org.eclipse.pde.build.IFetchFactory toCache
		org.eclipse.core.runtime.CoreException e
	public java.util.Collection getFactoryIds () 
	private void initializeRegistry () 
		org.eclipse.core.runtime.IConfigurationElement[] extensions
		int i
		org.eclipse.core.runtime.IConfigurationElement extension
		String id
}

org/eclipse/pde/internal/build/IBuildPropertiesConstants.class
IBuildPropertiesConstants.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.IBuildPropertiesConstants extends java.lang.Object {
	public static final String PERMISSIONS
	public static final String LINK
	public static final String EXECUTABLE
	public static final String ROOT_PREFIX
	public static final String ROOT
	public static final String ROOT_FOLDER_PREFIX
	public static final String FOLDER_INFIX
	public static final String PERMISSIONS_INFIX
	public static final String LINK_SUFFIX
	public static final String TRUE
	public static final String FALSE
	public static final String PROPERTY_JAR_EXTRA_CLASSPATH
	public static final String PROPERTY_JAR_ORDER
	public static final String PROPERTY_SOURCE_PREFIX
	public static final String PROPERTY_OUTPUT_PREFIX
	public static final String PROPERTY_EXTRAPATH_PREFIX
	public static final String PROPERTY_EXCLUDE_PREFIX
	public static final String PROPERTY_JAR_SUFFIX
	public static final String PROPERTY_MANIFEST_PREFIX
	public static final String PROPERTY_CONVERTED_MANIFEST
	public static final String PROPERTY_SOURCE_REFERENCE
	public static final String PROPERTY_QUALIFIER
	public static final String PROPERTY_VERSION_REPLACEMENT
	public static final String PROPERTY_REQUIRED_BUNDLE_IDS
	public static final String PROPERTY_NONE
	public static final String PROPERTY_CONTEXT
	public static final String GENERATION_SOURCE_PREFIX
	public static final String GENERATION_SOURCE_FEATURE_PREFIX
	public static final String GENERATION_SOURCE_PLUGIN_PREFIX
	public static final String PROPERTY_SOURCE_FEATURE_NAME
	public static final String PRODUCT_PREFIX
	public static final String PROPERTY_CUSTOM
	public static final String PROPERTY_GENERATE_SOURCE_BUNDLE
	public static final String PROPERTY_ZIP_SUFFIX
	public static final String PROPERTY_BIN_EXCLUDES
	public static final String PROPERTY_BIN_INCLUDES
	public static final String PROPERTY_SRC_EXCLUDES
	public static final String PROPERTY_SRC_INCLUDES
	public static final String PROPERTY_SRC_ROOTS
	public static final String PROPERTY_JAVAC_DEFAULT_ENCODING_PREFIX
	public static final String PROPERTY_JAVAC_CUSTOM_ENCODINGS_PREFIX
	public static final String PROPERTY_JAVAC_WARNINGS_PREFIX
	public static final String PROPERTY_JAVAC_ERRORS_PREFIX
	public static final String PROPERTY_PROJECT_SETTINGS
	public static final String DEFAULT_MATCH_ALL
	public static final String DEFAULT_FINAL_SHAPE
	public static final String PROPERTY_OVERWRITE_ROOTFILES
	public static final String PROPERTY_CUSTOM_BUILD_CALLBACKS
	public static final String PROPERTY_CUSTOM_CALLBACKS_BUILDPATH
	public static final String PROPERTY_CUSTOM_CALLBACKS_FAILONERROR
	public static final String PROPERTY_CUSTOM_CALLBACKS_INHERITALL
	public static final String PROPERTY_JAVAC_SOURCE
	public static final String PROPERTY_JAVAC_TARGET
	public static final String PROPERTY_BOOT_CLASSPATH
	public static final String PROPERTY_JRE_COMPILATION_PROFILE
	public static final String PROPERTY_SIGNIFICANT_VERSION_DIGITS
	public static final String PROPERTY_GENERATED_VERSION_LENGTH
	public static final String PROPERTY_RESOLVER_MODE
	public static final String PROPERTY_RESOLVE_OPTIONAL
	public static final String VALUE_DEVELOPMENT
	public static final String RESOLVER_DEV_MODE
	public static final String PROPERTY_INDIVIDUAL_SOURCE
	public static final String PROPERTY_ALLOW_BINARY_CYCLES
	public static final String PROPERTY_TRANSFORMED_REPO
	public static final String PROPERTY_P2_METADATA_REPO
	public static final String PROPERTY_P2_ARTIFACT_REPO
	public static final String PROPERTY_P2_CONTEXT_REPOS
	public static final String PROPERTY_P2_PUBLISH_ARTIFACTS
	public static final String PROPERTY_P2_CATEGORY_SITE
	public static final String PROPERTY_P2_CATEGORY_DEFINITION
	public static final String PROPERTY_P2_CATEGORY_VERSION
	public static final String PROPERTY_P2_CATEGORY_PREFIX
	public static final String PROPERTY_P2_ROOT_NAME
	public static final String PROPERTY_P2_ROOT_VERSION
	public static final String PROPERTY_P2_PRODUCT_QUALIFIER
	public static final String PROPERTY_P2_FINAL_MODE_OVERRIDE
	public static final String PROPERTY_P2_FLAVOR
	public static final String PROPERTY_P2_APPEND
	public static final String PROPERTY_P2_COMPRESS
	public static final String PROPERTY_P2_METADATA_REPO_NAME
	public static final String PROPERTY_P2_ARTIFACT_REPO_NAME
	public static final String PROPERTY_P2_GATHERING
	public static final String PROPERTY_SKIP_MIRRORING
	public static final String PROPERTY_SKIP_DIRECTOR
	public static final String PROPERTY_SOURCE_FILE_EXTENSIONS
	public static final String PROPERTY_COMPILER_ADAPTER
	public static final String PROPERTY_ADAPTER_USELOG
	public static final String PROPERTY_ADAPTER_USEARGFILE
	public static final String PROPERTY_P2_BUILD_REPO
	public static final String PROPERTY_P2_GENERATION_MODE
	public static final String PROPERTY_P2_PRODUCT_MOD
	public static final String PROPERTY_P2_REPO
	public static final String PROPERTY_P2_DIRECTOR_IU
	public static final String PROPERTY_P2_DIRECTOR_VERSION
	public static final String PROPERTY_P2_DIRECTOR_INSTALLPATH
	public static final String PROPERTY_P2_MIRROR_METADATA_DEST
	public static final String PROPERTY_P2_MIRROR_ARTIFACT_DEST
	public static final String PROPERTY_P2_PUBLISH_PARTS
	public static final String PROPERTY_P2_PUBLISHONERROR
	public static final String PROPERTY_P2_GROUP_ID
	public static final String PROPERTY_COMPILE_PROBLEM_MARKER
	public static final String PROPERTY_COMPILE_PROBLEM_MARKER_EXISTS
	public static final String PROPERTY_COMPILATION_ERROR
	public static final String PROPERTY_PREREQ_COMPILE_LOG
	public static final String PROPERTY_SUPPRESS_RESOLUTION_ERRORS
	public static final String PROPERTY_ANT_VERSION
	public static final String SOURCE_PLUGIN
	public static final String PROPERTY_PACKAGER_MODE
	public static final String PROPERTY_PACKAGER_AS_NORMALIZER
	public static final String PROPERTY_GENERATE_ECLIPSEPRODUCT
}

org/eclipse/pde/internal/build/IPDEBuildConstants.class
IPDEBuildConstants.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.IPDEBuildConstants extends java.lang.Object {
	public static final String PLUGIN
	public static final String FRAGMENT
	public static final String FEATURE
	public static final String VERSION
	public static final String ID
	public static final String PI_BOOT
	public static final String PI_BOOT_JAR_NAME
	public static final String PI_PDEBUILD
	public static final String PI_RUNTIME
	public static final String PI_RUNTIME_JAR_NAME
	public static final String PROPERTIES_FILE
	public static final String PERMISSIONS_FILE
	public static final String ABOUT_HTML_FILE
	public static final String FEATURE_PROPERTIES_FILE
	public static final String SOURCE_PLUGIN_ATTRIBUTE
	public static final String MANIFEST_FOLDER
	public static final String MANIFEST
	public static final String FILE_SCHEME
	public static final String PROFILE
	public static final String PROFILE_GZ
	public static final String PROPERTY_GENERIC_TARGETS
	public static final String DEFAULT_BUILD_SCRIPT_FILENAME
	public static final String DEFAULT_FEATURE_LOCATION
	public static final String DEFAULT_FETCH_SCRIPT_FILENAME
	public static final String DEFAULT_ASSEMBLE_FILENAME
	public static final String DEFAULT_PLUGIN_LOCATION
	public static final String DEFAULT_TEMPLATE_SCRIPT_FILENAME
	public static final String GENERIC_VERSION_NUMBER
	public static final String ANY_STRING
	public static final String DEFAULT_ASSEMBLE_NAME
	public static final String DEFAULT_ASSEMBLE_ALL
	public static final String DEFAULT_CUSTOM_TARGETS
	public static final String DEFAULT_RETRIEVE_FILENAME_DESCRIPTOR
	public static final String DEFAULT_ISV_DOC_PLUGIN_SUFFIX
	public static final String DEFAULT_SOURCE_PLUGIN_SUFFIX
	public static final String DEFAULT_PACKAGER_DIRECTORY_FILENAME_DESCRIPTOR
	public static final String DEFAULT_UNZIPPER_FILENAME_DESCRIPTOR
	public static final String DEFAULT_PLUGIN_REPOTAG_FILENAME_DESCRIPTOR
	public static final String DEFAULT_FEATURE_REPOTAG_FILENAME_DESCRIPTOR
	public static final String DEFAULT_SOURCE_REFERENCES_FILENAME_DESCRIPTOR
	public static final String DEFAULT_PLUGINS_POSTPROCESSINGSTEPS_FILENAME_DESCRIPTOR
	public static final String DEFAULT_FEATURES_POSTPROCESSINGSTEPS_FILENAME_DESCRIPTOR
	public static final String DEFAULT_CUSTOM_BUILD_CALLBACKS_FILE
	public static final String DEFAULT_PRODUCT_ROOT_FILES_DIR
	public static final String DEFAULT_COMPILE_NAME
	public static final String DEFAULT_PLUGIN_VERSION_FILENAME_PREFIX
	public static final String DEFAULT_FEATURE_VERSION_FILENAME_PREFIX
	public static final String PROPERTIES_FILE_SUFFIX
	public static final String[] DEFAULT_SOURCE_FILE_EXTENSIONS
	public static final String REPLACED_PLUGIN_ID
	public static final String REPLACED_PLUGIN_VERSION
	public static final String REPLACED_FRAGMENT_VERSION
	public static final String REPLACED_FRAGMENT_ID
	public static final String REPLACED_PLATFORM_FILTER
	public static final int EXCEPTION_FEATURE_MISSING
	public static final int EXCEPTION_BUILDDIRECTORY_LOCATION_MISSING
	public static final int EXCEPTION_MALFORMED_URL
	public static final int EXCEPTION_MODEL_PARSE
	public static final int EXCEPTION_PLUGIN_MISSING
	public static final int EXCEPTION_READ_DIRECTORY
	public static final int EXCEPTION_WRITING_SCRIPT
	public static final int EXCEPTION_ELEMENT_MISSING
	public static final int EXCEPTION_ENTRY_MISSING
	public static final int EXCEPTION_READING_FILE
	public static final int EXCEPTION_SOURCE_LOCATION_MISSING
	public static final int EXCEPTION_WRITING_FILE
	public static final int EXCEPTION_INVALID_JAR_ORDER
	public static final int EXCEPTION_CLASSPATH_CYCLE
	public static final int EXCEPTION_STATE_PROBLEM
	public static final int EXCEPTION_GENERIC
	public static final int EXCEPTION_FEATURE_PARSE
	public static final int WARNING_MISSING_SOURCE
	public static final int WARNING_ELEMENT_NOT_FETCHED
	public static final int EXCEPTION_CONFIG_FORMAT
	public static final int EXCEPTION_PRODUCT_FORMAT
	public static final int EXCEPTION_PRODUCT_FILE
	public static final int WARNING_PLUGIN_ALTERED
	public static final int WARNING_OLD_ANT
	public static final String IS_COMPILED
	public static final String PLUGIN_ENTRY
	public static final String OLD_BUNDLE_LOCATION
	public static final String WITH_DOT
	public static final String OSGI_WS
	public static final String OSGI_OS
	public static final String OSGI_ARCH
	public static final String OSGI_NL
	public static final String EXTENSIBLE_API
	public static final String PATCH_FRAGMENT
	public static final String ECLIPSE_SOURCE_BUNDLE
	public static final String ECLIPSE_PLATFORM_FILTER
	public static final String ECLIPSE_BUNDLE_SHAPE
	public static final String ECLIPSE_SOURCE_REF
	public static final String PDE_SOURCE_REF
	public static final String BUNDLE_OSGI
	public static final String BUNDLE_EQUINOX_LAUNCHER
	public static final String BUNDLE_EQUINOX_COMMON
	public static final String BUNDLE_CORE_RUNTIME
	public static final String BUNDLE_UPDATE_CONFIGURATOR
	public static final String BUNDLE_SIMPLE_CONFIGURATOR
	public static final String BUNDLE_DS
	public static final String FEATURE_PLATFORM_LAUNCHERS
	public static final String FEATURE_EQUINOX_EXECUTABLE
	public static final String EXT_FETCH_TASK_FACTORIES
	public static final String ATTR_ID
	public static final String ATTR_CLASS
	public static final String ELEM_FACTORY
	public static final String CONTAINER_FEATURE
	public static final String UI_CONTAINER_FEATURE
	public static final String PDE_CORE_PREFS
	public static final String JDT_CORE_PREFS
	public static final String BUNDLE_ROOT_PATH
	static void  () 
}

org/eclipse/pde/internal/build/IXMLConstants.class
IXMLConstants.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.IXMLConstants extends java.lang.Object {
	public static final String PROPERTY_ASSIGNMENT_PREFIX
	public static final String MACRO_ASSIGNMENT_PREFIX
	public static final String PROPERTY_ASSIGNMENT_SUFFIX
	public static final String JDT_COMPILER_ADAPTER
	public static final String DESCRIPTION_VARIABLE_NL
	public static final String DESCRIPTION_VARIABLE_OS
	public static final String DESCRIPTION_VARIABLE_WS
	public static final String DESCRIPTION_VARIABLE_ARCH
	public static final String TARGET_ALL_CHILDREN
	public static final String TARGET_ALL_FRAGMENTS
	public static final String TARGET_ALL_PLUGINS
	public static final String TARGET_BUILD_JARS
	public static final String TARGET_BUILD_SOURCES
	public static final String TARGET_BUILD_UPDATE_JAR
	public static final String TARGET_BUILD_ZIPS
	public static final String TARGET_CHILDREN
	public static final String TARGET_CLEAN
	public static final String TARGET_FETCH
	public static final String TARGET_API_GENERATION
	public static final String TARGET_GATHER_BIN_PARTS
	public static final String TARGET_P2_SYNCH_CONTEXT
	public static final String TARGET_P2_COMPATIBILITY_GATHER_EXECUTABLE
	public static final String TARGET_P2_CONTEXT_EXISTS
	public static final String TARGET_PUBLISH_BIN_PARTS
	public static final String TARGET_GATHER_LOGS
	public static final String TARGET_GATHER_SOURCES
	public static final String TARGET_GATHER_INDIVIDUAL_SOURCES
	public static final String TARGET_JAR_PROCESSING
	public static final String TARGET_ASSEMBLE_ARCHIVE
	public static final String TARGET_ASSEMBLE_ARCHIVE_CONDITION
	public static final String TARGET_CLEANUP_ASSEMBLY
	public static final String TARGET_COPY_SRC_INCLUDES
	public static final String TARGET_INIT
	public static final String TARGET_MAIN
	public static final String TARGET_GZIP_RESULTS
	public static final String TARGET_PROPERTIES
	public static final String TARGET_REFRESH
	public static final String TARGET_ZIP_DISTRIBUTION
	public static final String TARGET_ZIP_LOGS
	public static final String TARGET_ZIP_PLUGIN
	public static final String TARGET_ZIP_SOURCES
	public static final String TARGET_UPDATE_FEATURE_FILE
	public static final String TARGET_ALL_FEATURES
	public static final String TARGET_FETCH_ELEMENT
	public static final String TARGET_FETCH_PLUGINS
	public static final String TARGET_FETCH_RECURSIVELY
	public static final String TARGET_EFFECTIVE_FETCH
	public static final String TARGET_JARUP
	public static final String TARGET_JARING
	public static final String TARGET_JARSIGNING
	public static final String TARGET_ROOTFILES_PREFIX
	public static final String TARGET_ROOT_TARGET
	public static final String TARGET_CUSTOM_ASSEMBLY
	public static final String TARGET_P2_METADATA
	public static final String TARGET_P2_REPLACE_PRODUCT
	public static final String TARGET_P2_SIGN_REPO
	public static final String TARGET_RUN_DIRECTOR
	public static final String TARGET_RUN_DIRECTOR_CONDITION
	public static final String TARGET_MIRROR_ARCHIVE
	public static final String TARGET_MIRROR_PRODUCT
	public static final String TARGET_CHECK_COMPILATION_RESULTS
	public static final String PROPERTY_ARCH
	public static final String PROPERTY_BASE_ARCH
	public static final String PROPERTY_BASEDIR
	public static final String PROPERTY_BOOTCLASSPATH
	public static final String PROPERTY_BUILD_COMPILER
	public static final String PROPERTY_BUILD_DIRECTORY
	public static final String PROPERTY_BUILD_ID
	public static final String PROPERTY_BUILD_QUALIFIER
	public static final String PROPERTY_BUILD_RESULT_FOLDER
	public static final String PROPERTY_BUILD_TYPE
	public static final String PROPERTY_DESTINATION_TEMP_FOLDER
	public static final String PROPERTY_SOURCE_DESTINATION_FOLDER
	public static final String PROPERTY_ECLIPSE_RUNNING
	public static final String PROPERTY_FEATURE
	public static final String PROPERTY_ECLIPSE_BASE
	public static final String PROPERTY_FEATURE_BASE
	public static final String PROPERTY_FEATURE_DESTINATION
	public static final String PROPERTY_FEATURE_DIRECTORY
	public static final String PROPERTY_FEATURE_FULL_NAME
	public static final String PROPERTY_FEATURE_TEMP_FOLDER
	public static final String PROPERTY_FEATURE_VERSION_SUFFIX
	public static final String PROPERTY_FULL_NAME
	public static final String PROPERTY_INCLUDE_CHILDREN
	public static final String PROPERTY_LAUNCHER_ICONS
	public static final String PROPERTY_LAUNCHER_NAME
	public static final String PROPERTY_LAUNCHER_PROVIDER
	public static final String PROPERTY_PRODUCT
	public static final String PROPERTY_BASE_LOCATION
	public static final String PROPERTY_LOG_EXTENSION
	public static final String PROPERTY_LOG_EXTENSION_PARAM
	public static final String PROPERTY_NL
	public static final String PROPERTY_BASE_NL
	public static final String PROPERTY_OS
	public static final String PROPERTY_BUNDLE_VERSION
	public static final String PROPERTY_BUNDLE_ID
	public static final String PROPERTY_BASE_OS
	public static final String PROPERTY_QUIET
	public static final String PROPERTY_PLUGIN_DESTINATION
	public static final String PROPERTY_TARGET
	public static final String PROPERTY_TEMP_FOLDER
	public static final String PROPERTY_VERSION_SUFFIX
	public static final String PROPERTY_WS
	public static final String PROPERTY_BASE_WS
	public static final String PROPERTY_ARCHIVE_NAME
	public static final String PROPERTY_BUILD_LABEL
	public static final String PROPERTY_JAVAC_FAIL_ON_ERROR
	public static final String PROPERTY_JAVAC_DEBUG_INFO
	public static final String PROPERTY_JAVAC_VERBOSE
	public static final String PROPERTY_JAVAC_SOURCE
	public static final String PROPERTY_JAVAC_TARGET
	public static final String PROPERTY_BUNDLE_JAVAC_SOURCE
	public static final String PROPERTY_BUNDLE_BOOTCLASSPATH
	public static final String PROPERTY_BUNDLE_JAVAC_TARGET
	public static final String PROPERTY_JAVAC_COMPILERARG
	public static final String PROPERTY_ARCHIVE_PREFIX
	public static final String PROPERTY_PLUGIN_ARCHIVE_PREFIX
	public static final String PROPERTY_FEATURE_ARCHIVE_PREFIX
	public static final String PROPERTY_COLLECTING_FOLDER
	public static final String PROPERTY_ARCHIVE_FULLPATH
	public static final String PROPERTY_ARCHIVE_PARENT
	public static final String PROPERTY_BUILD_ID_PARAM
	public static final String PROPERTY_ZIP_ARGS
	public static final String PROPERTY_TAR_ARGS
	public static final String PROPERTY_DOWNLOAD_DIRECTORY
	public static final String PROPERTY_RESOURCE_PATH
	public static final String PROPERTY_PLUGIN_TEMP
	public static final String PROPERTY_BUILD_TEMP
	public static final String PROPERTY_PRE
	public static final String PROPERTY_POST
	public static final String PROPERTY_POST_COMPILE
	public static final String PROPERTY_SOURCE_FOLDER
	public static final String PROPERTY_TARGET_FOLDER
	public static final String PROPERTY_JAR_LOCATION
	public static final String PROPERTY_CLASSPATH
	public static final String PROPERTY_RUN_PACKAGER
	public static final String PROPERTY_ASSEMBLY_TMP
	public static final String PROPERTY_CUSTOM_ASSEMBLY
	public static final String PROPERTY_CUSTOM_GATHER
	public static final String PROPERTY_PROJECT_LOCATION
	public static final String PROPERTY_PROJECT_NAME
	public static final String PROPERTY_CUSTOM_TARGET
	public static final String PROPERTY_ROOT_FOLDER
	public static final String PROPERTY_JARING_MANIFEST
	public static final String PROPERTY_JARING_TASK
	public static final String PROPERTY_OMIT_ROOTFILES
	public static final String PROPERTY_GENERATE_API_DESCRIPTION
	public static final String PROPERTY_BINARY_FOLDERS
	public static final String PROPERTY_LAUNCHER_JAR
	public static final String PROPERTY_EXTRA_MANIFESTS
	public static final String PROPERTY_SIGN_ALIAS
	public static final String PROPERTY_SIGN_KEYSTORE
	public static final String PROPERTY_SIGN_STOREPASS
	public static final String PROPERTY_SIGN_KEYPASS
	public static final String PROPERTY_PACK
	public static final String PROPERTY_UNSIGN
	public static final String PROPERTY_SIGN
	public static final String PROPERTY_JNLP_CODEBASE
	public static final String PROPERTY_JNLP_J2SE
	public static final String PROPERTY_JNLP_LOCALE
	public static final String PROPERTY_JNLP_GENOFFLINE
	public static final String PROPERTY_JNLP_CONFIGS
	public static final String FORMAT_TAR
	public static final String FORMAT_ANTTAR
	public static final String FORMAT_ZIP
	public static final String FORMAT_ANTZIP
	public static final String FORMAT_FOLDER
}

org/eclipse/pde/internal/build/Messages.class
Messages.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String warning_cannotLocateSource
	public static String warning_missingPassword
	public static String warning_fallBackVersion
	public static String warning_problemsParsingMapFileEntry
	public static String warning_ant171Required
	public static String error_pluginCycle
	public static String error_missingDirectoryEntry
	public static String error_incorrectDirectoryEntry
	public static String error_directoryEntryRequiresIdAndRepo
	public static String error_missingElement
	public static String error_missingFeatureId
	public static String error_cannotFetchNorFindFeature
	public static String error_missingInstallLocation
	public static String error_creatingFeature
	public static String error_readingDirectory
	public static String error_fetchingFeature
	public static String error_fetchingFailed
	public static String error_configWrongFormat
	public static String error_missingCustomBuildFile
	public static String error_missingSourceFolder
	public static String error_noCorrespondingFactory
	public static String error_retrieveFailed
	public static String error_invalidURLInMapFileEntry
	public static String exception_missingElement
	public static String exception_missingFeature
	public static String exception_missingFeatureInRange
	public static String exception_missingFile
	public static String exception_missingPlugin
	public static String exception_unresolvedPlugin
	public static String exception_unableToGenerateSourceFromBinary
	public static String exception_writeScript
	public static String exception_pluginParse
	public static String exception_featureParse
	public static String exception_productParse
	public static String exception_readingFile
	public static String exception_writingFile
	public static String exception_url
	public static String exception_stateAddition
	public static String exception_registryResolution
	public static String exception_errorConverting
	public static String exception_cannotAcquireService
	public static String exception_hostNotFound
	public static String exception_missing_pdebuild_folder
	public static String build_plugin_buildJars
	public static String build_plugin_jar
	public static String build_plugin_buildUpdateJar
	public static String build_plugin_clean
	public static String build_plugin_zipPlugin
	public static String build_plugin_refresh
	public static String build_plugin_unrecognizedJRE
	public static String build_feature_buildJars
	public static String build_feature_buildUpdateJar
	public static String build_feature_clean
	public static String build_feature_zips
	public static String build_feature_refresh
	public static String build_compilerSetting
	public static String invalid_archivesFormat
	public static String error_loading_platform_properties
	public static String assemble_jarUp
	public static String sign_Jar
	public static String unsatisfied_import
	public static String unsatisfied_required
	public static String unsatisfied_optionalBundle
	public static String unsatisfied_host
	public static String unsatisfied_nativeSpec
	public static String feature_parse_invalidIdOrVersion
	public static String feature_parse_emptyRequires
	public static String fetching_p2Repo
	public static String includedFromFeature
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/pde/internal/build/P2ConfigScriptGenerator.class
P2ConfigScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.P2ConfigScriptGenerator extends org.eclipse.pde.internal.build.AssembleConfigScriptGenerator {
	private static final org.eclipse.osgi.service.resolver.VersionRange OLD_EXECUTABLE_RANGE
	private org.eclipse.pde.internal.build.AssemblyInformation assemblyInformation
	private boolean assembling
	private boolean versionsList
	static void  () 
	public void  (org.eclipse.pde.internal.build.AssemblyInformation, boolean) 
		org.eclipse.pde.internal.build.AssemblyInformation assemblyInformation
		boolean assembling
	public void initialize (java.lang.String, java.lang.String) 
		String directoryName
		String feature
	public void generate () 
		String prefix
	protected void initializeCollections () 
		java.util.Collection p
		java.util.Collection f
		java.util.Collection r
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.Config config
	protected void generatePrologue () 
		org.eclipse.pde.internal.build.ProductFile product
		String launcherName
	protected void generateMainEnd () 
	protected void generateMetadataCalls () 
	protected void generateGatherCalls () 
	protected void generateBrandingCalls () 
		org.eclipse.pde.internal.build.ProductFile product
		java.util.List configs
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.Config config
	protected void generateSigningTarget () 
		int i
		int i
	protected void generateMetadataTarget () 
		org.eclipse.pde.internal.build.ProductFile product
		String productPath
		String productDir
		java.io.File productFile
		String newProduct
		java.io.File parent
		java.io.File p2Inf
		java.net.URI[] metadata
		java.net.URI[] artifacts
		int i
		int i
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.Config config
	protected void generateCopyConfigs (org.eclipse.pde.internal.build.ProductFile, java.lang.String) 
		org.eclipse.pde.internal.build.ProductFile product
		String productDir
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.Config config
		String entry
		java.io.File entryFile
		String path
		java.io.File configFile
	protected void generateSynchContext () 
		org.eclipse.pde.internal.build.ProductFile product
		java.util.ArrayList binaryFeatures
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.net.URI[] context
		int i
		java.net.URI[] artifacts
		int i
		String version
		org.osgi.framework.Version oldVersion
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	private boolean generateProductP2Inf (java.io.File, java.lang.String) 
		java.io.File productFile
		String root
		org.eclipse.pde.internal.build.ProductGenerator generator
	protected void generateEpilogue () 
	protected void generateCustomGatherMacro () 
		java.util.List attributes
		java.util.Map params
	protected void generateGatherBinPartsTarget () 
		org.eclipse.pde.internal.build.site.BuildTimeFeature oldExecutableFeature
		java.util.ArrayList binaryFeatures
		java.util.ArrayList binaryBundles
		int i
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		org.eclipse.core.runtime.Path pluginLocation
		java.util.Set featureSet
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.core.runtime.IPath featureLocation
		String featureFullName
		java.util.Iterator iter
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.core.runtime.IPath featureLocation
		String featureFullName
		String repo
		java.net.URI[] context
	private boolean isOldExecutableFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Properties properties
	private void generateCompatibilityGatherExecutable (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature executableFeature
		org.eclipse.core.runtime.IPath featureLocation
		String featureFullName
		java.io.File productDir
		java.io.File overridesFile
		java.util.Properties overrides
		java.io.OutputStream outputStream
		java.util.Map params
	public void setVersionsList (boolean) 
		boolean versionsList
}

org/eclipse/pde/internal/build/P2InfUtils.class
P2InfUtils.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.P2InfUtils extends java.lang.Object {
	public static final int INSTRUCTION_INSTALL
	public static final int INSTRUCTION_UNINSTALL
	public static final int INSTRUCTION_CONFIGURE
	public static final int INSTRUCTION_UNCONFIGURE
	public static final String NAMESPACE_IU
	public static final String NAMESPACE_OSGI
	public static final String NAMESPACE_TYPE
	public static final String NAMESPACE_FLAVOR
	private static final org.eclipse.osgi.service.resolver.VersionRange BUNDLE_RANGE
	static void  () 
	public void  () 
	public static void printBundleCU (java.lang.StringBuffer, int, java.lang.String, org.osgi.framework.Version, java.lang.String, java.lang.String[]) 
		StringBuffer buffer
		int i
		String name
		org.osgi.framework.Version hostVersion
		String filter
		String[] instructions
	public static void printBundleCU (java.lang.StringBuffer, int, java.lang.String, java.lang.String, org.osgi.framework.Version, java.lang.String, java.lang.String[]) 
		StringBuffer buffer
		int i
		String name
		String cuVersion
		org.osgi.framework.Version hostVersion
		String filter
		String[] instructions
		org.eclipse.osgi.service.resolver.VersionRange hostRange
		String cuRange
		String prefix
	public static void printIU (java.lang.StringBuffer, int, java.lang.String, org.osgi.framework.Version, java.lang.String, java.lang.String[]) 
		StringBuffer buffer
		int i
		String name
		org.osgi.framework.Version version
		String filter
		String[] instructions
	public static void printIU (java.lang.StringBuffer, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		StringBuffer buffer
		int i
		String name
		String version
		String filter
		String[] instructions
		String prefix
	private static void printInstructions (java.lang.StringBuffer, java.lang.String, java.lang.String[]) 
		StringBuffer buffer
		String prefix
		String[] instructions
	public static void printRequires (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.lang.String, boolean) 
		StringBuffer buffer
		String prefix
		int i
		String namespace
		String name
		org.eclipse.osgi.service.resolver.VersionRange range
		String filter
		boolean greedy
	public static void printRequires (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
		StringBuffer buffer
		String prefix
		int i
		String namespace
		String name
		String range
		String filter
		boolean greedy
	public static void printProvides (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
		StringBuffer buffer
		String prefix
		int i
		String namespace
		String name
		String version
	public static void printHostRequires (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean) 
		StringBuffer buffer
		String prefix
		int i
		String namespace
		String name
		org.eclipse.osgi.service.resolver.VersionRange range
		boolean greedy
}

org/eclipse/pde/internal/build/PDEUIStateWrapper.class
PDEUIStateWrapper.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.PDEUIStateWrapper extends java.lang.Object {
	private org.eclipse.osgi.service.resolver.State state
	private java.util.HashMap classpath
	private java.util.Map outputFolders
	private java.util.Map patchData
	private long nextId
	public void  () 
	public void setState (org.eclipse.osgi.service.resolver.State) 
		org.eclipse.osgi.service.resolver.State s
	public void setExtraData (java.util.HashMap, java.util.Map, java.util.Map) 
		java.util.HashMap classpath
		java.util.Map patch
		java.util.Map outputFolders
	public org.eclipse.osgi.service.resolver.State getState () 
	public java.util.HashMap getClasspaths () 
	public java.util.Map getOutputFolders () 
	public java.util.Map getPatchData () 
	public void setNextId (long) 
		long nextId
	public long getNextId () 
}

org/eclipse/pde/internal/build/ProductFile.class
ProductFile.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.ProductFile extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	private static final javax.xml.parsers.SAXParserFactory parserFactory
	private static final String PROGRAM_ARGS
	private static final String PROGRAM_ARGS_LINUX
	private static final String PROGRAM_ARGS_MAC
	private static final String PROGRAM_ARGS_SOLARIS
	private static final String PROGRAM_ARGS_WIN
	private static final String VM_ARGS
	private static final String VM_ARGS_LINUX
	private static final String VM_ARGS_MAC
	private static final String VM_ARGS_SOLARIS
	private static final String VM_ARGS_WIN
	private static final String ATTRIBUTE_AUTO_START
	private static final String ATTRIBUTE_START_LEVEL
	private static final String SOLARIS_LARGE
	private static final String SOLARIS_MEDIUM
	private static final String SOLARIS_SMALL
	private static final String SOLARIS_TINY
	private static final String WIN32_16_LOW
	private static final String WIN32_16_HIGH
	private static final String WIN32_24_LOW
	private static final String WIN32_32_LOW
	private static final String WIN32_32_HIGH
	private static final String WIN32_48_LOW
	private static final String WIN32_48_HIGH
	private static final String PRODUCT
	private static final String CONFIG_INI
	private static final String LAUNCHER
	private static final String LAUNCHER_ARGS
	private static final String PLUGINS
	private static final String FEATURES
	private static final String SPLASH
	private static final String CONFIGURATIONS
	private static final String PROPERTY
	private static final String P_USE_ICO
	private static final String UID
	private static final int STATE_START
	private static final int STATE_PRODUCT
	private static final int STATE_LAUNCHER
	private static final int STATE_LAUNCHER_ARGS
	private static final int STATE_PLUGINS
	private static final int STATE_FEATURES
	private static final int STATE_PROGRAM_ARGS
	private static final int STATE_PROGRAM_ARGS_LINUX
	private static final int STATE_PROGRAM_ARGS_MAC
	private static final int STATE_PROGRAM_ARGS_SOLARIS
	private static final int STATE_PROGRAM_ARGS_WIN
	private static final int STATE_VM_ARGS
	private static final int STATE_VM_ARGS_LINUX
	private static final int STATE_VM_ARGS_MAC
	private static final int STATE_VM_ARGS_SOLARIS
	private static final int STATE_VM_ARGS_WIN
	private static final int STATE_CONFIG_INI
	private static final int STATE_CONFIGURATIONS
	private int state
	private javax.xml.parsers.SAXParser parser
	private String currentOS
	private boolean useIco
	private final java.util.Map iconsMap
	private String launcherName
	private String configPath
	private final java.util.Map platformSpecificConfigPaths
	private String configPlatform
	private String platformConfigPath
	private String id
	private String uid
	private boolean useFeatures
	private java.util.Properties properties
	private java.util.List entries
	private java.util.Map bundleInfos
	private String splashLocation
	private String productName
	private String application
	private String location
	private String version
	private java.util.Properties launcherArgs
	static void  () 
	private static java.lang.String normalize (java.lang.String) 
		String text
	public void  (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String location
		String os
		java.io.InputStream in
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
		java.io.IOException e
	public java.lang.String getLauncherName () 
	public java.lang.String getLocation () 
	public java.util.List getPlugins () 
	public java.util.List getPlugins (boolean) 
		boolean includeFragments
		java.util.List plugins
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	public java.util.List getFragments () 
		java.util.List fragments
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	public java.util.List getFeatures () 
		java.util.List features
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	public java.util.List getProductEntries () 
		java.util.List results
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	public boolean containsPlugin (java.lang.String) 
		String plugin
		java.util.List plugins
	public java.lang.String[] getIcons () 
	public java.lang.String[] getIcons (java.lang.String) 
		String os
	private java.lang.String[] toArrayRemoveNulls (java.util.List) 
		java.util.List list
		String[] temp
		int i
		java.util.Iterator iter
		String element
		String[] result
	public java.lang.String getConfigIniPath () 
	public java.lang.String getConfigIniPath (java.lang.String) 
		String os
		String specific
	public boolean haveCustomConfig () 
	public java.lang.String getId () 
	public java.lang.String getProductId () 
	public java.lang.String getSplashLocation () 
	public java.lang.String getProductName () 
	public java.lang.String getApplication () 
	public boolean useFeatures () 
	public java.lang.String getVersion () 
	public java.util.Map getConfigurationInfo () 
	public java.util.Properties getConfigProperties () 
	public java.lang.String getVMArguments (java.lang.String) 
		String os
		String key
		String prefix
		String platform
		String args
	public java.lang.String getProgramArguments (java.lang.String) 
		String os
		String key
		String prefix
		String platform
		String args
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String) 
		String uri
		String localName
		String qName
	public void characters (char[], int, int) 
		char[] ch
		int start
		int length
	private void addLaunchArgumentToMap (java.lang.String, java.lang.String) 
		String key
		String value
		String oldValue
	private void processPlugin (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String fragment
		String pluginId
		String pluginVersion
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	private void processFeature (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String featureId
		String featureVersion
	private void processProduct (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String use
	private void processConfigIni (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String path
		String os
	private void processConfigIniPlatform (java.lang.String, boolean) 
		String key
		boolean begin
	private void processLauncher (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	private void processSolaris (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		java.util.List result
	private void processWin (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	private void processIco (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String value
	private void processBmp (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		java.util.List result
	private void processLinux (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String value
	private void processMac (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String value
	private void processPluginConfiguration (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String bundleId
		org.eclipse.equinox.frameworkadmin.BundleInfo info
		String value
	private void processPropertyConfiguration (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String name
		String value
}

org/eclipse/pde/internal/build/ProductGenerator.class
ProductGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.ProductGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	private static final String SIMPLE_CONFIGURATOR_CONFIG_URL
	private static final String START_LEVEL_1
	private static final String START_LEVEL_2
	private static final String START_LEVEL_3
	private static final String START
	private static final String INSTALL_INSTRUCTION
	private static final String UNINSTALL_INSTRUCTION
	private static final String P2_INF_APPEND
	private static final String P2_INF_START_LEVELS
	private static final String P2_INF_LAUNCHERS
	private static final byte CONFIG_STYLE_ORIGINAL
	private static final byte CONFIG_STYLE_REFACTORED
	private static final byte CONFIG_STYLE_SIMPLE
	private static final byte CONFIG_STYLE_UPDATE
	private static final byte CONFIG_INCLUDES_DS
	private String product
	private String featureId
	private org.eclipse.pde.internal.build.ProductFile productFile
	private String root
	private java.util.Properties buildProperties
	private org.eclipse.pde.internal.build.AssemblyInformation assembly
	public void  () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
		String location
		String fileList
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
		String rootLocation
		java.io.File rootDir
		String custom
	public void generateEclipseProduct ()  throws org.eclipse.core.runtime.CoreException 
		String location
		String rootLocation
		java.io.File rootDir
		String fileList
	public boolean generateP2Info ()  throws org.eclipse.core.runtime.CoreException 
		int startIndex
		boolean cus
		boolean launchers
		java.io.File initialInf
		java.util.Properties properties
		StringBuffer buffer
		StringBuffer inf
		java.io.File p2Inf
	private org.eclipse.equinox.frameworkadmin.BundleInfo[] getDefaultStartInfo () 
		org.eclipse.equinox.frameworkadmin.BundleInfo[] defaults
	private void generateP2InfCUs (java.lang.StringBuffer, int, boolean, boolean) 
		StringBuffer buffer
		int startIndex
		boolean cus
		boolean launchers
		int index
		String productVersionString
		String productRangeString
		org.osgi.framework.Version productVersion
		org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
		int i
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String[] instructions
		org.eclipse.osgi.service.resolver.BundleDescription launcher
		org.eclipse.osgi.service.resolver.VersionRange launcherRange
		String[] instructions
		String brandedRange
		org.eclipse.pde.internal.build.site.BuildTimeFeature executableFeature
		String brandedVersion
		java.util.List configs
		int i
		org.eclipse.pde.internal.build.Config config
		String fragmentName
		org.eclipse.osgi.service.resolver.BundleDescription fragment
		org.eclipse.osgi.service.resolver.VersionRange fragmentRange
		String brandedIU
		String launcherName
	private int generateExtraRequirements (java.lang.StringBuffer, int)  throws org.eclipse.core.runtime.CoreException 
		StringBuffer buffer
		int index
		org.eclipse.pde.internal.build.site.BuildTimeFeature rootFeature
		java.util.Properties properties
		String[] extraEntries
		int i
		java.util.Map entry
		String id
		org.osgi.framework.Version version
		boolean feature
		org.eclipse.osgi.service.resolver.VersionRange range
		String versionString
		org.eclipse.pde.internal.build.site.BuildTimeFeature requiredFeature
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	private java.lang.String getLauncherName (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature executableProvider
		String name
	private void initialize ()  throws org.eclipse.core.runtime.CoreException 
	private byte determineConfigStyle (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
		byte result
		java.util.Properties props
	private java.util.List getBundlesFromProductFile (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config config
		org.eclipse.pde.internal.build.BundleHelper helper
		java.util.Dictionary environment
		java.util.List pluginList
		java.util.List results
		java.util.Iterator iter
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.osgi.framework.Filter filter
	private void printSimpleBundles (java.lang.StringBuffer, org.eclipse.pde.internal.build.Config, java.io.File, byte) 
		StringBuffer buffer
		org.eclipse.pde.internal.build.Config config
		java.io.File configDir
		byte style
		java.util.Collection plugins
		java.io.File bundlesTxt
	private void printBundleInfo (java.lang.StringBuffer, org.eclipse.equinox.frameworkadmin.BundleInfo) 
		StringBuffer buffer
		org.eclipse.equinox.frameworkadmin.BundleInfo info
	private void printUpdateBundles (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int style
		java.util.Map infos
		java.util.Iterator iterator
		org.eclipse.equinox.frameworkadmin.BundleInfo info
	private void printAllBundles (java.lang.StringBuffer, org.eclipse.pde.internal.build.Config, byte) 
		StringBuffer buffer
		org.eclipse.pde.internal.build.Config config
		byte style
		java.util.Dictionary environment
		java.util.Collection bundles
		org.eclipse.pde.internal.build.BundleHelper helper
		java.util.Map infos
		boolean first
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String id
		org.osgi.framework.Filter filter
	private void createConfigIni (org.eclipse.pde.internal.build.Config, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.Config config
		String location
		java.io.File configDir
		byte configStyle
		StringBuffer buffer
		java.util.Properties properties
		String splash
		String application
		String productId
		java.util.Iterator iterator
		String key
		java.io.FileWriter writer
	private void createEclipseProductFile (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String directory
		java.io.File dir
		java.util.Properties properties
		String branding
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.io.OutputStream stream
		java.io.File file
	private java.lang.String getBrandingPlugin () 
		String id
		int dot
	private java.lang.String getSplashLocation (org.eclipse.pde.internal.build.Config)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.Config config
		String plugin
		StringBuffer buffer
		java.util.Dictionary environment
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.pde.internal.build.BundleHelper helper
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
		org.osgi.framework.Filter filter
		String fragmentId
	private void createLauncherIniFile (java.lang.String, java.lang.String) 
		String directory
		String os
		String launcher
		java.io.File dir
		String programArgs
		String vmArgs
		String lineDelimiter
		java.io.PrintWriter writer
		java.io.StringReader reader
		java.io.StreamTokenizer tokenizer
		java.io.StringReader reader
		java.io.StreamTokenizer tokenizer
	private java.lang.String getLauncherName () 
		String name
	public void setProduct (java.lang.String) 
		String product
	public void setRoot (java.lang.String) 
		String root
	public void setBuildProperties (java.util.Properties) 
		java.util.Properties buildProperties
	public void setAssemblyInfo (org.eclipse.pde.internal.build.AssemblyInformation) 
		org.eclipse.pde.internal.build.AssemblyInformation info
	public void setFeatureId (java.lang.String) 
		String featureId
}

org/eclipse/pde/internal/build/ShapeAdvisor.class
ShapeAdvisor.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.ShapeAdvisor extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	public static final String UPDATEJAR
	public static final String FLAT
	public static final String FOLDER
	public static final String FILE
	private java.util.Properties pluginsPostProcessingSteps
	private java.util.Properties featuresPostProcessingSteps
	private boolean forceUpdateJarFormat
	public void  () 
	public void setForceUpdateJars (boolean) 
		boolean force
	public java.lang.Object[] getFinalShape (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String style
	public java.lang.Object[] getFinalShape (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	private java.lang.Object[] getFinalShape (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String name
		String version
		String initialShape
		boolean bundle
		String style
	private java.lang.String getShapeOverride (java.lang.String, boolean, java.lang.String) 
		String name
		boolean bundle
		String initialStyle
		String result
		java.util.Properties currentProperties
		String styleFromFile
	private boolean getUnpackClause (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties properties
		java.util.Set entries
		Boolean result
		boolean contradiction
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		String shape
}

org/eclipse/pde/internal/build/SourceFeatureInformation.class
SourceFeatureInformation.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.SourceFeatureInformation extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	private java.util.Map sourceFeatureInformation
	public void  () 
	public void addElementEntry (java.lang.String, org.eclipse.osgi.service.resolver.BundleDescription) 
		String bundle
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		java.util.Set entry
	public java.util.Map getElementEntries () 
}

org/eclipse/pde/internal/build/SourceFeatureWriter.class
SourceFeatureWriter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.SourceFeatureWriter extends org.eclipse.pde.internal.build.FeatureWriter {
	public void  (java.io.OutputStream, org.eclipse.pde.internal.build.site.compatibility.Feature, org.eclipse.pde.internal.build.site.BuildTimeSite)  throws java.io.IOException 
		java.io.OutputStream out
		org.eclipse.pde.internal.build.site.compatibility.Feature feature
		org.eclipse.pde.internal.build.site.BuildTimeSite site
	public void printIncludes () 
		java.util.Map parameters
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] features
		int i
}

org/eclipse/pde/internal/build/Utils$1.class
Utils.java
package org.eclipse.pde.internal.build
 org.eclipse.pde.internal.build.Utils$1 extends java.lang.Object implements java.io.FilenameFilter  {
	private final String val$filename
	void  (java.lang.String) 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/eclipse/pde/internal/build/Utils$ArrayEnumeration.class
Utils.java
package org.eclipse.pde.internal.build
 org.eclipse.pde.internal.build.Utils$ArrayEnumeration extends java.lang.Object implements java.util.Enumeration  {
	private final Object[] array
	int cur
	public void  (java.lang.Object[]) 
		Object[] array
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
}

org/eclipse/pde/internal/build/Utils.class
Utils.java
package org.eclipse.pde.internal.build
public final org.eclipse.pde.internal.build.Utils extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants org.eclipse.pde.internal.build.IXMLConstants  {
	private static final String BASE_64_ENCODING
	private static final String REGEX_ROOT_CONFIG
	private static final String REGEX_ROOT_CONFIG_FOLDER
	private static final String REGEX_ROOT_CONFIG_PERMISSIONS
	private static final String REGEX_ROOT_CONFIG_LINK
	public static final String ROOT_PERMISSIONS
	public static final String ROOT_LINK
	public static final String ROOT_COMMON
	public static final String EXTRA_ID
	public static final String EXTRA_VERSION
	public static final String EXTRA_UNPACK
	public static final String EXTRA_OPTIONAL
	public static final String EXTRA_OS
	public static final String EXTRA_WS
	public static final String EXTRA_ARCH
	public void  () 
	public static int qualifierCharValue (char) 
		char c
		int index
	public static char base64Character (int) 
		int number
	public static org.eclipse.osgi.service.resolver.VersionRange createVersionRange (java.lang.String) 
		String versionId
		org.eclipse.osgi.service.resolver.VersionRange range
		int qualifierIdx
		String newVersion
		org.osgi.framework.Version lower
		org.osgi.framework.Version upper
		String newQualifier
	public static org.eclipse.osgi.service.resolver.VersionRange createVersionRange (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		String versionSpec
		org.osgi.framework.Version version
		String match
		org.osgi.framework.Version upper
		org.osgi.framework.Version upper
	private static java.lang.String incrementQualifier (java.lang.String) 
		String qualifier
		int idx
		int c
		String newQualifier
	public static java.lang.String[] getArrayFromString (java.lang.String, java.lang.String) 
		String list
		String separator
		java.util.List result
		java.util.StringTokenizer tokens
		String token
	public static java.lang.String[] getArrayFromStringWithBlank (java.lang.String, java.lang.String) 
		String list
		String separator
		java.util.List result
		boolean previousWasSeparator
		java.util.StringTokenizer tokens
		String token
	public static java.lang.String[] getArrayFromString (java.lang.String) 
		String list
	public static java.net.URL[] asURL (java.lang.String[])  throws org.eclipse.core.runtime.CoreException 
		String[] target
		java.net.URL[] result
		int i
		java.net.MalformedURLException e
	public static java.net.URL[] asURL (java.util.Collection)  throws org.eclipse.core.runtime.CoreException 
		java.util.Collection target
		java.net.URL[] result
		int i
		java.util.Iterator iter
		java.net.MalformedURLException e
	public static java.io.File[] asFile (java.lang.String[]) 
		String[] target
		java.io.File[] result
		int i
	public static java.io.File[] asFile (java.net.URL[]) 
		java.net.URL[] target
		java.io.File[] result
		int i
	public static java.io.File[] asFile (java.util.Collection) 
		java.util.Collection collection
		Object first
	public static java.lang.String getStringFromCollection (java.util.Collection, java.lang.String) 
		java.util.Collection collection
		String separator
		StringBuffer result
		boolean first
		java.util.Iterator i
	public static java.lang.String getStringFromArray (java.lang.String[], java.lang.String) 
		String[] values
		String separator
		StringBuffer result
		int i
	public static org.eclipse.core.runtime.IPath makeRelative (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath location
		org.eclipse.core.runtime.IPath base
		int baseCount
		int count
		String temp
		int j
	public static void transferStreams (java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		java.io.InputStream source
		java.io.OutputStream destination
		byte[] buffer
		int bytesRead
	public static void copyFile (java.lang.String, java.lang.String)  throws java.io.IOException 
		String src
		String dest
		java.io.File source
		java.io.File destination
		java.io.File destDir
	public static void copy (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File source
		java.io.File destination
		java.io.InputStream in
		java.io.OutputStream out
		byte[] buffer
		int bytesRead
	public static void writeBuffer (java.lang.StringBuffer, java.io.File)  throws java.io.IOException 
		StringBuffer buffer
		java.io.File outputFile
		java.io.FileOutputStream stream
	public static void writeProperties (java.util.Properties, java.io.File, java.lang.String)  throws java.io.IOException 
		java.util.Properties properites
		java.io.File outputFile
		String comment
		java.io.OutputStream buildFile
	public static org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getPluginEntry (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String, boolean) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		String pluginId
		boolean raw
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] plugins
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] plugins
		java.util.List foundEntries
		int i
	public static java.util.Collection findFiles (java.io.File, java.lang.String, java.lang.String) 
		java.io.File from
		String foldername
		String filename
		java.io.File root
		java.util.Collection coll
		java.util.Collection collectedElements
		java.io.File[] featureDirectoryContent
		int i
		java.io.File[] featureFiles
	public static boolean isIn (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[], org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] array
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry element
		int i
	public static java.util.Collection copyFiles (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String fromDir
		String toDir
		java.io.File templateLocation
		java.util.Collection copiedFiles
		java.io.File[] files
		int i
		java.io.File subDir
		java.util.Collection subFiles
		java.util.Iterator iter
		String sub
		java.io.FileInputStream inputStream
		java.io.FileOutputStream outputStream
		java.io.FileNotFoundException e
		String message
		String fileToCopy
		java.io.FileNotFoundException e
		String message
		java.io.IOException e
		String message
	public static java.util.List extractPlugins (java.util.List, java.util.Set) 
		java.util.List initialList
		java.util.Set toExtract
		java.util.List result
		java.util.Iterator iter
		Object element
	public static int isStringIn (java.lang.String[], java.lang.String) 
		String[] searched
		String toSearch
		int i
	public static java.util.Properties getOldExecutableRootOverrides () 
		java.util.Properties overrides
	public static java.util.Map processRootProperties (java.util.Properties, boolean) 
		java.util.Properties properties
		boolean mergeCommon
		java.util.Map map
		java.util.Map common
		java.util.Enumeration keys
		String entry
		String config
		String entryKey
		int folderIdx
		int permissionIdx
		int linkIdx
		java.util.Map submap
		String existing
		java.util.Iterator iterator
		String key
		java.util.Map submap
		java.util.Iterator commonKeys
		String commonKey
		String existing
	public static void generatePermissions (java.util.Properties, org.eclipse.pde.internal.build.Config, java.lang.String, org.eclipse.pde.internal.build.ant.AntScript) 
		java.util.Properties featureProperties
		org.eclipse.pde.internal.build.Config aConfig
		String targetRootProperty
		org.eclipse.pde.internal.build.ant.AntScript script
		String configInfix
		String configPath
		String prefixPermissions
		String prefixLinks
		String commonPermissions
		String commonLinks
		java.util.Iterator iter
		java.util.Map$Entry permission
		String instruction
		String parameters
	public static java.lang.String removeEndingSlashes (java.lang.String) 
		String value
		String[] params
		int i
	private static void generateChmodInstruction (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String, java.lang.String) 
		org.eclipse.pde.internal.build.ant.AntScript script
		String dir
		String rights
		String files
	private static void generateLinkInstruction (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String) 
		org.eclipse.pde.internal.build.ant.AntScript script
		String dir
		String files
		String[] links
		java.util.List arguments
		int i
	public static java.lang.String getPropertyFormat (java.lang.String) 
		String propertyName
		StringBuffer sb
	public static java.lang.String getMacroFormat (java.lang.String) 
		String propertyName
		StringBuffer sb
	public static boolean isBinary (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties bundleProperties
		java.io.File props
	public static boolean isSourceBundle (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties bundleProperties
	public static boolean hasBundleShapeHeader (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties bundleProperties
	public static java.lang.String getSourceBundleHeader (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties bundleProperties
		String header
	public static java.io.File getOldSourceLocation (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties props
		String oldBundleLocation
		java.io.File previousSrcRoot
	public static java.util.Map parseSourceBundleEntry (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String header
		java.util.HashMap map
		org.eclipse.osgi.util.ManifestElement[] elements
		org.eclipse.osgi.util.ManifestElement[] elements
		int i
		String key
		java.util.HashMap subMap
		java.util.Enumeration e
		String directive
		java.util.Enumeration e
		String attribute
	public static java.util.Map parseExtraBundlesString (java.lang.String, boolean) 
		String input
		boolean onlyId
		java.util.Map results
		java.util.StringTokenizer tokenizer
		String token
		String value
		int idx
	public static boolean matchVersions (java.lang.String, java.lang.String) 
		String version1
		String version2
		int idx
	public static int scan (java.lang.StringBuffer, int, java.lang.String) 
		StringBuffer buf
		int start
		String target
	public static int scan (java.lang.StringBuffer, int, java.lang.String[]) 
		StringBuffer buf
		int start
		String[] targets
		int i
		int j
		String match
	public static java.lang.StringBuffer readFile (java.io.File)  throws java.io.IOException 
		java.io.File target
	public static java.lang.StringBuffer readFile (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream stream
		java.io.InputStreamReader reader
		StringBuffer result
		char[] buf
		int count
		int count
		int count
	public static void updateVersion (java.io.File, java.lang.String, java.lang.String)  throws java.io.IOException 
		java.io.File buildFile
		String propertyName
		String version
		StringBuffer buffer
		int pos
		int begin
		int end
		String currentVersion
		String newVersion
	public static java.util.Enumeration getArrayEnumerator (java.lang.Object[]) 
		Object[] array
	public static void close (java.lang.Object) 
		Object obj
	public static boolean guessUnpack (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String[]) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String[] classpath
		java.util.Dictionary properties
		String shape
		int i
	public static org.osgi.framework.Version extract3Segments (java.lang.String) 
		String s
		org.osgi.framework.Version tmp
	private static boolean needsReplacement (java.lang.String) 
		String s
	public static java.lang.String getEntryVersionMappings (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[], org.eclipse.pde.internal.build.site.BuildTimeSite) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		org.eclipse.pde.internal.build.site.BuildTimeSite site
		StringBuffer result
		int i
		String versionRequested
		String id
		String newVersion
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
}

org/eclipse/pde/internal/build/XMLWriter.class
XMLWriter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.XMLWriter extends java.io.PrintWriter {
	protected int tab
	protected static final String XML_VERSION
	public void  (java.io.OutputStream)  throws java.io.UnsupportedEncodingException 
		java.io.OutputStream output
	public void endTag (java.lang.String) 
		String name
	public void printSimpleTag (java.lang.String, java.lang.Object) 
		String name
		Object value
	public void printTabulation () 
		int i
	public void printTag (java.lang.String, java.util.Map) 
		String name
		java.util.Map parameters
	public void printTag (java.lang.String, java.util.Map, boolean, boolean, boolean) 
		String name
		java.util.Map parameters
		boolean shouldTab
		boolean newLine
		boolean close
		StringBuffer sb
		java.util.Enumeration enumeration
		String key
	public void startTag (java.lang.String, java.util.Map) 
		String name
		java.util.Map parameters
	public void startTag (java.lang.String, java.util.Map, boolean) 
		String name
		java.util.Map parameters
		boolean newLine
	private static void appendEscapedChar (java.lang.StringBuffer, char) 
		StringBuffer buffer
		char c
	public static java.lang.String getEscaped (java.lang.String) 
		String s
		StringBuffer result
		int i
	private static java.lang.String getReplacement (char) 
		char c
	public void printlnEscaped (java.lang.String) 
		String s
}

org/eclipse/pde/internal/build/ant/AntScript.class
AntScript.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.AntScript extends java.lang.Object implements org.eclipse.pde.build.IAntScript  {
	protected java.io.OutputStream out
	protected java.io.PrintWriter output
	protected final String XML_PROLOG
	protected int indent
	public void  (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public void close () 
		java.io.IOException e
	public void printAntCallTask (java.lang.String, boolean, java.util.Map) 
		String target
		boolean inheritAll
		java.util.Map params
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
	public void printP2PublishFeaturesAndBundles (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], org.eclipse.pde.internal.build.ant.FileSet[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URI[]) 
		String metadataRepository
		String artifactRepository
		org.eclipse.pde.internal.build.ant.FileSet[] bundles
		org.eclipse.pde.internal.build.ant.FileSet[] features
		String siteXML
		String siteQualifier
		String categoryDefintion
		String categoryVersion
		java.net.URI[] contextMetadata
		int i
		int i
		int i
	public void printParallel (int, int) 
		int threadCount
		int threadsPerProcessor
	public void printEndParallel () 
	public void printJarTask (java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], java.lang.String) 
		String jarFile
		org.eclipse.pde.internal.build.ant.FileSet[] files
		String manifestAttribute
		int i
	public void printJarTask (java.lang.String, java.lang.String, java.lang.String) 
		String jarFile
		String basedir
		String manifestAttribute
	public void printJarTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String jarFile
		String basedir
		String manifestAttribute
		String filesetManifest
	public void printJarTask (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], java.lang.String, java.lang.String, java.lang.String) 
		String jarFile
		String baseDir
		org.eclipse.pde.internal.build.ant.FileSet[] otherFiles
		String manifestAttribute
		String filesetManifest
		String duplicate
		int i
	public void printAvailableTask (java.lang.String, java.lang.String) 
		String property
		String file
	public void printAvailableTask (java.lang.String, java.lang.String, java.lang.String) 
		String property
		String file
		String value
	public void printAntTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map) 
		String antfile
		String dir
		String target
		String outputParam
		String inheritAll
		java.util.Map properties
	public void printAntTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.util.Map) 
		String antfile
		String dir
		String target
		String outputParam
		String inheritAll
		java.util.Map properties
		java.util.Map references
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
	public void printSubantTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.util.Map) 
		String antfile
		String target
		String buildpath
		String failOnError
		String inheritAll
		java.util.Map properties
		java.util.Map references
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
	public void printZipTask (java.lang.String, java.lang.String, boolean, boolean, org.eclipse.pde.internal.build.ant.FileSet[]) 
		String zipfile
		String basedir
		boolean filesOnly
		boolean update
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		int i
	public void printTarTask (java.lang.String, java.lang.String, boolean, boolean, org.eclipse.pde.internal.build.ant.FileSet[]) 
		String zipfile
		String basedir
		boolean filesOnly
		boolean update
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		int i
	protected void printArg (java.lang.String) 
		String line
	protected void printArg (java.lang.String, boolean) 
		String line
		boolean value
	public void printString (java.lang.String) 
		String string
	public void printComment (java.lang.String) 
		String comment
	public void printAttribute (java.lang.String, java.lang.String, boolean) 
		String name
		String value
		boolean mandatory
	public void printCopyTask (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], boolean, boolean) 
		String file
		String todir
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		boolean failOnError
		boolean overwrite
		int i
	public void printMoveTask (java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], boolean) 
		String todir
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		boolean failOnError
		int i
	public void printCopyFileTask (java.lang.String, java.lang.String, boolean) 
		String file
		String toFile
		boolean overwrite
	public void printDeleteTask (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[]) 
		String dir
		String file
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
	public void printDeleteTask (java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[]) 
		String dir
		String file
		String quiet
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		int i
	public void printExecTask (java.lang.String, java.lang.String, java.util.List, java.lang.String) 
		String executable
		String dir
		java.util.List lineArgs
		String os
	public void printExecTask (java.lang.String, java.lang.String, java.util.List, java.lang.String, boolean) 
		String executable
		String dir
		java.util.List lineArgs
		String os
		boolean useValue
		int i
		String arg
	public void printMkdirTask (java.lang.String) 
		String dir
	public void printBrandTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String root
		String icons
		String name
		String os
	public void printEchoTask (java.lang.String) 
		String message
	public void printEchoTask (java.lang.String, java.lang.String) 
		String file
		String message
	public void printEchoTask (java.lang.String, java.lang.String, java.lang.String) 
		String file
		String message
		String level
	public void printPathStructure (java.lang.String, java.lang.String, java.util.List) 
		String tag
		String id
		java.util.List paths
		java.util.Iterator iter
		Object path
	protected void printParam (java.lang.String, java.lang.String) 
		String name
		String value
	public void printProjectDeclaration (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String target
		String basedir
	public void printProjectEnd () 
	public void printProperty (java.lang.String, java.lang.String) 
		String name
		String value
	public void printPropertyRefid (java.lang.String, java.lang.String) 
		String name
		String ref
	protected void printQuotes (java.lang.String) 
		String message
	public void printStartTag (java.lang.String) 
		String tag
	public void printStartTag (java.lang.String, java.util.Map) 
		String tag
		java.util.Map arguments
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
	public void incrementIdent () 
	public void decrementIdent () 
	public void printElement (java.lang.String, java.util.Map) 
		String tag
		java.util.Map arguments
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
	public void printEndTag (java.lang.String) 
		String tag
	public void printTab () 
		int i
	public void println (java.lang.String) 
		String message
	public void print (java.lang.String) 
		String message
	public void println () 
	public void print (org.eclipse.pde.internal.build.ant.ITask) 
		org.eclipse.pde.internal.build.ant.ITask task
	public void printTargetDeclaration (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String name
		String depends
		String ifClause
		String unlessClause
		String description
	public void printTargetEnd () 
	public void printRefreshLocalTask (java.lang.String, java.lang.String) 
		String resource
		String depth
	public void printChmod (java.lang.String, java.lang.String, java.lang.String) 
		String dir
		String rights
		String files
	public void printGet (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
		String source
		String destination
		String login
		String password
		boolean usetimestamp
	public void printGZip (java.lang.String, java.lang.String) 
		String source
		String destination
	public void printConvertPathTask (java.lang.String, java.lang.String, boolean) 
		String toConvert
		String propertyName
		boolean isEclipseResource
	public void printDirName (java.lang.String, java.lang.String) 
		String property
		String file
	public void printConditionIsSet (java.lang.String, java.lang.String, java.lang.String) 
		String property
		String value
		String testProperty
	public void printConditionIsSet (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String property
		String value
		String testProperty
		String elseValue
	public void printConditionIsTrue (java.lang.String, java.lang.String, java.lang.String) 
		String property
		String value
		String testValue
	public void printConditionStart (java.lang.String, java.lang.String, java.lang.String) 
		String property
		String value
		String elseValue
	public void printIsSet (java.lang.String) 
		String testProperty
	public void printIsTrue (java.lang.String) 
		String testValue
	public void printIsFalse (java.lang.String) 
		String testValue
	public void printEndCondition () 
	public void printMacroDef (java.lang.String, java.util.List) 
		String macroName
		java.util.List attributes
		java.util.Iterator iterator
		String attribute
	public void printEndMacroDef () 
	public void printTabs () 
	public void printTaskDef (java.lang.String, java.lang.String) 
		String name
		String classname
	public static java.lang.String getEscaped (java.lang.String) 
		String s
		StringBuffer result
		int i
	private static void appendEscapedChar (java.lang.StringBuffer, char) 
		StringBuffer buffer
		char c
	private static java.lang.String getReplacement (char) 
		char c
}

org/eclipse/pde/internal/build/ant/FileSet.class
FileSet.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.FileSet extends java.lang.Object {
	protected String dir
	protected String defaultexcludes
	protected String includes
	protected String includesfile
	protected String excludes
	protected String excludesfile
	protected String casesensitive
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String dir
		String defaultexcludes
		String includes
		String includesfile
		String excludes
		String excludesfile
		String casesensitive
	protected void print (org.eclipse.pde.internal.build.ant.AntScript) 
		org.eclipse.pde.internal.build.ant.AntScript script
	protected void printAs (java.lang.String, org.eclipse.pde.internal.build.ant.AntScript) 
		String name
		org.eclipse.pde.internal.build.ant.AntScript script
	private void printNames (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String) 
		org.eclipse.pde.internal.build.ant.AntScript script
		String tag
		String names
		java.util.StringTokenizer tokenizer
}

org/eclipse/pde/internal/build/ant/IScriptRunner.class
IScriptRunner.java
package org.eclipse.pde.internal.build.ant
public abstract org.eclipse.pde.internal.build.ant.IScriptRunner extends java.lang.Object {
	public abstract void runScript (java.io.File, java.lang.String, java.util.Map) 
}

org/eclipse/pde/internal/build/ant/ITask.class
ITask.java
package org.eclipse.pde.internal.build.ant
public abstract org.eclipse.pde.internal.build.ant.ITask extends java.lang.Object {
	public abstract void print (org.eclipse.pde.internal.build.ant.AntScript) 
}

org/eclipse/pde/internal/build/ant/JavacTask.class
JavacTask.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.JavacTask extends java.lang.Object implements org.eclipse.pde.internal.build.ant.ITask  {
	protected String classpathId
	protected String bootclasspath
	protected String destdir
	protected String failonerror
	protected String[] srcdir
	protected String verbose
	protected String includeAntRuntime
	protected String fork
	protected String debug
	protected String source
	protected String target
	protected String compileArgs
	protected String specificCompileArgs
	protected String compileArgsFile
	protected String encoding
	protected String logExtension
	protected String errorProperty
	protected String[] excludes
	protected String compilerAdapter
	protected String warningProperties
	private boolean adapterUseLog
	private boolean adapterUseArgFile
	public void  () 
	public void print (org.eclipse.pde.internal.build.ant.AntScript) 
		org.eclipse.pde.internal.build.ant.AntScript script
		int i
		int i
	public void setClasspathId (java.lang.String) 
		String classpathId
	public void setBootClasspath (java.lang.String) 
		String bootclasspath
	public void setDestdir (java.lang.String) 
		String destdir
	public void setFailOnError (java.lang.String) 
		String failonerror
	public void setIncludeAntRuntime (java.lang.String) 
		String include
	public void setSrcdir (java.lang.String[]) 
		String[] srcdir
	public void setExcludes (java.lang.String[]) 
		String[] excludes
	public void setVerbose (java.lang.String) 
		String verbose
	public void setFork (java.lang.String) 
		String fork
	public void setDebug (java.lang.String) 
		String debug
	public void setSource (java.lang.String) 
		String source
	public void setTarget (java.lang.String) 
		String target
	public void setCompileArgs (java.lang.String) 
		String args
	public void setSpecificCompileArgs (java.lang.String) 
		String args
	public void setEncoding (java.lang.String) 
		String encoding
	public void setLogExtension (java.lang.String) 
		String extension
	public void setCompileArgsFile (java.lang.String) 
		String file
	public void setErrorProperty (java.lang.String) 
		String errorProperty
	public void setCompilerAdapter (java.lang.String) 
		String compilerAdapter
	public void setAdapterUseLog (boolean) 
		boolean useLog
	public void setAdapterArgFile (boolean) 
		boolean useFile
	public void setWarningProperties (java.lang.String) 
		String warningProperties
}

org/eclipse/pde/internal/build/ant/TarFileSet.class
TarFileSet.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.TarFileSet extends org.eclipse.pde.internal.build.ant.ZipFileSet {
	public void  (java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String dir
		boolean file
		String defaultexcludes
		String includes
		String includesfile
		String excludes
		String excludesfile
		String prefix
		String casesensitive
		String permission
	protected void print (org.eclipse.pde.internal.build.ant.AntScript) 
		org.eclipse.pde.internal.build.ant.AntScript script
}

org/eclipse/pde/internal/build/ant/ZipFileSet.class
ZipFileSet.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.ZipFileSet extends org.eclipse.pde.internal.build.ant.FileSet {
	String prefix
	boolean file
	String permission
	public void  (java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String dir
		boolean file
		String defaultexcludes
		String includes
		String includesfile
		String excludes
		String excludesfile
		String prefix
		String casesensitive
		String permission
	protected void print (org.eclipse.pde.internal.build.ant.AntScript) 
		org.eclipse.pde.internal.build.ant.AntScript script
}

org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.class
AbstractBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public abstract org.eclipse.pde.internal.build.builder.AbstractBuildScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	protected org.eclipse.pde.internal.build.builder.DevClassPathHelper devEntries
	protected org.eclipse.pde.internal.build.AssemblyInformation assemblyData
	protected java.util.Properties buildProperties
	private java.util.Set compiledElements
	private boolean includePlatformIndependent
	private boolean ignoreMissingPropertiesFile
	private static java.util.Properties executionEnvironmentMappings
	static void  () 
	public void  () 
	protected abstract java.util.Properties getBuildProperties ()  throws org.eclipse.core.runtime.CoreException 
	public static java.util.Properties getExecutionEnvironmentMappings () 
		java.util.Properties properties
		java.io.InputStream stream
	public void setDevEntries (java.lang.String) 
		String entries
	public void setDevEntries (org.eclipse.pde.internal.build.builder.DevClassPathHelper) 
		org.eclipse.pde.internal.build.builder.DevClassPathHelper entries
	public void includePlatformIndependent (boolean) 
		boolean value
	public boolean isPlatformIndependentIncluded () 
	public java.util.List selectConfigs (org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry) 
		org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry element
		java.util.List result
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
	private boolean isMatching (java.lang.String, java.lang.String) 
		String candidateValues
		String configValue
		java.util.StringTokenizer stok
		String token
	public java.util.Set getCompiledElements () 
	public void setCompiledElements (java.util.Set) 
		java.util.Set compiledElements
	public void setReportResolutionErrors (boolean) 
		boolean value
	public boolean isIgnoreMissingPropertiesFile () 
	public void setIgnoreMissingPropertiesFile (boolean) 
		boolean value
}

org/eclipse/pde/internal/build/builder/BuildDirector.class
BuildDirector.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.BuildDirector extends org.eclipse.pde.internal.build.builder.AbstractBuildScriptGenerator {
	private static final int QUALIFIER_SUFFIX_VERSION
	protected boolean analyseIncludedFeatures
	protected boolean analysePlugins
	protected boolean binaryFeature
	private boolean scriptGeneration
	protected String featureIdentifier
	protected String searchedVersion
	protected org.eclipse.pde.internal.build.SourceFeatureInformation sourceToGather
	private boolean generateVersionSuffix
	protected boolean signJars
	protected String product
	protected boolean generateJnlp
	protected boolean workspaceBinaries
	private boolean sourceReferences
	public static boolean p2Gathering
	static void  () 
	public void  () 
	public void  (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation)  throws org.eclipse.core.runtime.CoreException 
		String featureId
		String versionId
		org.eclipse.pde.internal.build.AssemblyInformation informationGathering
	public void  (org.eclipse.pde.internal.build.AssemblyInformation) 
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
	protected java.util.Set computeElements (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Set computedElements
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
		int i
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		org.eclipse.osgi.service.resolver.BundleDescription model
		String versionRequested
		java.util.Properties featureProperties
		boolean individual
		String[] extraEntries
		org.eclipse.osgi.service.resolver.BundleDescription originalBundle
		String message
		org.eclipse.core.runtime.IStatus status
	private boolean useIndividualSource (java.util.Properties) 
		java.util.Properties featureProperties
		boolean individual
	private void associateModelAndEntry (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		java.util.Properties bundleProperties
		java.util.Set entries
	private void generateEmbeddedSource (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, java.lang.String[], boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
		String[] extraEntries
		boolean individual
		org.eclipse.osgi.service.resolver.BundleDescription originalBundle
		org.eclipse.pde.internal.build.builder.SourceGenerator sourceGenerator
		org.eclipse.pde.internal.build.site.BuildTimeFeature baseFeature
	public void setAnalyseChildren (boolean) 
		boolean generate
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	public void generate (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	protected void generate (org.eclipse.pde.internal.build.site.BuildTimeFeature, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		boolean generateProductFiles
		org.eclipse.pde.internal.build.builder.FeatureBuildScriptGenerator featureScriptGenerator
	protected void generateSourceFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String, java.lang.String[], boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature baseFeature
		String sourceFeatureName
		String[] extraEntries
		boolean individual
		org.eclipse.pde.internal.build.builder.SourceGenerator sourceGenerator
	protected void generateIncludedFeatureBuildFile (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
		int i
		String featureId
		String featureVersion
		org.eclipse.pde.internal.build.site.BuildTimeFeature nestedFeature
		java.util.Properties featureProperties
		boolean doSourceFeatureGeneration
		String[] extraEntries
		org.eclipse.core.runtime.CoreException exception
	private void absorbExceptionIfOptionalFeature (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.core.runtime.CoreException)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		org.eclipse.core.runtime.CoreException toAbsorb
	private void generateChildrenScripts (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Set plugins
		String suffix
		org.osgi.framework.Version versionId
		String qualifier
		String newVersion
	private static java.lang.String lengthPrefixBase64 (long) 
		long number
		int length
		int i
		StringBuffer result
	private static void appendEncodedCharacter (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int c
	private static int getIntProperty (java.lang.String, int) 
		String property
		int defaultValue
		int result
	protected java.lang.String generateFeatureVersionSuffix (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature buildFeature
		java.util.Properties properties
		int significantDigits
		int maxGeneratedLength
		long majorSum
		long minorSum
		long serviceSum
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
		int numElements
		String[] qualifiers
		int idx
		int i
		org.eclipse.pde.internal.build.site.BuildTimeFeature refFeature
		org.osgi.framework.Version version
		int contextLength
		String qualifier
		int i
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		String versionRequested
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.osgi.framework.Version version
		int resultingLength
		int longestQualifier
		int i
		StringBuffer result
		int[] qualifierSums
		int i
		int j
		int carry
		int k
		int m
	private void generateModels (java.util.List)  throws org.eclipse.core.runtime.CoreException 
		java.util.List models
		java.util.Set generatedScripts
		java.util.Iterator iterator
		org.eclipse.osgi.service.resolver.BundleDescription model
		java.util.Set matchingEntries
		java.util.Iterator entryIter
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry correspondingEntry
		java.util.List list
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
	public void setFeature (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String featureID
	protected java.util.Properties getBuildProperties () 
	protected java.util.Properties getBuildProperties (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	public void setGenerateIncludedFeatures (boolean) 
		boolean recursiveGeneration
	protected void collectElementToAssemble (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature featureToCollect
		String binIncludes
	private void basicCollectElementToAssemble (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature featureToCollect
		java.util.List correctConfigs
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
	public void setSourceToGather (org.eclipse.pde.internal.build.SourceFeatureInformation) 
		org.eclipse.pde.internal.build.SourceFeatureInformation sourceToGather
	public void setBinaryFeatureGeneration (boolean) 
		boolean binaryFeatureGeneration
	public void setScriptGeneration (boolean) 
		boolean scriptGeneration
	public void setGenerateJnlp (boolean) 
		boolean value
	public void setSignJars (boolean) 
		boolean value
	public void setGenerateSourceReferences (boolean) 
		boolean generateSourceRef
	public void setGenerateVersionSuffix (boolean) 
		boolean value
	public void setProduct (java.lang.String) 
		String product
	protected void collectElementToAssemble (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entryToCollect
		java.util.List correctConfigs
		String versionRequested
		org.eclipse.osgi.service.resolver.BundleDescription effectivePlugin
		java.util.Iterator iter
	public java.lang.String getProduct () 
	public boolean getSignJars () 
	public boolean getGenerateJnlp () 
	public org.eclipse.pde.internal.build.AssemblyInformation getAssemblyData () 
	public boolean useWorkspaceBinaries () 
	public void setUseWorkspaceBinaries (boolean) 
		boolean workspaceBinaries
}

org/eclipse/pde/internal/build/builder/ClasspathComputer2_1.class
ClasspathComputer2_1.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ClasspathComputer2_1 extends java.lang.Object implements org.eclipse.pde.internal.build.builder.IClasspathComputer org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IXMLConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	private final org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
	public void  (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator) 
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator modelGenerator
	public java.util.List getClasspath (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
		java.util.List classpath
		java.util.List pluginChain
		java.util.Set addedPlugins
		String location
	private void addPlugin (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		java.util.List classpath
		String location
	private void addRuntimeLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
		java.util.List classpath
		String baseLocation
		String[] libraries
		String root
		org.eclipse.core.runtime.IPath base
		java.util.Properties modelProps
		int i
	private org.eclipse.osgi.service.resolver.BundleDescription getPlugin (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String id
		String version
	private void addFragmentsLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		java.util.List classpath
		String baseLocation
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
	private void addPluginLibrariesToFragmentLocations (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		org.eclipse.osgi.service.resolver.BundleDescription fragment
		java.util.List classpath
		String baseLocation
		String[] libraries
		String root
		org.eclipse.core.runtime.IPath base
		java.util.Properties modelProps
		int i
	private java.util.Properties getBuildPropertiesFor (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	private void addPathAndCheck (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.core.runtime.IPath, java.lang.String, java.util.Properties, java.util.List) 
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.core.runtime.IPath basePath
		String libraryName
		java.util.Properties modelProperties
		java.util.List classpath
		String pluginKey
		String path
	private void addSelf (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.util.List, java.lang.String, java.util.List, java.util.Set)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
		java.util.List classpath
		String location
		java.util.List pluginChain
		java.util.Set addedPlugins
		org.eclipse.osgi.service.resolver.HostSpecification host
		org.eclipse.osgi.service.resolver.BundleDescription[] hosts
		int i
		java.util.Properties modelProperties
		String jarOrder
		String[] libraries
		int i
		String libraryName
		boolean isSource
		String[] order
		int i
		String[] libraries
		int i
		String libraryName
		String extraClasspath
		String[] extra
		int i
		String[] jarSpecificExtraClasspath
		int i
	private java.lang.String computeExtraPath (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String url
		String location
		String relativePath
		String[] urlfragments
		String modelLocation
		String message
		int i
		java.net.URL extraURL
		java.io.IOException e
		String message
		java.net.MalformedURLException e
		String message
	private void addPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription target
		java.util.List classpath
		String baseLocation
		java.util.List pluginChain
		java.util.Set addedPlugins
		String cycleString
		java.util.Iterator iter
		String message
		org.eclipse.osgi.service.resolver.BundleDescription[] requires
		int i
		org.eclipse.osgi.service.resolver.BundleDescription plugin
	private void addPluginAndPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription target
		java.util.List classpath
		String baseLocation
		java.util.List pluginChain
		java.util.Set addedPlugins
	private void addDevEntries (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.util.List, java.lang.String[]) 
		org.eclipse.osgi.service.resolver.BundleDescription model
		String baseLocation
		java.util.List classpath
		String[] jarSpecificEntries
		String[] entries
		String[] entries
		org.eclipse.core.runtime.IPath root
		int i
	private java.lang.String[] getClasspathEntries (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
}

org/eclipse/pde/internal/build/builder/ClasspathComputer3_0$ClasspathElement.class
ClasspathComputer3_0.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement extends java.lang.Object {
	private final String path
	private String accessRules
	public void  (java.lang.String, java.lang.String) 
		String path
		String accessRules
	public java.lang.String toString () 
	public java.lang.String getPath () 
	public java.lang.String getAccessRules () 
	public void addRules (java.lang.String) 
		String newRule
		String join
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement element
	public int hashCode () 
	public static java.lang.String normalize (java.lang.String) 
		String path
}

org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.class
ClasspathComputer3_0.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ClasspathComputer3_0 extends java.lang.Object implements org.eclipse.pde.internal.build.builder.IClasspathComputer org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IXMLConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	private static final String EXCLUDE_ALL_RULE
	private final org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
	private java.util.Map visiblePackages
	private java.util.Map pathElements
	private boolean allowBinaryCycles
	private java.util.Set requiredIds
	public void  (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator) 
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator modelGenerator
	public java.util.List getClasspath (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
		java.util.List classpath
		java.util.List pluginChain
		String location
		java.util.Set addedPlugins
	private void recordRequiredIds (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription model
		java.util.Properties bundleProperties
		StringBuffer buffer
		java.util.Iterator iterator
	private java.util.Map getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription model
		java.util.Map packages
		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 model
		java.util.Map packages
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
		int i
		org.eclipse.osgi.service.resolver.BundleDescription exporter
		boolean discouraged
		String pattern
		String rule
		String packagesKey
		String rules
	private void addPlugin (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		java.util.List classpath
		String location
		boolean allFragments
		String patchInfo
	private void addRuntimeLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
		java.util.List classpath
		String baseLocation
		String[] libraries
		String root
		org.eclipse.core.runtime.IPath base
		java.util.Properties modelProps
		int i
	private void addFragmentsLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, boolean, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		java.util.List classpath
		String baseLocation
		boolean afterPlugin
		boolean all
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		int i
	private boolean isPatchFragment (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription fragment
	private void addPluginLibrariesToFragmentLocations (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		org.eclipse.osgi.service.resolver.BundleDescription fragment
		java.util.List classpath
		String baseLocation
		String[] libraries
		String root
		org.eclipse.core.runtime.IPath base
		java.util.Properties modelProps
		int i
	private java.util.Properties getBuildPropertiesFor (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties bundleProperties
		String sourceFolder
		String outputValue
	private void addPathAndCheck (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.core.runtime.IPath, java.lang.String, java.util.Properties, java.util.List) 
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.core.runtime.IPath basePath
		String libraryName
		java.util.Properties modelProperties
		java.util.List classpath
		String pluginKey
		String rules
		org.eclipse.osgi.service.resolver.BundleDescription currentBundle
		String packageKey
		org.eclipse.osgi.service.resolver.BundleDescription host
		String path
		org.eclipse.core.runtime.Path libraryPath
		String secondaryPath
	private void addClasspathElementWithRule (java.util.List, java.lang.String, java.lang.String) 
		java.util.List classpath
		String path
		String rules
		String normalizedPath
		org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement existing
		org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement element
	private void addSelf (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.util.List, java.lang.String, java.util.List, java.util.Set)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
		java.util.List classpath
		String location
		java.util.List pluginChain
		java.util.Set addedPlugins
		org.eclipse.osgi.service.resolver.HostSpecification host
		org.eclipse.osgi.service.resolver.BundleDescription[] hosts
		int i
		java.util.Properties modelProperties
		String jarOrder
		String[] libraries
		int i
		String libraryName
		boolean isSource
		String[] order
		int i
		String[] libraries
		int i
		String libraryName
		String extraClasspath
		String[] extra
		int i
		String toAdd
		String[] jarSpecificExtraClasspath
		int i
		String toAdd
	private java.lang.String computeExtraPath (java.lang.String, java.util.List, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String url
		java.util.List classpath
		String location
		String relativePath
		String[] urlfragments
		String modelLocation
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String message
		org.eclipse.core.runtime.MultiStatus status
		int i
		String message
		java.net.URL extraURL
		java.io.IOException e
		String message
	private void addPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription target
		java.util.List classpath
		String baseLocation
		java.util.List pluginChain
		java.util.Set addedPlugins
		String cycleString
		java.util.Iterator iter
		String message
		org.eclipse.osgi.service.resolver.BundleDescription[] requires
		int i
	private boolean isAllowableCycle (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List) 
		org.eclipse.osgi.service.resolver.BundleDescription target
		java.util.List pluginChain
		boolean haveNonBinary
		boolean inCycle
		java.util.Iterator iterator
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	private void addPluginAndPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription target
		java.util.List classpath
		String baseLocation
		java.util.List pluginChain
		java.util.Set addedPlugins
	private boolean matchFilter (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription target
		org.osgi.framework.Filter filter
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry associatedEntry
		String os
		String ws
		String arch
		String nl
		java.util.Dictionary properties
	private void addDevEntries (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.util.List, java.lang.String[], java.util.Properties) 
		org.eclipse.osgi.service.resolver.BundleDescription model
		String baseLocation
		java.util.List classpath
		String[] jarSpecificEntries
		java.util.Properties modelProperties
		String[] entries
		String[] entries
		org.eclipse.core.runtime.IPath root
		int i
	private java.lang.String[] getClasspathEntries (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
}

org/eclipse/pde/internal/build/builder/CompilationScriptGenerator.class
CompilationScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.CompilationScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	private String featureId
	private boolean parallel
	private int threadCount
	private int threadsPerProcessor
	protected org.eclipse.pde.internal.build.AssemblyInformation assemblyData
	protected org.eclipse.pde.internal.build.builder.BuildDirector director
	public void  () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
	public void setAssemblyData (org.eclipse.pde.internal.build.AssemblyInformation) 
		org.eclipse.pde.internal.build.AssemblyInformation assemblyData
	public void setFeatureId (java.lang.String) 
		String featureId
	public void setDirector (org.eclipse.pde.internal.build.builder.BuildDirector) 
		org.eclipse.pde.internal.build.builder.BuildDirector director
	public void setParallel (boolean) 
		boolean parallel
	public void setThreadCount (int) 
		int count
	public void setThreadsPerProcessor (int) 
		int threads
	protected java.lang.String getScriptName () 
	private void generateScript ()  throws org.eclipse.core.runtime.CoreException 
	private void generatePrologue () 
	private void generateEpilogue () 
	private void generatePlugins ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Set plugins
		java.util.List sortedPlugins
		org.eclipse.core.runtime.IPath basePath
		java.util.Set bucket
		java.util.Iterator iterator
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.core.runtime.IPath location
	private boolean requiredInBucket (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Set bucket
		java.util.Properties properties
		String required
		String[] ids
		int i
}

org/eclipse/pde/internal/build/builder/DevClassPathHelper.class
DevClassPathHelper.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.DevClassPathHelper extends java.lang.Object {
	protected boolean inDevelopmentMode
	protected String[] devDefaultClasspath
	protected java.util.Properties devProperties
	public void  (java.lang.String) 
		String devInfo
		String osgiDev
		java.net.URL location
	public java.lang.String[] getDevClassPath (java.lang.String) 
		String id
		String[] result
		String entry
	public boolean inDevelopmentMode () 
	private static java.util.Properties load (java.net.URL) 
		java.net.URL url
		java.util.Properties props
		java.io.InputStream is
		String message
}

org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.class
FeatureBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.FeatureBuildScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	protected org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	protected java.util.Properties buildProperties
	private org.eclipse.pde.internal.build.builder.BuildDirector director
	private boolean generateProductFiles
	protected String featureFolderName
	protected String featureTempFolder
	protected String featureFullName
	protected String featureRootLocation
	protected String sourceFeatureFullNameVersioned
	private String customFeatureCallbacks
	private String customCallbacksBuildpath
	private String customCallbacksFailOnError
	private String customCallbacksInheritAll
	public void  (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	public void setDirector (org.eclipse.pde.internal.build.builder.BuildDirector) 
		org.eclipse.pde.internal.build.builder.BuildDirector director
	private void initializeVariables ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
		String sourceFeatureName
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
		boolean custom
		java.io.File customBuildFile
		String message
		java.util.List configs
		java.util.Iterator iter
		java.io.IOException e
		String message
	private void generateBuildScript ()  throws org.eclipse.core.runtime.CoreException 
	private void generateGatherSourcesTarget () 
		java.util.Map params
	private void generateGatherLogsTarget () 
		String destinationTempFolder
		java.util.Map params
	private void generateUpdateFeatureFile () 
	private void generateBuildZipsTarget ()  throws org.eclipse.core.runtime.CoreException 
		StringBuffer zips
		java.util.Properties props
		java.util.Iterator iterator
		java.util.Map$Entry entry
		String key
		String zipName
		java.util.Map params
	private void generateZipIndividualTarget (java.lang.String, java.lang.String) 
		String zipName
		String source
	private void generateCleanTarget () 
		java.util.Map params
	private void generateZipLogsTarget () 
		java.util.Map params
		org.eclipse.core.runtime.IPath destination
	protected void generateZipSourcesTarget () 
		java.util.Map params
	private void generatePublishBinPartsTarget ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
		java.util.Map root
		java.util.Map common
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config aConfig
		String configKey
		String featureTemp
		java.util.Map callbackParams
		String include
		String exclude
		org.eclipse.pde.internal.build.ant.FileSet fileSet
	private void generateGatherBinPartsTarget ()  throws org.eclipse.core.runtime.CoreException 
		String include
		String exclude
		String root
		java.util.Map callbackParams
		java.util.Map params
		org.eclipse.pde.internal.build.ant.FileSet fileSet
	private void generateIdReplacerCall (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String root
		String featureVersionInfo
		String pluginVersionInfo
	private void generateRootFilesAndPermissionsCalls () 
		java.util.Map param
	private void generateRootFilesAndPermissions ()  throws org.eclipse.core.runtime.CoreException 
		boolean generateEclipseProduct
		String product
		org.eclipse.pde.internal.build.ProductGenerator generator
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config aConfig
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config aConfig
	private void generateCopyRootFiles (org.eclipse.pde.internal.build.Config)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.Config aConfig
		java.util.Properties properties
		String configKey
		java.util.Map root
		java.util.Map foldersToCopy
		String configName
		String shouldOverwrite
		boolean overwrite
		Object[] folders
		String fileList
		int i
		String folder
		String[] files
		org.eclipse.pde.internal.build.ant.FileSet[] fileSet
		int j
		String file
		String fromDir
		org.eclipse.core.runtime.IPath target
	private void generateBuildUpdateJarTarget () 
		java.util.Map params
		String jar
	protected void generateZipDistributionWholeTarget () 
		java.util.Map params
	private void generateAllChildrenTarget () 
		StringBuffer depends
	protected void generateAllPluginsTarget ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Set plugins
		java.util.List sortedPlugins
		java.util.Set writtenCalls
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription current
		java.util.Properties bundleProperties
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int j
		java.util.List list
		java.util.Map params
		org.eclipse.pde.internal.build.Config aMatchingConfig
		org.eclipse.core.runtime.IPath location
	protected java.util.Set computeElements ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Set computedElements
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
		int i
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		org.eclipse.osgi.service.resolver.BundleDescription model
		String versionRequested
		String message
	private void generateAllFeaturesTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] features
		int i
		String featureId
		String versionId
		org.eclipse.pde.internal.build.site.BuildTimeFeature includedFeature
		String message
		String includedFeatureDirectory
		org.eclipse.core.runtime.IPath location
	private void generateEpilogue () 
	private void generatePrologue () 
	protected java.util.Properties getBuildProperties ()  throws org.eclipse.core.runtime.CoreException 
	private void generateChildrenTarget () 
	private void generateBuildJarsTarget () 
		java.util.Map params
	private void generateRefreshTarget () 
		java.util.Map params
	public void setGenerateProductFiles (boolean) 
		boolean generateProductFiles
}

org/eclipse/pde/internal/build/builder/IClasspathComputer.class
IClasspathComputer.java
package org.eclipse.pde.internal.build.builder
public abstract org.eclipse.pde.internal.build.builder.IClasspathComputer extends java.lang.Object {
	public abstract java.util.List getClasspath (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator$CompiledEntry.class
ModelBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry extends java.lang.Object {
	public static final byte JAR
	public static final byte FOLDER
	private final String name
	private String resolvedName
	private final String[] source
	private final String[] output
	private final String[] extraClasspath
	private final String excludedFromJar
	byte type
	protected void  (java.lang.String, java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String, byte) 
		String entryName
		String[] entrySource
		String[] entryOutput
		String[] entryExtraClasspath
		String excludedFromJar
		byte entryType
	public java.lang.String getName (boolean) 
		boolean resolved
	protected java.lang.String[] getSource () 
	public java.lang.String[] getOutput () 
	public java.lang.String[] getExtraClasspath () 
	public byte getType () 
	public java.lang.String getExcludedFromJar () 
}

org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.class
ModelBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator extends org.eclipse.pde.internal.build.builder.AbstractBuildScriptGenerator {
	public static final String SRC_ZIP
	public static final String EXPANDED_DOT
	public static final String DOT
	protected org.eclipse.osgi.service.resolver.BundleDescription model
	private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry associatedEntry
	protected String fullName
	protected String pluginZipDestination
	protected String pluginUpdateJarDestination
	private org.eclipse.pde.internal.build.builder.BuildDirector featureGenerator
	protected final String PLUGIN_DESTINATION
	private java.util.Properties permissionProperties
	private String propertiesFileName
	private String buildScriptFileName
	private String customBuildCallbacks
	private String customCallbacksBuildpath
	private String customCallbacksFailOnError
	private String customCallbacksInheritAll
	private String warningProperties
	private String[] sourceFileExtensions
	private java.util.ArrayList compiledJarNames
	private boolean dotOnTheClasspath
	private boolean binaryPlugin
	private boolean signJars
	private java.util.Map workspaceOutputFolders
	private boolean generateErrorPropertyAttribute
	private boolean sourceReferences
	public void  () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
		String custom
	private void checkBootAndRuntime ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
	public static java.lang.String getNormalizedName (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	private void initializeVariables ()  throws org.eclipse.core.runtime.CoreException 
		String[] classpathInfo
		java.util.Properties bundleProperties
		java.util.Properties properties
		String sourceFileExtensionsStr
		String[] sourceFileExtensionsArr
		int i
		org.eclipse.pde.internal.build.PDEUIStateWrapper wrapper
		java.util.Map folders
		String projectWarningSettings
	protected static boolean findAndReplaceDot (java.lang.String[]) 
		String[] classpathInfo
		int i
	public static boolean specialDotProcessing (java.util.Properties, java.lang.String[]) 
		java.util.Properties properties
		String[] classpathInfo
		String outputValue
		String sourceFolder
		String excludedFromJar
		String buildOrder
		String[] order
		int i
		String extraEntries
		String includeString
		String[] includes
		int i
	private void generateBuildScript ()  throws org.eclipse.core.runtime.CoreException 
	private void generateEmptyBuildSourcesTarget () 
	private void generateBuildJarsTargetForSourceGathering () 
		java.io.File previousSrcRoot
		java.util.Set pluginsToGatherSourceFrom
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		java.io.File previousSrc
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		org.eclipse.core.runtime.IPath location
		java.util.HashMap params
	private void generateCleanTarget ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
		java.util.Map params
		int i
		String jarName
		String jarLocation
	private void generateGatherLogTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath baseDestination
		java.util.Map params
		java.util.List destinations
		java.util.Properties properties
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
		int i
		String name
		org.eclipse.core.runtime.IPath destination
		String logFolder
		org.eclipse.core.runtime.Path logPath
		org.eclipse.pde.internal.build.ant.FileSet logSet
	private void generateZipIndividualTarget (java.lang.String, java.lang.String) 
		String zipName
		String source
		org.eclipse.core.runtime.IPath root
	private void generateGatherSourcesTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath baseDestination
		java.util.Map params
		java.util.List destinations
		java.util.Properties properties
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
		int i
		String jar
		org.eclipse.core.runtime.IPath destination
		java.util.Properties copyParams
	private void generateGatherIndividualSourcesTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath baseDestination
		java.util.Map params
		java.util.Properties copyParams
		java.util.Properties properties
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
		int i
		String jar
		String srcName
	private void generateCopySourcesTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath baseDestination
		String include
		String exclude
		org.eclipse.pde.internal.build.ant.FileSet fileSet
	private void generateAPIToolsTarget () 
	private void generateAPIToolsCall (java.lang.String[], boolean, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String[] binaries
		boolean dotIncluded
		String target
		java.util.Set classpathEntries
		StringBuffer binaryFolders
		int i
		java.util.Iterator iterator
		String entry
		java.util.Map params
		org.eclipse.osgi.service.resolver.HostSpecification host
		org.eclipse.osgi.service.resolver.BundleDescription hostBundle
		String hostLocation
		String modelLocation
		org.eclipse.core.runtime.IPath location
		org.eclipse.core.runtime.IPath hostPath
	private void generatePublishBinPartsTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath destination
		String root
		java.util.Map params
		String include
		String exclude
		String files
		org.eclipse.pde.internal.build.ant.FileSet metadata
		java.util.Set pluginsToGatherSourceFrom
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		org.eclipse.core.runtime.IPath location
		java.util.HashMap taskParams
		String[] splitIncludes
		java.util.Iterator iterator
		String key
		java.util.Set paths
		java.util.Iterator pathIterator
		org.eclipse.core.runtime.IPath path
	private java.lang.String[] getCompiledLocations () 
		int count
		String[] fileSetValues
		java.util.Iterator iter
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
		String formatedName
	private void generateGatherBinPartsTarget ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath destination
		String root
		java.util.Map params
	private void generateGatherBinParts (org.eclipse.core.runtime.IPath)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath destination
		String root
		java.util.List destinations
		String include
		String exclude
		String[] splitIncludes
		String[] fileSetValues
		boolean dotIncluded
		int pos
		org.eclipse.pde.internal.build.ant.FileSet fileSet
		org.eclipse.pde.internal.build.ant.FileSet fileSet
		String includeSet
		org.eclipse.pde.internal.build.ant.FileSet fileSet
		java.util.Set pluginsToGatherSourceFrom
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription plugin
		org.eclipse.core.runtime.IPath location
		java.util.HashMap taskParams
	private java.util.Set getPluginSourceProviders ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Set pluginSet
		String sourceAttribute
		String[] tokens
		int i
		org.eclipse.osgi.service.resolver.BundleDescription fromPlugin
	private void genarateIdReplacementCall (java.lang.String) 
		String location
		java.util.Properties bundleProperties
		String qualifier
		String sourceReference
		java.util.Map arguments
	private java.lang.String getSourceReference (java.util.Properties) 
		java.util.Properties bundleProperties
		String reference
		String originalEntry
		org.eclipse.osgi.util.ManifestElement[] elements
		StringBuffer newEntry
		boolean changed
		int i
	private void generatePermissionProperties (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String directory
		java.util.Iterator iter
		java.util.Map$Entry permission
		String instruction
		String parameters
		int index
	private void generateChmodInstruction (java.lang.String, java.lang.String, java.lang.String) 
		String dir
		String rights
		String files
	private void generateLinkInstruction (java.lang.String, java.lang.String) 
		String dir
		String files
		String[] links
		java.util.List arguments
		int i
	protected java.util.Properties getPermissionProperties ()  throws org.eclipse.core.runtime.CoreException 
	private void generateZipPluginTarget () 
		java.util.Map params
		org.eclipse.pde.internal.build.ant.FileSet fileSet
	private void generateBuildUpdateJarTarget () 
		java.util.Map params
	private void generateRefreshTarget () 
	private void generateEpilogue () 
	private void generatePrologue ()  throws org.eclipse.core.runtime.CoreException 
	private void generateCompilerSettings ()  throws org.eclipse.core.runtime.CoreException 
		String javacSource
		String javacTarget
		String bootClasspath
		String jreProfile
		java.util.Properties properties
		java.util.Properties environmentMappings
		org.eclipse.core.runtime.IStatus status
		String source
		String target
		String[] modelEnvironments
		String[] environments
		org.eclipse.pde.internal.build.site.ProfileManager profileManager
		int i
	public void setModel (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
		java.util.Properties bundleProperties
	public void setModelId (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String modelId
		String modelVersion
		org.eclipse.osgi.service.resolver.BundleDescription newModel
		String message
	private void generateBuildZipsTarget ()  throws org.eclipse.core.runtime.CoreException 
		StringBuffer zips
		java.util.Properties props
		java.util.Iterator iterator
		java.util.Map$Entry entry
		String key
		String zipName
	public void setFeatureGenerator (org.eclipse.pde.internal.build.builder.BuildDirector) 
		org.eclipse.pde.internal.build.builder.BuildDirector featureGenerator
	private void generateBuildJarsTarget (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription pluginModel
		java.util.Properties properties
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
		java.util.Map jars
		int i
		String jarOrder
		org.eclipse.pde.internal.build.builder.IClasspathComputer classpath
		org.eclipse.pde.internal.build.builder.IClasspathComputer classpath
		String[] order
		int i
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
		java.util.Map params
		java.util.Iterator iter
		String name
		java.util.Iterator iter
		String jarName
		String srcName
	private void generateCheckCompilationTask (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription pluginModel
		java.util.Map arguments
		java.util.Iterator iter
	private java.util.List getPrequisitePaths ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
		java.util.List results
		String required
		org.eclipse.osgi.service.resolver.State state
		String[] ids
		int i
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.core.runtime.Path bundleLocation
	private void generateCompilerSettings (org.eclipse.pde.internal.build.ant.JavacTask, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.util.List) 
		org.eclipse.pde.internal.build.ant.JavacTask javac
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
		java.util.List classpath
		java.util.Properties properties
		String name
		String excludes
		String compilerAdapter
		String compilerArg
		String defaultEncodingVal
		String customEncodingsVal
		String warningLevels
		String errorLevels
		String root
		java.io.File file
		java.io.Writer writer
		String[] encodings
		int i
		java.util.Properties data
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement element
		String path
	private void generateCompilationTarget (java.util.List, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry) 
		java.util.List classpath
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
		String name
		String destdir
		String[] sources
		java.util.Map params
		java.util.Map references
		int i
		org.eclipse.pde.internal.build.ant.FileSet[] workspaceFiles
		String outputKey
		boolean isFolder
		java.util.Set paths
		int i
		java.util.Iterator iterator
		org.eclipse.core.runtime.IPath path
		org.eclipse.pde.internal.build.ant.JavacTask javac
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		int i
		String excludes
		String excludedFromJar
		String jarLocation
	private boolean shouldGenerateErrorAttribute () 
		String versionString
		int idx
		int segment
		char c
		org.osgi.framework.Version antVersion
		org.eclipse.core.runtime.IStatus status
	private java.lang.String getEmbeddedManifestFile (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.lang.String) 
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jarEntry
		String destdir
		String manifestName
	protected org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] extractEntriesToCompile (java.util.Properties)  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
	public static org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] extractEntriesToCompile (java.util.Properties, org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties properties
		org.eclipse.osgi.service.resolver.BundleDescription model
		java.util.List result
		int prefixLength
		java.util.Iterator iterator
		java.util.Map$Entry entry
		String key
		String[] source
		String message
		String[] output
		String[] extraClasspath
		String excludedFromJar
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry newEntry
	private void generateSRCTarget (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry) 
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
		String name
		String srcName
		String[] sources
		org.eclipse.pde.internal.build.ant.FileSet[] fileSets
		int count
		int i
		String srcLocation
		String srcParent
		String dest
		String toDir
	private java.lang.String getFormattedSourceFileExtensions () 
		StringBuffer sb
		int i
	private void filterNonExistingSourceFolders (java.lang.String[]) 
		String[] sources
		java.io.File pluginRoot
		int i
		java.io.File file
		org.eclipse.core.runtime.IStatus status
	protected java.lang.String getSRCLocation (java.lang.String) 
		String jarName
	protected java.lang.String getTempJARFolderLocation (java.lang.String) 
		String jarName
		org.eclipse.core.runtime.IPath destination
	protected java.lang.String getJARLocation (java.lang.String) 
		String jarName
	protected java.lang.String[] getClasspathEntries (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription lookedUpModel
	protected java.util.Properties getBuildProperties ()  throws org.eclipse.core.runtime.CoreException 
	public static java.lang.String getSRCName (java.lang.String) 
		String jarName
	private void updateExistingScript ()  throws org.eclipse.core.runtime.CoreException 
		String root
		java.io.File buildFile
		String message
		java.io.IOException e
		String message
	protected static java.lang.String replaceVariables (java.lang.String, boolean) 
		String sourceString
		boolean compiledElement
		int i
		String result
	public org.eclipse.osgi.service.resolver.BundleDescription getModel () 
	public java.lang.String getPropertiesFileName () 
	public void setPropertiesFileName (java.lang.String) 
		String propertyFileName
	public java.lang.String getBuildScriptFileName () 
	public void setBuildScriptFileName (java.lang.String) 
		String buildScriptFileName
	public void setSignJars (boolean) 
		boolean value
	protected org.eclipse.osgi.service.resolver.BundleDescription getModel (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String modelId
		String modelVersion
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry getAssociatedEntry () 
	public void setAssociatedEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry associatedEntry
	protected void setWorkspaceOutputFolders (java.util.Map) 
		java.util.Map folders
	public void setGenerateSourceReferences (boolean) 
		boolean sourceReferences
}

org/eclipse/pde/internal/build/builder/SourceGenerator.class
SourceGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.SourceGenerator extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	private static final String COMMENT_START_TAG
	private static final String COMMENT_END_TAG
	private static final String PLUGIN_START_TAG
	private static final String FEATURE_START_TAG
	private static final String FRAGMENT_START_TAG
	private static final String VERSION
	private static final String PLUGIN_VERSION
	private static final String TEMPLATE
	private String featureRootLocation
	private String sourceFeatureId
	private String brandingPlugin
	private java.util.Properties buildProperties
	private boolean individualSourceBundles
	private org.eclipse.pde.internal.build.builder.BuildDirector director
	private String[] extraEntries
	private java.util.Map excludedEntries
	public void  () 
	public void setSourceFeatureId (java.lang.String) 
		String id
	public void setExtraEntries (java.lang.String[]) 
		String[] extraEntries
	public void setDirector (org.eclipse.pde.internal.build.builder.BuildDirector) 
		org.eclipse.pde.internal.build.builder.BuildDirector director
	public void setIndividual (boolean) 
		boolean individual
	private void initialize (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		String sourceFeatureName
	private org.eclipse.pde.internal.build.site.BuildTimeSite getSite ()  throws org.eclipse.core.runtime.CoreException 
	private java.lang.String getWorkingDirectory () 
	private java.util.Properties getBuildProperties ()  throws org.eclipse.core.runtime.CoreException 
	protected java.util.Properties getBuildProperties (org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription model
	private java.lang.String getSourcePluginName (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, boolean) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
		boolean versionSuffix
	private void collectSourceEntries (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
		int i
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		org.eclipse.osgi.service.resolver.BundleDescription model
		String versionRequested
	private void collectSourcePlugins (org.eclipse.pde.internal.build.site.BuildTimeFeature, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
		org.eclipse.osgi.service.resolver.BundleDescription model
		String sourceId
		java.util.List correctConfigs
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config configInfo
	public org.eclipse.pde.internal.build.site.BuildTimeFeature generateSourceFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		String sourceFeatureName
		org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourcePlugin
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourcePlugin
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] plugins
		int i
	private void associateExtraEntries (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
		org.eclipse.osgi.service.resolver.BundleDescription model
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		int i
		java.util.Map items
		String id
		org.osgi.framework.Version version
		org.eclipse.core.runtime.IStatus status
		java.util.List versionList
	private void generateSourceFragments (org.eclipse.pde.internal.build.site.BuildTimeFeature, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourcePlugin
		java.util.Map fragments
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config configInfo
		String sourceFragmentId
		java.util.Set fragmentEntries
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceFragment
	private java.lang.String computeSourceFeatureName (org.eclipse.pde.internal.build.site.compatibility.Feature, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.Feature featureForName
		boolean withNumber
		String sourceFeatureName
	private org.eclipse.pde.internal.build.site.BuildTimeFeature createSourceFeature (org.eclipse.pde.internal.build.site.compatibility.Feature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.Feature featureExample
		String id
		String version
		org.eclipse.pde.internal.build.site.BuildTimeFeature result
		org.eclipse.pde.internal.build.site.compatibility.URLEntry[] siteEntries
		int i
		int contextLength
	private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry createSourcePlugin (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry result
		org.eclipse.core.runtime.IPath sourcePluginDirURL
		java.io.File sourcePluginDir
		StringBuffer buffer
		StringBuffer buffer
		org.eclipse.core.runtime.Path templatePluginXML
		java.net.URL templatePluginURL
		org.eclipse.core.runtime.IStatus status
		java.io.IOException e1
		String message
		int beginId
		java.io.IOException e1
		String message
		java.util.Collection copiedFiles
		java.io.File buildProperty
		java.util.Properties sourceBuildProperties
		java.io.IOException e
		String message
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.osgi.service.resolver.BundleDescription oldBundle
	private void create30SourceFragment (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry fragment
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
		org.eclipse.core.runtime.Path sourceFragmentDirURL
		java.io.File sourceFragmentDir
		org.eclipse.core.runtime.Path fragmentPath
		java.net.URL templateLocation
		org.eclipse.core.runtime.IStatus status
		java.io.InputStream fragmentXML
		java.io.IOException e1
		String message
		StringBuffer buffer
		int beginId
		org.eclipse.osgi.service.resolver.BundleDescription effectivePlugin
		java.util.Collection copiedFiles
		String host
		java.io.File buildProperty
		java.util.Properties sourceBuildProperties
		java.io.IOException e
		String message
		String message
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.osgi.service.resolver.BundleDescription oldBundle
	private void createSourceFragment (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry fragment
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
		org.eclipse.core.runtime.Path sourceFragmentDirURL
		java.io.File sourceFragmentDir
		org.eclipse.core.runtime.Path fragmentPath
		java.net.URL templateLocation
		org.eclipse.core.runtime.IStatus status
		StringBuffer buffer
		int beginId
		java.util.Collection copiedFiles
		java.io.File buildProperty
		java.util.Properties sourceBuildProperties
		java.io.IOException e
		String message
		String message
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.osgi.service.resolver.BundleDescription oldBundle
	private void writeSourceFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
		String sourceFeatureDir
		java.io.File sourceDir
		java.io.File file
		org.eclipse.pde.internal.build.SourceFeatureWriter writer
		java.io.IOException e
		String message
		java.util.Collection copiedFiles
		java.io.File buildProperty
		java.util.Properties sourceBuildProperties
		java.io.IOException e
		String message
	private void replaceXMLAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String location
		String tag
		String attr
		String newValue
		java.io.File featureFile
		StringBuffer buffer
		int startComment
		int endComment
		int startTag
		int endTag
		boolean attrFound
		int startAttributeWord
		int endAttributeWord
		int startVersionId
		int endVersionId
	private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry createSourceBundle (org.eclipse.pde.internal.build.site.BuildTimeFeature, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.List excludedVersions
		java.util.Iterator iterator
		org.osgi.framework.Version version
		java.util.Properties bundleProperties
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceEntry
		org.eclipse.osgi.service.resolver.BundleDescription sourceBundle
		java.util.Map headerMap
		java.util.Map entryMap
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry existingEntry
	private java.lang.String getSourceRoot (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry) 
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
		String jarName
		String srcName
	public void generateSourcePlugin (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceEntry
		org.eclipse.osgi.service.resolver.BundleDescription originalBundle
		org.eclipse.core.runtime.IPath sourcePluginDirURL
		java.util.jar.Manifest manifest
		java.util.jar.Attributes attributes
		java.util.Properties origBuildProperties
		String extraRoots
		String sourceHeader
		org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] entries
		int i
		String localizationEntry
		String localization
		String vendor
		String name
		java.util.Properties bundleProperties
		String vendorKey
		String nameKey
		java.util.Properties localizationProperties
		java.io.File localizationFile
		org.eclipse.osgi.service.resolver.BundleDescription host
		java.util.Properties localizationProperties
		java.io.File localizationFile
		java.io.File manifestFile
		java.io.OutputStream out
		java.io.IOException e
		String message
		String template
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.osgi.service.resolver.BundleDescription oldBundle
	private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry create30SourcePlugin (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry result
		org.eclipse.core.runtime.IPath sourcePluginDirURL
		java.io.File sourcePluginDir
		StringBuffer buffer
		StringBuffer buffer
		org.eclipse.core.runtime.Path templateManifest
		java.net.URL templateManifestURL
		org.eclipse.core.runtime.IStatus status
		java.io.IOException e1
		String message
		int beginId
		java.io.IOException e1
		String message
		java.io.InputStream pluginXML
		java.io.IOException e1
		String message
		org.eclipse.pde.internal.build.site.PDEState state
		org.eclipse.osgi.service.resolver.BundleDescription oldBundle
		String oldBundleLocation
		org.eclipse.osgi.service.resolver.BundleDescription newBundle
		java.util.Properties bundleProperties
	private void generateSourceFiles (org.eclipse.core.runtime.IPath, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.BundleDescription)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath sourcePluginDirURL
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceEntry
		String templateDir
		String extraFiles
		org.eclipse.osgi.service.resolver.BundleDescription originalBundle
		java.util.Collection copiedFiles
		String original
		java.io.File buildProperty
		java.util.Properties sourceBuildProperties
		String binIncludes
		java.io.IOException e
		String message
		java.util.Properties props
	private void replaceManifestValue (java.lang.String, java.lang.String, java.lang.String) 
		String location
		String attribute
		String newVersion
		java.util.jar.Manifest manifest
		java.io.InputStream is
		java.io.OutputStream os
}

org/eclipse/pde/internal/build/fetch/COPYFetchTasksFactory.class
COPYFetchTasksFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.COPYFetchTasksFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory org.eclipse.pde.internal.build.IPDEBuildConstants  {
	public static final String ID
	private static final String SEPARATOR
	private static final String OVERRIDE_TAG
	private static final String KEY_PATH
	private static final String KEY_ROOT
	public void  () 
	public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		org.eclipse.pde.build.IAntScript script
		String element
		String root
		String path
		org.eclipse.core.runtime.IPath sourcePath
	public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		String[] files
		org.eclipse.pde.build.IAntScript script
		String root
		String path
		int i
		String file
		org.eclipse.core.runtime.IPath filePath
	public void addTargets (org.eclipse.pde.build.IAntScript) 
		org.eclipse.pde.build.IAntScript script
	public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		String repoSpecificentry
		java.util.Properties overrideTags
		java.util.Map entryInfos
		String[] arguments
		String message
		String overrideTag
	private void printCopyTask (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean, org.eclipse.pde.build.IAntScript) 
		String file
		String todir
		String[] dirs
		boolean failOnError
		boolean overwrite
		org.eclipse.pde.build.IAntScript script
		int i
}

org/eclipse/pde/internal/build/fetch/CVSFetchTaskFactory.class
CVSFetchTaskFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.CVSFetchTaskFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory  {
	public static final String ID
	private static final String TARGET_GET_FROM_CVS
	private static final String SEPARATOR
	public static final String OVERRIDE_TAG
	private static final String KEY_CVSROOT
	private static final String KEY_CVSPASSFILE
	private static final String KEY_PASSWORD
	private static final String KEY_PATH
	private static final String KEY_PREBUILT
	private static final String PROP_DESTINATIONFOLDER
	private static final String PROP_CVSROOT
	private static final String PROP_MODULE
	private static final String PROP_TAG
	private static final String PROP_QUIET
	private static final String PROP_REALLYQUIET
	private static final String PROP_FILETOCHECK
	private static final String PROP_ELEMENTNAME
	public void  () 
	private void generateAuthentificationAntTask (java.util.Map, org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.pde.build.IAntScript script
		String password
		String cvsPassFileLocation
	public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		org.eclipse.pde.build.IAntScript script
		String type
		String element
		boolean prebuilt
		java.util.Map params
		int remove
		String suggestedPath
		String module
		org.eclipse.core.runtime.IPath locationToCheck
	public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		String[] files
		org.eclipse.pde.build.IAntScript script
		String path
		int i
		String file
		org.eclipse.core.runtime.IPath filePath
		org.eclipse.core.runtime.IPath filePath
		String tag
		String cvsRoot
		String dest
	public void addTargets (org.eclipse.pde.build.IAntScript) 
		org.eclipse.pde.build.IAntScript script
	private void legacyParseMapFileEntry (java.lang.String[], java.util.Properties, java.util.Map) 
		String[] arguments
		java.util.Properties overrideTags
		java.util.Map entryInfos
		String overrideTag
	public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		String repoSpecificentry
		java.util.Properties overrideTags
		java.util.Map entryInfos
		String[] arguments
		String message
		java.util.Map table
		int i
		String arg
		int index
		String key
		String value
		String overrideTag
	private void addProjectReference (java.util.Map) 
		java.util.Map entryInfos
		String repoLocation
		String module
		String projectName
		String tag
		String sourceURLs
	private java.lang.String asReference (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String repoLocation
		String module
		String projectName
		String tagName
		String protocol
		String host
		String root
		int at
		String serverRoot
		String protocolUserPass
		int colon
		String sep
		StringBuffer buffer
		org.eclipse.core.runtime.Path modulePath
	private void printCVSTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript) 
		String command
		String cvsRoot
		String dest
		String module
		String tag
		String quiet
		String reallyquiet
		String passFile
		String taskname
		org.eclipse.pde.build.IAntScript script
	private void printCVSTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript) 
		String command
		String cvsRoot
		String dest
		String module
		String tag
		String quiet
		String reallyquiet
		String passFile
		String taskname
		String failOnError
		org.eclipse.pde.build.IAntScript script
	private void printCVSPassTask (java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript) 
		String cvsRoot
		String password
		String passFile
		org.eclipse.pde.build.IAntScript script
	private void printAvailableTask (java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript) 
		String property
		String file
		org.eclipse.pde.build.IAntScript script
}

org/eclipse/pde/internal/build/fetch/GETFetchFactory.class
GETFetchFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.GETFetchFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory  {
	private static final String UNPACK
	private static final String SEPARATOR
	private static final String TASK_GET
	private static final String TASK_MKDIR
	private static final String TASK_DELETE
	private static final String TASK_UNZIP
	private static final String ATTRIBUTE_SRC
	private static final String ATTRIBUTE_DEST
	private static final String ATTRIBUTE_DIR
	private static final String ATTRIBUTE_FILE
	private static final String ATTRIBUTE_VERBOSE
	private static final String ATTRIBUTE_IGNORE_ERRORS
	private static final String ATTRIBUTE_USE_TIMESTAMP
	private static final String ATTRIBUTE_USERNAME
	private static final String ATTRIBUTE_PASSWORD
	private static final String TAG_OPEN
	private static final String TAG_CLOSE
	public void  () 
	public void addTargets (org.eclipse.pde.build.IAntScript) 
		org.eclipse.pde.build.IAntScript script
	public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		org.eclipse.pde.build.IAntScript script
	public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		String[] files
		org.eclipse.pde.build.IAntScript script
	public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		String rawEntry
		java.util.Properties overrideTags
		java.util.Map entryInfos
		String url
		java.util.StringTokenizer tokenizer
		String token
		int index
		org.eclipse.core.runtime.IStatus status
		String key
		String value
	private void printGetTask (org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript, java.util.Map) 
		org.eclipse.core.runtime.IPath destination
		org.eclipse.pde.build.IAntScript script
		java.util.Map entryInfos
		String src
		int index
		String filename
		String dest
		String ignoreErrors
		String useTimestamp
		String verbose
		String username
		String password
		boolean unpack
		org.eclipse.core.runtime.Path destPath
		String unzipped
}

org/eclipse/pde/internal/build/fetch/P2IUFetchFactory$IUFetchInfo.class
P2IUFetchFactory.java
package org.eclipse.pde.internal.build.fetch
 org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo extends java.lang.Object {
	String id
	String version
	public void  (java.lang.String, java.lang.String) 
		String id
		String version
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo other
}

org/eclipse/pde/internal/build/fetch/P2IUFetchFactory.class
P2IUFetchFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.P2IUFetchFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory  {
	private static final String ATTRIBUTE_DESTINATION
	private static final String ATTRIBUTE_ID
	private static final String ATTRIBUTE_SOURCE
	private static final String ATTRIBUTE_VERSION
	private static final String KEY_REPOSITORY
	private static final String KEY_ID
	private static final String KEY_VERSION
	private static final String SEPARATOR
	private static final String TASK_IU
	private static final String TASK_REPO2RUNNABLE
	private static final String TARGET_GET_IUS_FROM_REPO
	private final java.util.Map iusToFetchBySource
	public void  () 
	private static void throwException (java.lang.String, java.lang.Exception)  throws org.eclipse.core.runtime.CoreException 
		String message
		Exception e
	public void addTargets (org.eclipse.pde.build.IAntScript) 
		org.eclipse.pde.build.IAntScript script
		java.util.Map args
		java.util.Iterator stream
		java.util.Map$Entry entry
		String sourceRepository
		java.util.List iusToFetch
		java.util.Iterator stream2
		org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo iuFetchInfo
	public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		org.eclipse.pde.build.IAntScript script
		String sourceRepository
		org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo iuFetchInfo
		java.util.List iusToFetch
	public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript) 
		java.util.Map entryInfos
		org.eclipse.core.runtime.IPath destination
		String[] files
		org.eclipse.pde.build.IAntScript script
		java.util.Map args
		int i
	public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		String rawEntry
		java.util.Properties overrideTags
		java.util.Map entryInfos
		String[] arguments
		java.util.Map table
		int i
		String arg
		int index
		String key
		String value
}

org/eclipse/pde/internal/build/messages.properties
org/eclipse/pde/internal/build/packager/DeltaPackScriptGenerator.class
DeltaPackScriptGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.DeltaPackScriptGenerator extends org.eclipse.pde.internal.build.packager.PackageScriptGenerator {
	public void  (java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String) 
		String directory
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		String featureId
	protected void basicGenerateAssembleConfigFileTargetCall (org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.Config aConfig
		java.util.Collection binaryPlugins
		java.util.Collection binaryFeatures
		java.util.Collection allFeatures
		java.util.Collection rootFiles
}

org/eclipse/pde/internal/build/packager/ElementCollector.class
ElementCollector.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.ElementCollector extends org.eclipse.pde.internal.build.builder.BuildDirector {
	public void  (org.eclipse.pde.internal.build.AssemblyInformation) 
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
	protected void generateIncludedFeatureBuildFile (org.eclipse.pde.internal.build.site.BuildTimeFeature)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
		int i
		String featureId
		org.eclipse.pde.internal.build.site.BuildTimeFeature nestedFeature
		org.eclipse.core.runtime.CoreException exception
	protected void collectElementToAssemble (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature featureToCollect
		java.util.List correctConfigs
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
}

org/eclipse/pde/internal/build/packager/FetchFileGenerator.class
FetchFileGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.FetchFileGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	private static final String ENTRY_SEPARATOR
	private static final String FILTER_SEPARATOR
	private static final String DATA_SEPARATOR
	private static final String UNKNOWN
	private String[] filters
	private String mapLocation
	private String collectedFiles
	private String[] componentFilter
	private java.util.Properties mapContent
	public void  () 
	private void displayDebugInfo () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
	private void generatePrologue () 
	private void generateEpilogue () 
	public void generateFetchFileFor (java.lang.String, java.lang.String, java.lang.String) 
		String fileName
		String baseurl
		String loginInfo
		String login
		String password
		String[] login_password
		org.eclipse.core.runtime.IStatus status
	public void setContentFilter (java.lang.String) 
		String filters
	public void setMapLocation (java.lang.String) 
		String mapLocation
	private void writeDirectory ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Properties selectedFiles
		java.io.OutputStream stream
		java.io.FileNotFoundException e
		String message
		java.io.IOException e
		String message
	private void processMapFile ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Iterator iter
		java.util.Map$Entry mapEntry
		String fileName
		String[] fileDescription
		String message
		String userInfos
		java.net.MalformedURLException e
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
	private boolean filterByFilter (java.lang.String) 
		String filterString
		String[] entryFilters
		int i
		int j
	private boolean filterByConfig (java.lang.String) 
		String entryConfigString
		String[] entryConfigs
		int i
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config aConfig
	boolean containsGenericConfig (java.util.List) 
		java.util.List configs
		java.util.Iterator iter
	private boolean filterByComponentName (java.lang.String) 
		String componentName
		int i
	public void setComponentFilter (java.lang.String) 
		String componentFiler
}

org/eclipse/pde/internal/build/packager/PackageConfigScriptGenerator.class
PackageConfigScriptGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.PackageConfigScriptGenerator extends org.eclipse.pde.internal.build.AssembleConfigScriptGenerator {
	private java.util.Properties packagingProperties
	private java.util.Collection archiveRootProviders
	public void  () 
	public void initialize (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)  throws org.eclipse.core.runtime.CoreException 
		String directoryName
		String feature
		org.eclipse.pde.internal.build.Config configurationInformation
		java.util.Collection elementList
		java.util.Collection featureList
		java.util.Collection allFeaturesList
		java.util.Collection rootProviders
	protected java.util.Collection getArchiveRootFileProviders () 
	private java.lang.String getFinalName (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String shape
		org.eclipse.core.runtime.Path path
	private java.lang.String getFinalName (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.eclipse.core.runtime.Path featurePath
	protected void generateGatherBinPartsTarget () 
		String excludedFiles
		org.eclipse.core.runtime.IPath baseLocation
		String url
		java.util.ArrayList p2Features
		java.util.ArrayList p2Bundles
		int i
		org.eclipse.core.runtime.Path pluginLocation
		String location
		boolean isFolder
		org.eclipse.core.runtime.IPath relative
		int i
		org.eclipse.core.runtime.IPath featureLocation
		String location
		org.eclipse.core.runtime.IPath relative
		String repo
		String filesToPackage
		String tmp
		org.eclipse.pde.internal.build.ant.FileSet rootFiles
		String target
	public java.lang.String getTargetName () 
		String config
	private boolean isFolder (org.eclipse.core.runtime.Path) 
		org.eclipse.core.runtime.Path pluginLocation
	public void setPackagingPropertiesLocation (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String packagingPropertiesLocation
		java.io.InputStream propertyStream
		java.io.FileNotFoundException e
		String message
		java.io.IOException e
		String message
	protected void generateGatherSourceTarget () 
	protected org.eclipse.pde.internal.build.ant.FileSet[] generatePermissions (java.lang.String, boolean) 
		String root
		boolean zip
	protected void generateGZipTarget (boolean) 
		boolean assembling
	public void generateTarGZTasks (boolean) 
		boolean assembling
	protected void generateDirectorTarget (boolean) 
		boolean assembling
	protected void generateMirrorTask (boolean) 
		boolean assembling
	protected void generateCleanupAssembly (boolean) 
		boolean assembling
	protected void generateArchivingTarget (boolean) 
		boolean assembling
	protected java.lang.Object[] getFinalShape (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String shape
	protected java.lang.Object[] getFinalShape (org.eclipse.pde.internal.build.site.BuildTimeFeature) 
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	protected void printP2GenerationModeCondition () 
}

org/eclipse/pde/internal/build/packager/PackageScriptGenerator.class
PackageScriptGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.PackageScriptGenerator extends org.eclipse.pde.internal.build.AssembleScriptGenerator {
	private String packagingPropertiesLocation
	private boolean backwardCompatibleName
	public void  (java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String) 
		String directory
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		String featureId
	protected void printProjectDeclaration () 
	protected org.eclipse.pde.internal.build.AssembleConfigScriptGenerator getConfigScriptGenerator () 
	protected java.lang.String getScriptName () 
	public void setPropertyFile (java.lang.String) 
		String propertyFile
	protected java.util.Collection[] getConfigInfos (org.eclipse.pde.internal.build.Config) 
		org.eclipse.pde.internal.build.Config aConfig
	protected void generateP2ConfigFileTargetCall () 
	protected void basicGenerateAssembleConfigFileTargetCall (org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.Config aConfig
		java.util.Collection binaryPlugins
		java.util.Collection binaryFeatures
		java.util.Collection allFeatures
		java.util.Collection rootFiles
		String config
	public void setBackwardCompatibleName (boolean) 
		boolean value
	protected void printDefaultAssembleCondition () 
	protected void generateMetadataTarget () 
		org.eclipse.pde.internal.build.ProductFile product
		String productPath
		java.io.File productFile
		String modLocation
		String versionAdvice
	private static void generateP2FinalCall (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String) 
		org.eclipse.pde.internal.build.ant.AntScript script
		String productFileLocation
		String versionAdvice
	public static java.lang.String generateP2ProductScript (java.lang.String, java.lang.String, java.util.Properties)  throws org.eclipse.core.runtime.CoreException 
		String workingDir
		String productFileLocation
		java.util.Properties versionAdvice
		java.io.File working
		java.io.File adviceFile
		java.io.OutputStream os
		java.io.IOException e
		String message
		org.eclipse.pde.internal.build.ant.AntScript p2Script
}

org/eclipse/pde/internal/build/packager/PackagerGenerator.class
PackagerGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.PackagerGenerator extends org.eclipse.pde.internal.build.BuildScriptGenerator {
	private String featureList
	private String propertyFile
	private boolean groupConfigs
	public void  () 
	public void setFeatureList (java.lang.String) 
		String features
	protected void sortElements (java.util.List, java.util.List) 
		java.util.List features
		java.util.List plugins
		String[] allFeatures
		int i
	protected void generatePackageScripts (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[], org.eclipse.pde.internal.build.site.BuildTimeSiteFactory)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
		String[] featureInfo
		org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
		org.eclipse.pde.internal.build.packager.PackageScriptGenerator assembler
	public void setPropertyFile (java.lang.String) 
		String propertyFile
	public void groupConfigs (boolean) 
		boolean value
}

org/eclipse/pde/internal/build/packager/UnzipperGenerator.class
UnzipperGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.UnzipperGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
	private static final String DATA_SEPARATOR
	private static final String ENTRY_SEPARATOR
	private static final byte ARCHIVE_NAME
	private static final byte FOLDER
	private static final byte CONFIGS
	private String directoryLocation
	private java.util.Properties zipsList
	private String packagingPropertiesLocation
	private String[] unzipOrder
	public void  () 
	public void generate ()  throws org.eclipse.core.runtime.CoreException 
	private void prepareGeneration () 
		java.util.Properties packagingProperties
		java.io.InputStream propertyStream
	private void generateEpilogue () 
	private void generatePrologue () 
	private void generateUncompressionCommands ()  throws org.eclipse.core.runtime.CoreException 
		String zipEntries
		java.util.List toUnzipWithOrder
		String[] allZipEntries
		int i
		String[] entryDetail
		int i
		java.util.Iterator iter
		String[] entry
	private void generateUncompress (java.lang.String[]) 
		String[] entryDetail
	private boolean delayed (java.lang.String) 
		String fileName
		int i
	private java.util.List getMatchingConfig (java.lang.String[]) 
		String[] entryDetail
		java.util.List applyingConfigs
		String[] configs
		int i
	private void generateUnzipArchive (java.lang.String[]) 
		String[] entryDetail
		java.util.List parameters
	private void generateUnzipRootFiles (java.lang.String[]) 
		String[] entryDetail
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
		java.util.List parameters
		String rootFilesFolder
	private void generateUntarArchice (java.lang.String[]) 
		String[] entryDetail
		java.util.List parameters
	private void generateUntarRootFiles (java.lang.String[]) 
		String[] entryDetail
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config config
		java.util.List parameters
		String rootFilesFolder
	public void setDirectoryLocation (java.lang.String) 
		String filename
	public void setPropertyFile (java.lang.String) 
		String propertyFile
}

org/eclipse/pde/internal/build/properties/PDEProperties.class
PDEProperties.java
package org.eclipse.pde.internal.build.properties
public org.eclipse.pde.internal.build.properties.PDEProperties extends java.lang.Object implements org.eclipse.ant.core.IAntPropertyValueProvider  {
	private static final String PREFIX
	private static final String HOME
	private static final String SCRIPTS
	private static final String TEMPLATES
	private static final java.util.Map cache
	static void  () 
	public void  () 
	public java.lang.String getAntPropertyValue (java.lang.String) 
		String antPropertyName
		String searchedEntry
		String result
		java.net.URL foundEntry
}

org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.class
BuildPublisherApplication.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.BuildPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
	private java.util.List actions
	public void  () 
	public void addAction (org.eclipse.equinox.p2.publisher.IPublisherAction) 
		org.eclipse.equinox.p2.publisher.IPublisherAction action
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
	public void setAppend (boolean) 
		boolean value
}

org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.class
FeatureRootAdvice.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.FeatureRootAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice  {
	private static final int IDX_COMPUTER
	private static final int IDX_DESCRIPTOR
	private final java.util.Map advice
	private String featureId
	private org.eclipse.equinox.p2.metadata.Version featureVersion
	public void  () 
	public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String configSpec
		boolean includeDefault
		String id
		org.eclipse.equinox.p2.metadata.Version version
	public java.lang.String[] getConfigs () 
	public org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer getRootFileComputer (java.lang.String) 
		String config
	public void addRootfiles (java.lang.String, org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		String config
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
		Object[] configAdvice
		org.eclipse.pde.internal.build.publisher.GatheringComputer existing
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
	public void addPermissions (java.lang.String, java.lang.String, java.lang.String[]) 
		String config
		String permissions
		String[] files
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		int i
	public void addLinks (java.lang.String, java.lang.String) 
		String config
		String links
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
	private java.lang.Object[] getConfigAdvice (java.lang.String) 
		String config
		Object[] configAdvice
	public org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor getDescriptor (java.lang.String) 
		String config
		Object[] configAdvice
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		String key
	public void setFeatureId (java.lang.String) 
		String featureId
	public void setFeatureVersion (org.eclipse.equinox.p2.metadata.Version) 
		org.eclipse.equinox.p2.metadata.Version featureVersion
	public java.lang.String[] getConfigurations () 
		java.util.Set keys
}

org/eclipse/pde/internal/build/publisher/GatherBundleAction.class
GatherBundleAction.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatherBundleAction extends org.eclipse.equinox.p2.publisher.eclipse.BundlesAction {
	private org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	private String unpack
	private java.io.File manifestRoot
	private java.io.File bundleLocation
	public void  (java.io.File, java.io.File) 
		java.io.File location
		java.io.File manifestRoot
	public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File, java.io.File[], org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		java.io.File base
		java.io.File[] inclusions
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
	protected org.eclipse.osgi.service.resolver.BundleDescription[] getBundleDescriptions (java.io.File[], org.eclipse.core.runtime.IProgressMonitor) 
		java.io.File[] bundleLocations
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.Dictionary manifest
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	protected void createShapeAdvice (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Dictionary manifest
		String shape
		org.eclipse.equinox.p2.publisher.eclipse.BundleShapeAdvice advice
	public void setComputer (org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	public void setUnpack (java.lang.String) 
		String unpack
}

org/eclipse/pde/internal/build/publisher/GatherFeatureAction.class
GatherFeatureAction.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatherFeatureAction extends org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction {
	private org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	private String groupId
	private org.eclipse.pde.internal.build.publisher.FeatureRootAdvice rootAdvice
	private final java.io.File featureRoot
	public void  (java.io.File, java.io.File) 
		java.io.File location
		java.io.File featureRoot
	public void setComputer (org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	public void setGroupId (java.lang.String) 
		String groupId
	protected org.eclipse.equinox.p2.publisher.eclipse.Feature[] getFeatures (java.io.File[]) 
		java.io.File[] locations
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
	protected java.lang.String getGroupId (java.lang.String) 
		String featureId
	protected org.eclipse.equinox.p2.metadata.IInstallableUnit generateFeatureJarIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
	protected void publishFeatureArtifacts (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		java.util.Collection artifacts
		org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor ad
	public void setRootAdvice (org.eclipse.pde.internal.build.publisher.FeatureRootAdvice) 
		org.eclipse.pde.internal.build.publisher.FeatureRootAdvice rootAdvice
}

org/eclipse/pde/internal/build/publisher/GatheringComputer.class
GatheringComputer.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatheringComputer extends java.lang.Object implements org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer  {
	private static final String PROVIDED_PATH
	private final java.util.LinkedHashMap filesMap
	public void  () 
	public org.eclipse.core.runtime.IPath computePath (java.io.File) 
		java.io.File source
		String prefix
		org.eclipse.core.runtime.IPath result
		org.eclipse.core.runtime.IPath rootPath
	public void reset () 
	public void addAll (org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	public void addFiles (java.lang.String, java.lang.String[]) 
		String prefix
		String[] files
		int i
	public void addFile (java.lang.String, java.lang.String) 
		String prefix
		String file
	public void addFile (java.lang.String, java.io.File) 
		String computedPath
		java.io.File file
	public java.io.File[] getFiles () 
		java.util.Set keys
	public int size () 
}

org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.class
AssembledConfigAdvice.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.AssembledConfigAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice  {
	private String configSpec
	private String launcherName
	private org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
	private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
	public void  (java.lang.String, java.io.File, java.lang.String) 
		String configSpec
		java.io.File configRoot
		String launcherName
	public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles () 
	public java.util.Map getProperties () 
		java.util.Properties configProps
		java.util.Map props
		int startLevel
	public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String spec
		boolean includeDefault
		String id
		org.eclipse.equinox.p2.metadata.Version version
	private java.io.File getLauncher (java.io.File) 
		java.io.File root
		java.io.File launcher
	private void initializeData (java.io.File) 
		java.io.File configRoot
		org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader loader
	public java.lang.String getExecutableName () 
	public java.lang.String[] getProgramArguments () 
	public java.lang.String[] getVMArguments () 
}

org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.class
GeneratorApplication.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.GeneratorApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
	public static final int OPERATION_SOURCE
	public static final int OPERATION_INPLACE
	public static final int OPERATION_CONFIG
	public static final int OPERATION_UPDATE
	private int operation
	private org.eclipse.equinox.p2.publisher.IPublisherResult result
	private java.net.URI site
	private String siteVersion
	private String flavor
	private org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
	private String rootVersion
	private String versionAdvice
	private String rootId
	public void  () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
		java.io.File sourceFile
		java.util.List actions
		org.eclipse.equinox.internal.p2.updatesite.SiteXMLAction siteAction
		String[] configs
	protected org.eclipse.equinox.p2.publisher.actions.IVersionAdvice createVersionAdvice () 
		java.io.File adviceFile
		boolean features
		org.eclipse.equinox.p2.publisher.actions.VersionAdvice advice
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootFileAction (java.lang.String) 
		String configSpec
		String id
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.publisher.actions.RootFilesAction action
	private java.lang.String getProductVersion () 
		String version
	protected org.eclipse.equinox.p2.publisher.Publisher createPublisher (org.eclipse.equinox.p2.publisher.PublisherInfo) 
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
	public void setAppend (boolean) 
		boolean value
	public void setArtifactRepositoryName (java.lang.String) 
		String name
	public void setCompress (boolean) 
		boolean value
	public void setMetadataRepositoryName (java.lang.String) 
		String name
	public void setOperation (int) 
		int operation
	public void setSource (java.lang.String) 
		String location
	public void setSite (java.net.URI) 
		java.net.URI location
	public void setIncrementalResult (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult result
	public void setFlavor (java.lang.String) 
		String flavor
	public void setRootVersion (java.lang.String) 
		String rootVersion
	public void setRoodId (java.lang.String) 
		String root
	public void setProductFile (java.lang.String) 
		String file
	public void setVersionAdvice (java.lang.String) 
		String advice
	public void setSiteVersion (java.lang.String) 
		String version
}

org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.class
IncrementalGenerator.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.IncrementalGenerator extends java.lang.Object {
	private static String MODE_INCREMENTAL
	private String mode
	private static org.eclipse.equinox.p2.publisher.PublisherResult result
	private static java.util.ArrayList configs
	private static java.util.ArrayList advice
	static void  () 
	public void  () 
	public void setMode (java.lang.String) 
		String mode
	public void run (org.eclipse.pde.internal.build.publisher.compatibility.GeneratorApplication, org.eclipse.equinox.p2.publisher.PublisherInfo)  throws java.lang.Exception 
		org.eclipse.pde.internal.build.publisher.compatibility.GeneratorApplication generator
		org.eclipse.equinox.p2.publisher.PublisherInfo provider
		java.util.Iterator iterator
	private void initialize () 
}

org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.class
RootFileParentAction.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.RootFileParentAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private final String flavor
	private final String version
	protected final String baseId
	public void  (org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
		String flavor
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String rootId
		String rootVersion
		String flavor
	public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		org.eclipse.core.runtime.IProgressMonitor monitor
		String idPrefix
		String flavorPrefix
		java.util.HashSet collector
		java.util.Iterator iter
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		String id
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor
		org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU
	private java.lang.String getVersion (java.lang.String) 
		String rootVersion
}

org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.class
RootFileTouchpointAdvice.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.RootFileTouchpointAdvice extends org.eclipse.equinox.p2.publisher.actions.RootFilesAdvice implements org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice  {
	private final org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
	public void  (org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile, java.io.File, java.io.File[], java.io.File[], java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
		java.io.File root
		java.io.File[] includedFiles
		java.io.File[] excludedFiles
		String configSpec
	public org.eclipse.equinox.p2.metadata.ITouchpointData getTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData) 
		org.eclipse.equinox.p2.metadata.ITouchpointData existingData
		String[] config
		String os
		String launcherName
		java.io.File root
		java.io.File launcherFile
		String capitalized
		String configInstruction
		org.eclipse.core.runtime.Path path
		java.io.File appFolder
		java.util.Map newInstructions
}

org/eclipse/pde/internal/build/site/BuildTimeFeature.class
BuildTimeFeature.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeFeature extends org.eclipse.pde.internal.build.site.compatibility.Feature {
	public static final String FEATURE_FILE
	public static final String FEATURE_XML
	private Boolean binary
	private int contextQualifierLength
	private org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
	private org.eclipse.pde.internal.build.site.BuildTimeSite site
	private java.net.URL url
	private String rootLocation
	public void  (java.lang.String, java.lang.String) 
		String id
		String version
	public void  () 
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getRawIncludedFeatureReferences () 
		java.util.ArrayList included
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getIncludedFeatureReferences () 
		java.util.ArrayList included
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getPluginEntries () 
		java.util.ArrayList plugins
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getRawPluginEntries () 
		java.util.ArrayList plugins
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getImports () 
		java.util.ArrayList imports
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
	public boolean isBinary () 
		String root
		java.io.File properties
	public void setBinary (boolean) 
		boolean isCompiled
	public void setContextQualifierLength (int) 
		int l
	public int getContextQualifierLength () 
	public void setSite (org.eclipse.pde.internal.build.site.BuildTimeSite) 
		org.eclipse.pde.internal.build.site.BuildTimeSite site
	public org.eclipse.pde.internal.build.site.BuildTimeSite getSite () 
	public void setFeatureContentProvider (org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider) 
		org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
	public org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider getFeatureContentProvider () 
	public java.net.URL getURL () 
	public void setURL (java.net.URL) 
		java.net.URL url
	public java.lang.String getRootLocation () 
		java.net.URL location
		java.net.URI locationURI
		int i
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry findPluginEntry (java.lang.String, java.lang.String) 
		String id
		String version
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
}

org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.class
BuildTimeFeatureFactory.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	public static final String BUILDTIME_FEATURE_FACTORY_ID
	private static org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factoryInstance
	static void  () 
	public void  () 
	public static org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory getInstance () 
	public org.eclipse.pde.internal.build.site.BuildTimeFeature createFeature (java.net.URL, org.eclipse.pde.internal.build.site.BuildTimeSite)  throws org.eclipse.core.runtime.CoreException 
		java.net.URL url
		org.eclipse.pde.internal.build.site.BuildTimeSite site
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.net.URL featureURL
		String qualifier
		String newVersion
		int idx
		org.eclipse.core.runtime.CoreException e
		String message
		Exception e
		String message
		org.eclipse.core.runtime.Status status
	public org.eclipse.pde.internal.build.site.BuildTimeFeature parseBuildFeature (java.net.URL)  throws org.eclipse.core.runtime.CoreException 
		java.net.URL featureURL
		org.eclipse.pde.internal.build.site.BuildTimeFeatureParser parser
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.xml.sax.SAXException e
		String message
		org.eclipse.core.runtime.Status status
		java.io.IOException e
		String message
		org.eclipse.core.runtime.Status status
	private org.eclipse.pde.internal.build.site.BuildTimeFeature createFeature (org.eclipse.pde.internal.build.site.BuildTimeSite) 
		org.eclipse.pde.internal.build.site.BuildTimeSite site
		org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
	public org.eclipse.pde.internal.build.site.BuildTimeFeature createFeatureModel () 
}

org/eclipse/pde/internal/build/site/BuildTimeFeatureParser.class
BuildTimeFeatureParser.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeFeatureParser extends org.eclipse.pde.internal.build.site.compatibility.FeatureParser {
	public void  () 
	protected org.eclipse.pde.internal.build.site.compatibility.Feature createFeature (java.lang.String, java.lang.String) 
		String id
		String version
	public org.eclipse.pde.internal.build.site.compatibility.Feature parse (java.net.URL)  throws org.xml.sax.SAXException java.io.IOException 
		java.net.URL featureURL
}

org/eclipse/pde/internal/build/site/BuildTimeSite$1.class
BuildTimeSite.java
package org.eclipse.pde.internal.build.site
 org.eclipse.pde.internal.build.site.BuildTimeSite$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.pde.internal.build.site.BuildTimeSite this$0
	void  (org.eclipse.pde.internal.build.site.BuildTimeSite) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object arg0
		Object arg1
		org.osgi.framework.Version v0
		org.osgi.framework.Version v1
}

org/eclipse/pde/internal/build/site/BuildTimeSite.class
BuildTimeSite.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeSite extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IXMLConstants  {
	private final org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
	private final java.util.Map featureCache
	private java.util.List featureReferences
	private org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
	private boolean featuresResolved
	private org.eclipse.pde.internal.build.site.PDEState state
	private java.util.Properties repositoryVersions
	private boolean reportResolutionErrors
	private java.util.Properties platformProperties
	private String[] eeSources
	private java.util.List rootFeaturesForFilter
	private java.util.List rootPluginsForFiler
	private boolean filter
	private final java.util.Comparator featureComparator
	public void  () 
	public void setReportResolutionErrors (boolean) 
		boolean value
	public void setPlatformPropeties (java.util.Properties) 
		java.util.Properties platformProperties
	public java.util.Properties getFeatureVersions () 
		java.io.InputStream input
	private org.eclipse.pde.internal.build.site.PDEState createConverter () 
	private java.util.Dictionary getUIPlatformProperties () 
		java.util.Dictionary result
	private java.util.Collection removeDuplicates (java.util.Collection) 
		java.util.Collection bundles
		java.util.Set result
		java.util.Iterator iterator
		java.io.File bundle
	public org.eclipse.pde.internal.build.site.PDEState getRegistry ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider provider
		java.util.Collection bundles
		org.eclipse.osgi.service.resolver.BundleDescription[] allBundles
		org.eclipse.osgi.service.resolver.BundleDescription[] resolvedBundles
		org.eclipse.core.runtime.MultiStatus errors
		org.eclipse.osgi.service.resolver.BundleDescription[] all
		org.eclipse.osgi.service.resolver.StateHelper helper
		int i
		org.eclipse.osgi.service.resolver.ResolverError[] resolutionErrors
		org.eclipse.osgi.service.resolver.VersionConstraint[] versionErrors
		String errorMessage
		int j
	public org.eclipse.core.runtime.IStatus missingPlugin (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.site.compatibility.Feature, boolean)  throws org.eclipse.core.runtime.CoreException 
		String id
		String version
		org.eclipse.pde.internal.build.site.compatibility.Feature containingFeature
		boolean throwException
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String message
		org.eclipse.core.runtime.IStatus status
		org.eclipse.osgi.service.resolver.ResolverError[] resolutionErrors
	public static org.eclipse.core.runtime.IStatus missingPlugin (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ResolverError[], org.eclipse.pde.internal.build.site.compatibility.Feature, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.osgi.service.resolver.ResolverError[] resolutionErrors
		org.eclipse.pde.internal.build.site.compatibility.Feature containingFeature
		boolean throwException
		org.eclipse.osgi.service.resolver.StateHelper helper
		org.eclipse.osgi.service.resolver.VersionConstraint[] versionErrors
		String message
		int j
		org.eclipse.core.runtime.IStatus status
	public static boolean isConfigError (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ResolverError[], java.util.List) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.osgi.service.resolver.ResolverError[] errors
		java.util.List configs
		java.util.Dictionary environment
		org.osgi.framework.Filter bundleFilter
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config aConfig
	private static org.eclipse.osgi.service.resolver.ResolverError hasPlatformFilterError (org.eclipse.osgi.service.resolver.ResolverError[]) 
		org.eclipse.osgi.service.resolver.ResolverError[] errors
		int i
	public static java.lang.String getResolutionErrorMessage (org.eclipse.osgi.service.resolver.ResolverError[]) 
		org.eclipse.osgi.service.resolver.ResolverError[] errors
		String errorMessage
		int i
	public static java.lang.String getResolutionFailureMessage (org.eclipse.osgi.service.resolver.VersionConstraint) 
		org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
	private static java.lang.String displayVersionConstraint (org.eclipse.osgi.service.resolver.VersionConstraint) 
		org.eclipse.osgi.service.resolver.VersionConstraint constraint
		org.eclipse.osgi.service.resolver.VersionRange versionSpec
	public org.eclipse.pde.internal.build.site.BuildTimeFeature findFeature (java.lang.String, java.lang.String, boolean)  throws org.eclipse.core.runtime.CoreException 
		String featureId
		String versionId
		boolean throwsException
		org.eclipse.osgi.service.resolver.VersionRange range
	private org.eclipse.pde.internal.build.site.BuildTimeFeature findFeature (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean)  throws org.eclipse.core.runtime.CoreException 
		String featureId
		org.eclipse.osgi.service.resolver.VersionRange range
		boolean throwsException
		java.util.Set featureSet
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		org.osgi.framework.Version featureVersion
		String message
	private void resolveFeatureReferences ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.compatibility.FeatureReference[] features
		int i
		String message
	public void addFeatureReferenceModel (java.io.File) 
		java.io.File featureXML
		java.net.URL featureURL
		org.eclipse.pde.internal.build.site.compatibility.FeatureReference featureRef
		java.net.MalformedURLException e
	public void addFeatureReferenceModel (org.eclipse.pde.internal.build.site.compatibility.FeatureReference) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureReference featureReference
	private java.util.SortedSet findAllReferencedPlugins ()  throws org.eclipse.core.runtime.CoreException 
		java.util.ArrayList rootFeatures
		java.util.SortedSet allPlugins
		java.util.Iterator iter
		org.eclipse.pde.internal.build.site.BuildTimeFeature correspondingFeature
		java.util.Iterator iter
		int it
		org.eclipse.pde.internal.build.site.BuildTimeFeature toAnalyse
		RuntimeException e
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] includedRefs
		int i
		String featureId
		org.eclipse.pde.internal.build.site.BuildTimeFeature nested
		java.util.Properties props
		boolean doSourceFeatureGeneration
		String[] extraEntries
		int j
		java.util.Map items
		String id
		org.osgi.framework.Version version
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry added
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] expanded
		org.eclipse.osgi.service.resolver.VersionRange range
		String message
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
		int i
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] imports
		int i
	public void setFilter (boolean) 
		boolean filter
	public void setRootFeaturesForFilter (java.util.List) 
		java.util.List rootFeaturesForFilter
	public void setRootPluginsForFiler (java.util.List) 
		java.util.List rootPluginsForFiler
	public org.eclipse.pde.internal.build.site.compatibility.FeatureReference[] getFeatureReferences () 
	public org.eclipse.pde.internal.build.site.compatibility.FeatureReference[] getRawFeatureReferences () 
	public void addPluginEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
	public org.eclipse.pde.internal.build.site.compatibility.Feature createFeature (java.net.URL)  throws org.eclipse.core.runtime.CoreException 
		java.net.URL url
		org.eclipse.pde.internal.build.site.BuildTimeFeature feature
		java.util.Set set
		java.util.TreeSet set
	public org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider getSiteContentProvider () 
	public void setSiteContentProvider (org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider) 
		org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider siteContentProvider
	public void setEESources (java.lang.String[]) 
		String[] eeSources
}

org/eclipse/pde/internal/build/site/BuildTimeSiteContentProvider.class
BuildTimeSiteContentProvider.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	private final String installedBaseURL
	private final String[] urls
	private final org.eclipse.pde.internal.build.PDEUIStateWrapper pdeUIState
	private org.eclipse.pde.internal.build.site.BuildTimeSite site
	private boolean filterP2Base
	public void  (java.lang.String[], java.lang.String, org.eclipse.pde.internal.build.PDEUIStateWrapper) 
		String[] urls
		String installedBaseURL
		org.eclipse.pde.internal.build.PDEUIStateWrapper initialState
	public java.lang.String getInstalledBaseURL () 
	public java.util.Collection getPluginPaths () 
		java.util.Collection pluginsToCompile
	public java.net.URL getURL () 
	private java.util.Collection findPluginXML (java.io.File[]) 
		java.io.File[] location
		java.util.Collection collectedElements
		int i
		java.io.File f
		java.util.Properties properties
		String root
		java.io.File actualRoot
	public java.io.File getBaseProfile () 
		java.io.File configurationFolder
		java.util.Properties config
		String dataArea
		String profileName
		int idx
		java.io.File profileArea
	public org.eclipse.pde.internal.build.PDEUIStateWrapper getInitialState () 
	public java.net.URL getArchiveReference (java.lang.String) 
		String id
	public org.eclipse.pde.internal.build.site.BuildTimeSite getSite () 
	public void setSite (org.eclipse.pde.internal.build.site.BuildTimeSite) 
		org.eclipse.pde.internal.build.site.BuildTimeSite site
	public void setFilterP2Base (boolean) 
		boolean filter
}

org/eclipse/pde/internal/build/site/BuildTimeSiteFactory.class
BuildTimeSiteFactory.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeSiteFactory extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	private org.eclipse.pde.internal.build.site.BuildTimeSite site
	private boolean urlsChanged
	private String[] sitePaths
	private String[] eeSources
	private static String installedBaseLocation
	private boolean reportResolutionErrors
	private org.eclipse.pde.internal.build.PDEUIStateWrapper pdeUIState
	private java.util.List rootFeaturesForFilter
	private java.util.List rootPluginsForFilter
	private boolean filterState
	private boolean filterP2Base
	static void  () 
	public void  () 
	public org.eclipse.pde.internal.build.site.BuildTimeSite createSite ()  throws org.eclipse.core.runtime.CoreException 
		java.util.Collection featureXMLs
		String installedBaseURL
		String message
		java.util.Collection installedFeatures
		java.io.File[] featureDirectories
		int i
		java.io.File featureXML
		java.net.URL featureURL
		org.eclipse.pde.internal.build.site.compatibility.FeatureReference featureRef
		java.util.Iterator iter
		java.io.File featureXML
		java.net.MalformedURLException e
		org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
	public org.eclipse.pde.internal.build.site.BuildTimeSite createSiteMapModel () 
		org.eclipse.pde.internal.build.site.BuildTimeSite model
	public static void setInstalledBaseSite (java.lang.String) 
		String installedBaseSite
	public void setSitePaths (java.lang.String[]) 
		String[] urls
		int i
		boolean found
		int j
	private java.util.Collection findFeatureXMLs () 
		java.util.Collection features
		java.util.Collection foundFeatures
		int i
		java.io.File file
	public void setReportResolutionErrors (boolean) 
		boolean value
	public void setInitialState (org.eclipse.pde.internal.build.PDEUIStateWrapper) 
		org.eclipse.pde.internal.build.PDEUIStateWrapper uiState
	public void setFilterState (boolean) 
		boolean b
	public void setFilterRoots (java.util.List, java.util.List) 
		java.util.List featuresForFilterRoots
		java.util.List pluginsForFilterRoots
	public org.eclipse.pde.internal.build.site.compatibility.FeatureReference createFeatureReferenceModel () 
	public void setFilterP2Base (boolean) 
		boolean filterP2Base
	public void setEESources (java.lang.String[]) 
		String[] sources
}

org/eclipse/pde/internal/build/site/FilteringState.class
FilteringState.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.FilteringState extends org.eclipse.pde.internal.build.site.PDEState {
	java.util.SortedSet allPlugins
	public void  () 
	public void setFilter (java.util.SortedSet) 
		java.util.SortedSet filter
	public boolean addBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription toAdd
		java.util.SortedSet includedMatches
		java.util.Iterator iterator
		org.eclipse.pde.internal.build.site.ReachablePlugin constraint
}

org/eclipse/pde/internal/build/site/P2Utils.class
P2Utils.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.P2Utils extends java.lang.Object {
	static Class class$0
	public void  () 
	public static java.net.URL[] readBundlesTxt (java.lang.String) 
		String platformHome
		org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
		java.io.File root
		java.io.File bundlesTxt
		java.io.File sourceTxt
		java.util.List infos
		java.net.MalformedURLException e
		java.io.IOException e
		java.net.URL[] bundles
		int i
		java.net.MalformedURLException e
	public static java.io.File writeBundlesTxt (java.util.Collection, java.io.File, org.eclipse.pde.internal.build.ProductFile, boolean) 
		java.util.Collection bundles
		java.io.File directory
		org.eclipse.pde.internal.build.ProductFile productFile
		boolean refactoredRuntime
		java.util.List bundleInfos
		java.util.List sourceInfos
		org.eclipse.pde.internal.build.ShapeAdvisor advisor
		int defaultStartLevel
		java.util.Properties props
		java.util.Map userInfos
		java.util.Iterator iterator
		org.eclipse.osgi.service.resolver.BundleDescription desc
		String modelName
		java.net.URI location
		org.eclipse.equinox.frameworkadmin.BundleInfo info
		org.eclipse.equinox.frameworkadmin.BundleInfo userInfo
		int start
		java.io.File bundlesTxt
		java.io.File srcBundlesTxt
		java.io.File base
		org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
		org.eclipse.equinox.frameworkadmin.BundleInfo[] sources
		org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
}

org/eclipse/pde/internal/build/site/PDEState$1.class
PDEState.java
package org.eclipse.pde.internal.build.site
 org.eclipse.pde.internal.build.site.PDEState$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.pde.internal.build.site.PDEState this$0
	void  (org.eclipse.pde.internal.build.site.PDEState) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
}

org/eclipse/pde/internal/build/site/PDEState.class
PDEState.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.PDEState extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	private static final String[] MANIFEST_ENTRIES
	private org.eclipse.osgi.service.resolver.StateObjectFactory factory
	protected org.eclipse.osgi.service.resolver.State state
	private long id
	private java.util.Properties repositoryVersions
	private java.util.Properties sourceReferences
	private java.util.HashMap bundleClasspaths
	private org.eclipse.pde.internal.build.site.ProfileManager profileManager
	private java.util.Map patchBundles
	private java.util.List addedBundle
	private java.util.List unqualifiedBundles
	private java.util.Dictionary platformProperties
	private java.util.List sortedBundles
	private final java.util.Set convertedManifests
	private long lastSortingDate
	private String[] eeSources
	static Class class$0
	static void  () 
	protected long getNextId () 
	public void  (org.eclipse.pde.internal.build.PDEUIStateWrapper) 
		org.eclipse.pde.internal.build.PDEUIStateWrapper initialState
	public void  () 
	public org.eclipse.osgi.service.resolver.StateObjectFactory getFactory () 
	public boolean addBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription toAdd
	private org.eclipse.osgi.service.pluginconversion.PluginConverter acquirePluginConverter ()  throws java.lang.Exception 
	public boolean addBundle (java.util.Dictionary, java.io.File) 
		java.util.Dictionary enhancedManifest
		java.io.File bundleLocation
		String oldVersion
		org.eclipse.osgi.service.resolver.BundleDescription descriptor
		String patchValue
		org.osgi.framework.BundleException e
		org.eclipse.core.runtime.IStatus status
	private void rememberQualifierTagPresence (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription descriptor
		java.util.Properties bundleProperties
	private void rememberSourceReference (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String) 
		org.eclipse.osgi.service.resolver.BundleDescription descriptor
		String oldVersion
		String key
		java.util.Properties bundleProperties
	private void rememberManifestEntries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, java.lang.String[]) 
		org.eclipse.osgi.service.resolver.BundleDescription descriptor
		java.util.Dictionary manifest
		String[] entries
		java.util.Properties properties
		int i
		String entry
	private void rememberManifestConversion (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary) 
		org.eclipse.osgi.service.resolver.BundleDescription descriptor
		java.util.Dictionary manifest
		java.util.Properties bundleProperties
	private void mapVersionReplacedBundle (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription oldBundle
		org.eclipse.osgi.service.resolver.BundleDescription newBundle
		java.util.Properties bundleProperties
	private java.lang.String fillPatchData (java.util.Dictionary) 
		java.util.Dictionary manifest
	private void loadPluginTagFile () 
		java.io.InputStream input
	private void loadSourceReferences () 
		java.io.InputStream input
	public boolean addBundle (java.io.File) 
		java.io.File bundleLocation
		java.util.Dictionary manifest
	private boolean addFlexibleRoot (java.io.File) 
		java.io.File bundleLocation
		java.util.Properties properties
		String root
	private java.lang.String updateVersionNumber (java.util.Dictionary) 
		java.util.Dictionary manifest
		String newVersion
		String oldVersion
		String symbolicName
	private void hasQualifier (java.io.File, java.util.Dictionary)  throws org.osgi.framework.BundleException 
		java.io.File bundleLocation
		java.util.Dictionary manifest
		org.eclipse.osgi.util.ManifestElement[] versionInfo
	private java.lang.String getQualifierPropery (java.lang.String) 
		String bundleLocation
		String qualifierInfo
	private java.util.Dictionary basicLoadManifest (java.io.File) 
		java.io.File bundleLocation
		java.io.InputStream manifestStream
		java.util.zip.ZipFile jarFile
		java.util.zip.ZipEntry manifestEntry
		java.util.Hashtable result
	private boolean enforceSymbolicName (java.io.File, java.util.Dictionary) 
		java.io.File bundleLocation
		java.util.Dictionary initialManifest
		java.util.Dictionary generatedManifest
		java.util.Enumeration enumeration
		Object key
	private void enforceClasspath (java.util.Dictionary) 
		java.util.Dictionary manifest
		String classpath
	private java.util.Dictionary loadManifest (java.io.File) 
		java.io.File bundleLocation
		java.util.Dictionary manifest
	private java.util.Dictionary convertPluginManifest (java.io.File, boolean) 
		java.io.File bundleLocation
		boolean logConversionException
		org.eclipse.osgi.service.pluginconversion.PluginConverter converter
		java.util.Dictionary manifest
		org.eclipse.osgi.service.pluginconversion.PluginConversionException convertException
		org.eclipse.core.runtime.IStatus status
		Exception serviceException
		org.eclipse.core.runtime.IStatus status
	public void addBundles (java.util.Collection) 
		java.util.Collection bundles
		java.util.Iterator iter
		java.io.File bundle
	public void resolveState () 
		java.util.List configs
		java.util.ArrayList properties
		java.util.Dictionary prop
		java.util.Dictionary prop
		String[] javaProfiles
		String systemPackages
		String ee
		int i
		java.util.Iterator iter
		org.eclipse.pde.internal.build.Config aConfig
		String os
		String ws
		String arch
		java.util.Enumeration e
		String key
		java.util.Properties profileProps
		boolean added
		int j
		String profileName
		java.util.Dictionary[] stateProperties
	public org.eclipse.osgi.service.resolver.State getState () 
	public org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (java.lang.String, org.osgi.framework.Version) 
		String bundleId
		org.osgi.framework.Version version
		org.eclipse.osgi.service.resolver.BundleDescription root
	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
	public static org.eclipse.osgi.service.resolver.BundleDescription[] getRequiredBundles (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
	public org.eclipse.osgi.service.resolver.BundleDescription getResolvedBundle (java.lang.String, java.lang.String) 
		String bundleId
		String version
	public org.eclipse.osgi.service.resolver.BundleDescription getBundle (java.lang.String, java.lang.String, boolean) 
		String bundleId
		String version
		boolean resolved
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.osgi.framework.Version parsedVersion
		org.eclipse.osgi.service.resolver.BundleDescription description
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		org.eclipse.osgi.service.resolver.VersionRange qualifierRange
		int i
	private org.eclipse.osgi.service.resolver.BundleDescription[] sortByVersion (org.eclipse.osgi.service.resolver.BundleDescription[]) 
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
	public org.eclipse.osgi.service.resolver.BundleDescription getResolvedBundle (java.lang.String) 
		String bundleId
		org.eclipse.osgi.service.resolver.BundleDescription[] description
		int i
	public static org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
		org.eclipse.osgi.service.resolver.BundleDescription[] imported
		org.eclipse.osgi.service.resolver.BundleDescription[] required
		org.eclipse.osgi.service.resolver.BundleDescription[] dependents
	public static org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundlesWithFragments (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
		org.eclipse.osgi.service.resolver.BundleDescription[] imported
		org.eclipse.osgi.service.resolver.BundleDescription[] importedByFragments
		org.eclipse.osgi.service.resolver.BundleDescription[] required
		org.eclipse.osgi.service.resolver.BundleDescription[] requiredByFragments
		org.eclipse.osgi.service.resolver.BundleDescription[] dependents
	public static org.eclipse.osgi.service.resolver.BundleDescription[] getImportedByFragments (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		java.util.List importedByFragments
		int i
		org.eclipse.osgi.service.resolver.BundleDescription[] result
	public static org.eclipse.osgi.service.resolver.BundleDescription[] getRequiredByFragments (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription root
		org.eclipse.osgi.service.resolver.BundleDescription[] fragments
		java.util.List importedByFragments
		int i
		org.eclipse.osgi.service.resolver.BundleDescription[] result
	public static void merge (java.util.List, org.eclipse.osgi.service.resolver.BundleDescription[]) 
		java.util.List source
		org.eclipse.osgi.service.resolver.BundleDescription[] toAdd
		int i
	public java.util.Properties loadPropertyFileIn (java.util.Map, java.io.File) 
		java.util.Map toMerge
		java.io.File location
		java.util.Properties result
		java.io.InputStream propertyStream
	public java.util.HashMap getExtraData () 
	public java.util.Map getPatchData () 
	public java.util.List getSortedBundles () 
		org.eclipse.osgi.service.resolver.BundleDescription[] toSort
	public void cleanupOriginalState () 
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription added
		java.util.Iterator iter
		org.eclipse.osgi.service.resolver.BundleDescription toAddBack
		org.eclipse.osgi.service.resolver.BundleDescription[] allBundles
		int i
	private java.io.File getOSGiLocation () 
		org.eclipse.osgi.service.resolver.BundleDescription osgiBundle
	private java.lang.String[] getJavaProfiles () 
	private void forceQualifiers () 
		org.eclipse.osgi.service.resolver.BundleDescription[] resolvedBundles
		int i
		org.eclipse.osgi.service.resolver.BundleDescription b
		String newVersion
		org.eclipse.osgi.service.resolver.BundleDescription newBundle
	public org.eclipse.osgi.service.resolver.BundleDescription getVersionReplacement (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Properties props
		String idString
		long newId
		org.eclipse.osgi.service.resolver.BundleDescription newBundle
	public void setPlatformProperties (java.util.Dictionary) 
		java.util.Dictionary platformProperties
	public void setEESources (java.lang.String[]) 
		String[] eeSources
	public org.eclipse.pde.internal.build.site.ProfileManager getProfileManager () 
		java.io.File osgi
		String[] sources
}

org/eclipse/pde/internal/build/site/PluginPathFinder.class
PluginPathFinder.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.PluginPathFinder extends java.lang.Object {
	private static final String URL_PROPERTY
	private static final String EMPTY_STRING
	private static final String DROPINS
	private static final String LINK
	private static final String ECLIPSE
	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.ArrayList sites
		java.io.File file
		java.io.File[] linkFiles
		int i
		String path
	private static java.util.List getDropins (java.lang.String, boolean) 
		String platformHome
		boolean features
		java.io.File dropins
		java.util.ArrayList sites
		java.util.ArrayList results
		java.io.File[] contents
		int i
		String path
		java.io.File temp
	public static java.io.File[] getFeaturePaths (java.lang.String) 
		String platformHome
	public static java.io.File[] getPluginPaths (java.lang.String, boolean) 
		String platformHome
		boolean filterP2Base
	public static java.io.File[] getPluginPaths (java.lang.String) 
		String platformHome
	public static java.io.File[] getPaths (java.lang.String, boolean, boolean) 
		String platformHome
		boolean features
		boolean filterP2Base
		java.net.URL[] urls
		java.io.File file
		String value
		org.eclipse.update.configurator.IPlatformConfiguration config
		java.util.List list
	private static java.io.File[] getConfiguredSitesPaths (java.lang.String, org.eclipse.update.configurator.IPlatformConfiguration, boolean) 
		String platformHome
		org.eclipse.update.configurator.IPlatformConfiguration configuration
		boolean features
		java.util.List installPlugins
		java.util.List extensionPlugins
		java.util.List dropinsPlugins
		java.util.Set all
	private static java.util.List getExtensionPlugins (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
	private static java.util.List scanLocations (java.io.File[]) 
		java.io.File[] sites
		java.util.ArrayList result
		int i
		java.io.File[] children
}

org/eclipse/pde/internal/build/site/PluginRegistryConverter.class
PluginRegistryConverter.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.PluginRegistryConverter extends org.eclipse.pde.internal.build.site.PDEState {
	private org.eclipse.core.runtime.model.PluginRegistryModel registry
	public void  () 
	private java.net.URL[] removeInvalidURLs (java.net.URL[]) 
		java.net.URL[] files
		java.net.URL[] validURLs
		int validURL
		int i
		java.net.URL[] result
	private org.eclipse.core.runtime.model.PluginRegistryModel getPluginRegistry (java.net.URL[])  throws org.eclipse.core.runtime.CoreException 
		java.net.URL[] files
		org.eclipse.core.runtime.MultiStatus problems
		org.eclipse.core.runtime.model.Factory factory
		org.eclipse.core.runtime.IStatus status
	public void addRegistryToState () 
		org.eclipse.core.runtime.model.PluginModel[] plugins
		org.eclipse.core.runtime.model.PluginFragmentModel[] fragments
		int i
		org.eclipse.osgi.service.resolver.BundleDescription bd
		String libs
		java.util.Properties manifest
		int i
		org.eclipse.osgi.service.resolver.HostSpecification host
		org.eclipse.osgi.service.resolver.BundleDescription bd
		String libs
		java.util.Properties manifest
	protected org.eclipse.osgi.service.resolver.BundleSpecification[] createBundleSpecification (org.eclipse.core.runtime.model.PluginPrerequisiteModel[]) 
		org.eclipse.core.runtime.model.PluginPrerequisiteModel[] prereqs
		org.eclipse.osgi.service.resolver.BundleSpecification[] specs
		int i
	private java.lang.String createClasspath (org.eclipse.core.runtime.model.LibraryModel[]) 
		org.eclipse.core.runtime.model.LibraryModel[] libs
		String result
		int i
	public void addBundles (java.util.Collection) 
		java.util.Collection bundles
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.IStatus status
		java.util.Iterator iter
		java.io.File bundle
}

org/eclipse/pde/internal/build/site/ProfileManager$1.class
ProfileManager.java
package org.eclipse.pde.internal.build.site
 org.eclipse.pde.internal.build.site.ProfileManager$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.pde.internal.build.site.ProfileManager this$0
	void  (org.eclipse.pde.internal.build.site.ProfileManager) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object profile1
		Object profile2
		String p1
		String p2
}

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

org/eclipse/pde/internal/build/site/ProfileManager.class
ProfileManager.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.ProfileManager extends java.lang.Object {
	public static final String PROFILE_EXTENSION
	public static final String SYSTEM_PACKAGES
	public static final String PROFILE_NAME
	public static final String PROFILE_LIST
	public static final String JAVA_PROFILES
	public static final String PROFILE_JAVAC_SOURCE
	public static final String PROFILE_JAVAC_TARGET
	private final java.util.HashMap profileMap
	private String[] profileSources
	public void  () 
	public void  (java.lang.String[]) 
		String[] profileSources
	public void  (java.lang.String[], boolean) 
		String[] profileSources
		boolean includeRuntime
	public java.util.Properties getProfileProperties (java.lang.String) 
		String profileName
	public void copyEEProfileProperties (java.util.Dictionary, java.util.Properties) 
		java.util.Dictionary source
		java.util.Properties target
		String[] profiles
		int i
		Object value
	public java.lang.String getJavacSource (java.lang.String) 
		String environment
		java.util.Properties properties
	public java.lang.String getJavacTarget (java.lang.String) 
		String environment
		java.util.Properties properties
	public java.lang.String[] getJavaProfiles () 
		java.util.Set keys
	protected java.lang.String[] sortProfiles (java.lang.String[]) 
		String[] profiles
	protected void loadProfiles (boolean) 
		boolean includeRuntime
		int i
		java.io.File source
	protected void loadJarJavaProfiles (java.io.File) 
		java.io.File bundleLocation
		java.util.zip.ZipFile zipFile
	protected void loadRuntimeJavaProfiles () 
		org.osgi.framework.Bundle systemBundle
	private java.io.InputStream getProfileListInputStream (java.lang.Object) 
		Object container
		java.io.File listFile
		java.util.zip.ZipFile zipFile
		java.util.zip.ZipEntry listEntry
		org.osgi.framework.Bundle systemBundle
		java.net.URL url
	private java.util.Enumeration getProfilesEnum (java.lang.Object, java.lang.String[]) 
		Object container
		String[] profiles
		java.io.File[] files
	private java.io.InputStream getEntryInputStream (java.lang.Object, java.lang.Object) 
		Object container
		Object entry
	private boolean isProfileEntry (java.lang.Object) 
		Object entry
		String entryName
	private void loadJavaProfiles (java.lang.Object) 
		Object container
		java.io.InputStream is
		String[] profiles
		java.util.Enumeration entries
		Object item
		java.util.Properties props
	private java.lang.String[] getJavaProfiles (java.io.InputStream) 
		java.io.InputStream is
		java.util.Properties props
}

org/eclipse/pde/internal/build/site/QualifierReplacer.class
QualifierReplacer.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.QualifierReplacer extends java.lang.Object implements org.eclipse.pde.internal.build.IBuildPropertiesConstants  {
	private static String globalQualifier
	static void  () 
	public void  () 
	public static java.lang.String replaceQualifierInVersion (java.lang.String, java.lang.String, java.lang.String, java.util.Properties) 
		String version
		String id
		String replaceTag
		java.util.Properties newVersions
		String newQualifier
	public static java.lang.String getQualifierKey (java.lang.String, java.lang.String) 
		String id
		String version
		org.osgi.framework.Version osgiVersion
		String qualifier
		StringBuffer keyBuffer
	public static java.lang.String getDateQualifier () 
		int monthNbr
		String month
		int dayNbr
		String day
		int hourNbr
		String hour
		int minuteNbr
		String minute
	public static void setGlobalQualifier (java.lang.String) 
		String globalQualifier
}

org/eclipse/pde/internal/build/site/ReachablePlugin.class
ReachablePlugin.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.ReachablePlugin extends java.lang.Object implements java.lang.Comparable  {
	public static final org.eclipse.osgi.service.resolver.VersionRange WIDEST_RANGE
	public static final org.eclipse.osgi.service.resolver.VersionRange NARROWEST_RANGE
	private final String id
	private final org.eclipse.osgi.service.resolver.VersionRange range
	static void  () 
	public void  (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange) 
		String id
		org.eclipse.osgi.service.resolver.VersionRange range
	public void  (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	public java.lang.String getId () 
	public org.eclipse.osgi.service.resolver.VersionRange getRange () 
	public int compareTo (java.lang.Object) 
		Object o
		org.eclipse.pde.internal.build.site.ReachablePlugin toCompare
		int result
	private org.osgi.framework.Version substract (org.osgi.framework.Version, org.osgi.framework.Version) 
		org.osgi.framework.Version v1
		org.osgi.framework.Version v2
		int major
		int major
		int minor
		int minor
		int micro
		int carry
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.build.site.ReachablePlugin toCompare
	public int hashCode () 
	public java.lang.String toString () 
}

org/eclipse/pde/internal/build/site/compatibility/Feature.class
Feature.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.Feature extends java.lang.Object implements org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry  {
	private final String id
	private String version
	private String label
	private String image
	private String brandingPlugin
	private org.eclipse.pde.internal.build.site.compatibility.URLEntry description
	private org.eclipse.pde.internal.build.site.compatibility.URLEntry license
	private org.eclipse.pde.internal.build.site.compatibility.URLEntry copyright
	private String installHandler
	private String installHandlerURL
	private String installHandlerLibrary
	private org.eclipse.pde.internal.build.site.compatibility.URLEntry updateSite
	private java.util.ArrayList discoverySites
	private java.util.ArrayList entries
	private String name
	private String providerName
	private String os
	private String ws
	private String arch
	private String nl
	public void  (java.lang.String, java.lang.String) 
		String id
		String version
	public void addEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
	public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getEntries () 
	public boolean removeEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	public void setLabel (java.lang.String) 
		String label
	public java.lang.String getLabel () 
	public void setImage (java.lang.String) 
		String image
	public java.lang.String getImage () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getDescription () 
	public java.lang.String getDescriptionURL () 
	public void setDescriptionURL (java.lang.String) 
		String descriptionURL
	public java.lang.String getName () 
	public java.lang.String getProviderName () 
	public void setProviderName (java.lang.String) 
		String value
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
	public java.lang.String getId () 
	public void setLicenseURL (java.lang.String) 
		String licenseURL
	public java.lang.String getLicenseURL () 
	public void setLicense (java.lang.String) 
		String license
	public java.lang.String getLicense () 
	public void setCopyright (java.lang.String) 
		String copyright
	public void setCopyrightURL (java.lang.String) 
		String copyrightURL
	public java.lang.String getCopyright () 
	public java.lang.String getCopyrightURL () 
	public void setInstallHandler (java.lang.String) 
		String installHandler
	public void setInstallHandlerLibrary (java.lang.String) 
		String installHandlerLibrary
	public void setInstallHandlerURL (java.lang.String) 
		String installHandlerURL
	public java.lang.String getInstallHandler () 
	public java.lang.String getInstallHandlerLibrary () 
	public java.lang.String getInstallHandlerURL () 
	public void setUpdateSiteLabel (java.lang.String) 
		String updateSiteLabel
	public void setUpdateSiteURL (java.lang.String) 
		String updateSiteURL
	public java.lang.String getUpdateSiteLabel () 
	public java.lang.String getUpdateSiteURL () 
	public void addDiscoverySite (java.lang.String, java.lang.String) 
		String discoveryLabel
		String url
		org.eclipse.pde.internal.build.site.compatibility.URLEntry entry
	public org.eclipse.pde.internal.build.site.compatibility.URLEntry[] getDiscoverySites () 
	public void setEnvironment (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String os
		String ws
		String arch
		String nl
	public java.lang.String getOS () 
	public java.lang.String getWS () 
	public java.lang.String getArch () 
	public java.lang.String getNL () 
	public void setURL (java.lang.String) 
		String value
	public void setBrandingPlugin (java.lang.String) 
		String brandingPlugin
	public java.lang.String getBrandingPlugin () 
	public java.lang.String toString () 
}

org/eclipse/pde/internal/build/site/compatibility/FeatureEntry.class
FeatureEntry.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry extends java.lang.Object implements org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry  {
	private final String id
	private final String version
	private String url
	private String os
	private String ws
	private String arch
	private String nl
	private String match
	private final boolean isPlugin
	private boolean isFragment
	private boolean isRequires
	private Boolean unpack
	private boolean optional
	private String filter
	public static org.eclipse.pde.internal.build.site.compatibility.FeatureEntry createRequires (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
		String id
		String version
		String match
		String filter
		boolean isPlugin
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry result
	public void  (java.lang.String, java.lang.String, boolean) 
		String id
		String version
		boolean isPlugin
	public java.lang.String getURL () 
	public void setURL (java.lang.String) 
		String value
	public java.lang.String getId () 
	public java.lang.String getVersion () 
	public boolean isPlugin () 
	public boolean isRequires () 
	public boolean isFragment () 
	public java.lang.String toString () 
		StringBuffer result
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry other
	public void setEnvironment (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String os
		String ws
		String arch
		String nl
	public void setFragment (boolean) 
		boolean value
	public void setUnpack (boolean) 
		boolean value
	public boolean isUnpack () 
	public boolean unpackSet () 
	public void setOptional (boolean) 
		boolean value
	public void setFilter (java.lang.String) 
		String filter
	public java.lang.String getFilter () 
	public java.lang.String getMatch () 
	public boolean isOptional () 
	public java.lang.String getOS () 
	public java.lang.String getWS () 
	public java.lang.String getArch () 
	public java.lang.String getNL () 
}

org/eclipse/pde/internal/build/site/compatibility/FeatureParser.class
FeatureParser.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.FeatureParser extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.pde.internal.build.IPDEBuildConstants  {
	private javax.xml.parsers.SAXParser parser
	private org.eclipse.pde.internal.build.site.compatibility.Feature result
	private java.net.URL url
	private StringBuffer characters
	private org.eclipse.core.runtime.MultiStatus status
	private boolean hasImports
	private static final javax.xml.parsers.SAXParserFactory parserFactory
	static void  () 
	public void  () 
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
	public org.eclipse.pde.internal.build.site.compatibility.Feature parse (java.net.URL)  throws org.xml.sax.SAXException java.io.IOException 
		java.net.URL featureURL
		java.io.InputStream in
	public org.eclipse.core.runtime.MultiStatus getStatus () 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	private void processImport (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String id
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
	private void processIncludes (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		String flag
	private void processInstallHandler (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	private void processUpdateSite (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	private void processDiscoverySite (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	private void setEnvironment (org.xml.sax.Attributes, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) 
		org.xml.sax.Attributes attributes
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
		String os
		String ws
		String nl
		String arch
	protected org.eclipse.pde.internal.build.site.compatibility.Feature createFeature (java.lang.String, java.lang.String) 
		String id
		String version
	protected void processFeature (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String id
		String ver
		String os
		String ws
		String nl
		String arch
		java.io.File f
	private void processPlugin (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String id
		String version
		org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
		String unpack
		String fragment
		String filter
	private void processLicense (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	private void processCopyright (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	private void processDescription (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	public void characters (char[], int, int) 
		char[] ch
		int start
		int length
	public void endElement (java.lang.String, java.lang.String, java.lang.String) 
		String uri
		String localName
		String qName
	private void error (java.lang.String) 
		String message
		String msg
}

org/eclipse/pde/internal/build/site/compatibility/FeatureReference.class
FeatureReference.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.FeatureReference extends java.lang.Object {
	private org.eclipse.pde.internal.build.site.BuildTimeSite site
	private String urlString
	private java.net.URL url
	private org.eclipse.pde.internal.build.site.compatibility.Feature feature
	public void  () 
	public void setSiteModel (org.eclipse.pde.internal.build.site.BuildTimeSite) 
		org.eclipse.pde.internal.build.site.BuildTimeSite site
	public void setURLString (java.lang.String) 
		String externalForm
	public org.eclipse.pde.internal.build.site.compatibility.Feature getFeature ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
	public java.net.URL getURL () 
		java.net.MalformedURLException e
}

org/eclipse/pde/internal/build/site/compatibility/IPlatformEntry.class
IPlatformEntry.java
package org.eclipse.pde.internal.build.site.compatibility
public abstract org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry extends java.lang.Object {
	public abstract java.lang.String getOS () 
	public abstract java.lang.String getWS () 
	public abstract java.lang.String getArch () 
	public abstract java.lang.String getNL () 
}

org/eclipse/pde/internal/build/site/compatibility/SiteManager.class
SiteManager.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.SiteManager extends java.lang.Object {
	private static String os
	private static String ws
	private static String arch
	private static String nl
	public void  () 
	public static void setOS (java.lang.String) 
		String os
	public static void setWS (java.lang.String) 
		String ws
	public static void setArch (java.lang.String) 
		String arch
	public static void setNL (java.lang.String) 
		String nl
	public static java.lang.String getOS () 
	public static java.lang.String getWS () 
	public static java.lang.String getArch () 
	public static java.lang.String getNL () 
	public static boolean isValidEnvironment (org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry) 
		org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry candidate
		String candidateOS
		String candidateWS
		String candidateArch
		String candiateNL
	private static boolean isMatching (java.lang.String, java.lang.String) 
		String candidateValues
		String siteValues
		java.util.StringTokenizer siteTokens
		java.util.StringTokenizer candidateTokens
		String siteValue
	private static boolean isMatchingLocale (java.lang.String, java.lang.String) 
		String candidateValues
		String locale
		java.util.StringTokenizer stok
		String candidate
}

org/eclipse/pde/internal/build/site/compatibility/URLEntry.class
URLEntry.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.URLEntry extends java.lang.Object {
	private String annotation
	private String url
	public void  () 
	public void  (java.lang.String, java.lang.String) 
		String url
		String annotation
	public void setAnnotation (java.lang.String) 
		String annotation
	public java.lang.String getAnnotation () 
	public void setURL (java.lang.String) 
		String url
	public java.lang.String getURL () 
}

org/eclipse/pde/internal/swt/tools/IconExe$BITMAPINFO.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bmiHeader
	org.eclipse.pde.internal.swt.tools.IconExe$RGBQUAD[] bmiColors
	void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$BITMAPINFOHEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER extends java.lang.Object {
	int biSize
	int biWidth
	int biHeight
	int biPlanes
	int biBitCount
	int biCompression
	int biSizeImage
	int biXPelsPerMeter
	int biYPelsPerMeter
	int biClrUsed
	int biClrImportant
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$CURSORDIR.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR extends java.lang.Object {
	int Width
	int Height
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$FileFormat.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public abstract org.eclipse.pde.internal.swt.tools.IconExe$FileFormat extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream inputStream
	org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
	int compression
	public void  () 
	byte[] bitInvertData (byte[], int, int) 
		byte[] data
		int startIndex
		int endIndex
		int i
	abstract boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
	abstract org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream () 
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromStream (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		Exception e
	public static org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.io.InputStream, org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader) 
		java.io.InputStream is
		org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		boolean isSupported
		org.eclipse.pde.internal.swt.tools.IconExe$FileFormat fileFormat
}

org/eclipse/pde/internal/swt/tools/IconExe$ICONRESDIR.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR extends java.lang.Object {
	int Width
	int Height
	int ColorCount
	int reserved
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_DATA_DIRECTORY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY extends java.lang.Object {
	int VirtualAddress
	int Size
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_DOS_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER extends java.lang.Object {
	int e_magic
	int e_cblp
	int e_cp
	int e_crlc
	int e_cparhdr
	int e_minalloc
	int e_maxalloc
	int e_ss
	int e_sp
	int e_csum
	int e_ip
	int e_cs
	int e_lfarlc
	int e_ovno
	int[] e_res
	int e_oemid
	int e_oeminfo
	int[] e_res2
	int e_lfanew
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_FILE_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER extends java.lang.Object {
	int Machine
	int NumberOfSections
	int TimeDateStamp
	int PointerToSymbolTable
	int NumberOfSymbols
	int SizeOfOptionalHeader
	int Characteristics
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_NT_HEADERS.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS extends java.lang.Object {
	int Signature
	org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER FileHeader
	org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER OptionalHeader
	static final int FIELD_OFFSET_OptionalHeader
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_OPTIONAL_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER extends java.lang.Object {
	int Magic
	int MajorLinkerVersion
	int MinorLinkerVersion
	int SizeOfCode
	int SizeOfInitializedData
	int SizeOfUninitializedData
	int AddressOfEntryPoint
	int BaseOfCode
	int BaseOfData
	long ImageBase
	int SectionAlignment
	int FileAlignment
	int MajorOperatingSystemVersion
	int MinorOperatingSystemVersion
	int MajorImageVersion
	int MinorImageVersion
	int MajorSubsystemVersion
	int MinorSubsystemVersion
	int Win32VersionValue
	int SizeOfImage
	int SizeOfHeaders
	int CheckSum
	int Subsystem
	int DllCharacteristics
	long SizeOfStackReserve
	long SizeOfStackCommit
	long SizeOfHeapReserve
	long SizeOfHeapCommit
	int LoaderFlags
	int NumberOfRvaAndSizes
	org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY[] DataDirectory
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DATA_ENTRY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY extends java.lang.Object {
	int OffsetToData
	int Size
	int CodePage
	int Reserved
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY extends java.lang.Object {
	int Characteristics
	int TimeDateStamp
	int MajorVersion
	int MinorVersion
	int NumberOfNamedEntries
	int NumberOfIdEntries
	static final int SIZEOF
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY extends java.lang.Object {
	int NameOffset
	boolean NameIsString
	int Name
	int Id
	int OffsetToData
	int OffsetToDirectory
	boolean DataIsDirectory
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_SECTION_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER extends java.lang.Object {
	int[] Name
	int Misc_VirtualSize
	int VirtualAddress
	int SizeOfRawData
	int PointerToRawData
	int PointerToRelocations
	int PointerToLinenumbers
	int NumberOfRelocations
	int NumberOfLinenumbers
	int Characteristics
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IconResInfo.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData data
	int offset
	int size
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$ImageData.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$ImageData extends java.lang.Object {
	public int width
	public int height
	public int depth
	public int scanlinePad
	public int bytesPerLine
	public byte[] data
	public org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
	public int transparentPixel
	public byte[] maskData
	public int maskPad
	public byte[] alphaData
	public int alpha
	public int type
	public int x
	public int y
	public int disposalMethod
	public int delayTime
	static final byte[][] ANY_TO_EIGHT
	static final byte[] ONE_TO_ONE_MAPPING
	static final int[][] DITHER_MATRIX
	static final int BLIT_SRC
	static final int BLIT_ALPHA
	static final int BLIT_DITHER
	static final int ALPHA_OPAQUE
	static final int ALPHA_TRANSPARENT
	static final int ALPHA_CHANNEL_SEPARATE
	static final int ALPHA_CHANNEL_SOURCE
	static final int ALPHA_MASK_UNPACKED
	static final int ALPHA_MASK_PACKED
	static final int ALPHA_MASK_INDEX
	static final int ALPHA_MASK_RGB
	static final int LSB_FIRST
	static final int MSB_FIRST
	static void  () 
		int b
		byte[] data
		int inc
		int bit
		int v
		int p
	public void  (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
	public void  (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[]) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int scanlinePad
		byte[] data
	public void  (java.lang.String) 
		String filename
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
	void  () 
	void  (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int scanlinePad
		byte[] data
		int maskPad
		byte[] maskData
		byte[] alphaData
		int alpha
		int transparentPixel
		int type
		int x
		int y
		int disposalMethod
		int delayTime
		int bytesPerLine
	void setAllFields (int, int, int, int, int, byte[], org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], int, int, int, int, int, int) 
		int width
		int height
		int depth
		int scanlinePad
		int bytesPerLine
		byte[] data
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int transparentPixel
		byte[] maskData
		int maskPad
		byte[] alphaData
		int alpha
		int type
		int x
		int y
		int disposalMethod
		int delayTime
	public static org.eclipse.pde.internal.swt.tools.IconExe$ImageData internal_new (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int scanlinePad
		byte[] data
		int maskPad
		byte[] maskData
		byte[] alphaData
		int alpha
		int transparentPixel
		int type
		int x
		int y
		int disposalMethod
		int delayTime
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData colorMaskImage (int) 
		int pixel
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
		int[] row
		int y
		int i
	static byte[] checkData (byte[]) 
		byte[] data
	public void getPixels (int, int, int, byte[], int) 
		int x
		int y
		int getWidth
		byte[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int theByte
		int theByte
		int theByte
		int mask
		int n
		int i
		int srcX
		int srcY
		int offset
		int j
	public void getPixels (int, int, int, int[], int) 
		int x
		int y
		int getWidth
		int[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int theByte
		int theByte
		int theByte
		int mask
		int mask
		int n
		int i
		int srcX
		int srcY
		int offset
		int j
		int j
		int j
		int j
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] getRGBs () 
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData getTransparencyMask () 
	public int getTransparencyType () 
	int getByteOrder () 
	public void setPixels (int, int, int, byte[], int) 
		int x
		int y
		int putWidth
		byte[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int mask
		int n
		int i
		int srcX
		int srcY
		byte[] masks
		int offset
		boolean high
		int j
	public void setPixels (int, int, int, int[], int) 
		int x
		int y
		int putWidth
		int[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int mask
		int n
		int i
		int pixel
		int pixel
		int pixel
		int srcX
		int srcY
		byte[] masks
		int offset
		boolean high
		int j
		int j
		int j
		int j
	static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData bwPalette () 
	static int getMSBOffset (int) 
		int mask
		int i
	static int closestMatch (int, byte, byte, byte, int, int, int, byte[], byte[], byte[]) 
		int depth
		byte red
		byte green
		byte blue
		int redMask
		int greenMask
		int blueMask
		byte[] reds
		byte[] greens
		byte[] blues
		int rshift
		int gshift
		int bshift
		int r
		int g
		int b
		int minDistance
		int nearestPixel
		int n
		int j
		int distance
	static final org.eclipse.pde.internal.swt.tools.IconExe$ImageData convertMask (org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData newMask
		int blackIndex
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] rgbs
		int[] pixels
		int y
		int i
	static final byte[] convertPad (byte[], int, int, int, int, int) 
		byte[] data
		int width
		int height
		int depth
		int pad
		int newPad
		int stride
		int bpl
		int newBpl
		byte[] newData
		int srcIndex
		int destIndex
		int y
	static int getChannelShift (int) 
		int mask
		int i
	static int getChannelWidth (int, int) 
		int mask
		int shift
		int i
	static byte getChannelField (int, int) 
		int data
		int mask
		int shift
	static final void buildDitheredGradientChannel (int, int, int, int, int, boolean, byte[], int, int, int) 
		int from
		int to
		int steps
		int bandWidth
		int bandHeight
		boolean vertical
		byte[] bitmapData
		int dp
		int bytesPerLine
		int bits
		int mask
		int val
		int inc
		int dy
		int dx
		int dptr
		int thresh
		int temp
		int dx
		int dy
		int dptr
		int thresh
		int temp
}

org/eclipse/pde/internal/swt/tools/IconExe$ImageLoader.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader extends java.lang.Object {
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
	public int logicalScreenWidth
	public int logicalScreenHeight
	public int backgroundPixel
	public int repeatCount
	java.util.Vector imageLoaderListeners
	public void  () 
	void reset () 
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.io.InputStream) 
		java.io.InputStream stream
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.lang.String) 
		String filename
		java.io.InputStream stream
		java.io.IOException e
}

org/eclipse/pde/internal/swt/tools/IconExe$LEDataInputStream.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream extends java.io.InputStream {
	int position
	java.io.InputStream in
	protected byte[] buf
	protected int pos
	public void  (java.io.InputStream) 
		java.io.InputStream input
	public void  (java.io.InputStream, int) 
		java.io.InputStream input
		int bufferSize
	public void close ()  throws java.io.IOException 
	public int getPosition () 
	public int available ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
		int result
		int left
	private int readData (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
		int cacheCopied
		int newOffset
		int available
		int inCopied
	public int readInt ()  throws java.io.IOException 
		byte[] buf
	public short readShort ()  throws java.io.IOException 
		byte[] buf
	public void unread (byte[])  throws java.io.IOException 
		byte[] b
		int length
}

org/eclipse/pde/internal/swt/tools/IconExe$NEWHEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER extends java.lang.Object {
	int Reserved
	int ResType
	int ResCount
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$PaletteData.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$PaletteData extends java.lang.Object {
	public boolean isDirect
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
	public int redMask
	public int greenMask
	public int blueMask
	public int redShift
	public int greenShift
	public int blueShift
	public void  (org.eclipse.pde.internal.swt.tools.IconExe$RGB[]) 
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
	public void  (int, int, int) 
		int redMask
		int greenMask
		int blueMask
	public int getPixel (org.eclipse.pde.internal.swt.tools.IconExe$RGB) 
		org.eclipse.pde.internal.swt.tools.IconExe$RGB rgb
		int pixel
		int i
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB getRGB (int) 
		int pixel
		int r
		int g
		int b
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] getRGBs () 
	int shiftForMask (int) 
		int mask
		int i
}

org/eclipse/pde/internal/swt/tools/IconExe$RESDIR.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$RESDIR extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR Icon
	org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR Cursor
	int Planes
	int BitCount
	int BytesInRes
	int IconCursorId
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$RGB.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$RGB extends java.lang.Object {
	public int red
	public int green
	public int blue
	static final long serialVersionUID
	public void  (int, int, int) 
		int red
		int green
		int blue
	public boolean equals (java.lang.Object) 
		Object object
		org.eclipse.pde.internal.swt.tools.IconExe$RGB rgb
	public int hashCode () 
	public java.lang.String toString () 
}

org/eclipse/pde/internal/swt/tools/IconExe$RGBQUAD.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$RGBQUAD extends java.lang.Object {
	int rgBlue
	int rgbGreen
	int rgbRed
	int rgbReserved
	void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$SWT.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$SWT extends java.lang.Object {
	public static final int IMAGE_ICO
	public static final int ERROR_IO
	public static final int ERROR_INVALID_IMAGE
	public static final int ERROR_NULL_ARGUMENT
	public static final int ERROR_INVALID_ARGUMENT
	public static final int ERROR_CANNOT_BE_ZERO
	public static final int IMAGE_UNDEFINED
	public static final int ERROR_UNSUPPORTED_DEPTH
	public static final int TRANSPARENCY_MASK
	public static final int ERROR_UNSUPPORTED_FORMAT
	public static final int TRANSPARENCY_ALPHA
	public static final int TRANSPARENCY_NONE
	public static final int TRANSPARENCY_PIXEL
	public static final int IMAGE_BMP
	public static final int IMAGE_BMP_RLE
	void  () 
	public static void error (int) 
		int code
	public static void error (int, java.lang.Throwable) 
		int code
		Throwable t
}

org/eclipse/pde/internal/swt/tools/IconExe$WinBMPFileFormat.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$WinBMPFileFormat extends org.eclipse.pde.internal.swt.tools.IconExe$FileFormat {
	static final int BMPFileHeaderSize
	static final int BMPHeaderFixedSize
	int importantColors
	void  () 
	void decompressData (byte[], byte[], int, int) 
		byte[] src
		byte[] dest
		int stride
		int cmp
	int decompressRLE4Data (byte[], int, int, byte[], int) 
		byte[] src
		int numBytes
		int stride
		byte[] dest
		int destSize
		int sp
		int se
		int dp
		int de
		int x
		int y
		int len
		int i
		byte theByte
		int i
	int decompressRLE8Data (byte[], int, int, byte[], int) 
		byte[] src
		int numBytes
		int stride
		byte[] dest
		int destSize
		int sp
		int se
		int dp
		int de
		int x
		int y
		int len
		int i
		byte theByte
		int i
	boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		byte[] header
		int infoHeaderSize
	byte[] loadData (byte[]) 
		byte[] infoHeader
		int width
		int height
		int bitCount
		int stride
		byte[] data
	byte[] loadData (byte[], int) 
		byte[] infoHeader
		int stride
		int height
		int dataSize
		byte[] data
		int cmp
		java.io.IOException e
		int compressedSize
		byte[] compressed
		java.io.IOException e
	int[] loadFileHeader () 
		int[] header
		java.io.IOException e
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream () 
		int[] fileHeader
		byte[] infoHeader
		Exception e
		int width
		int height
		int bitCount
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		java.io.IOException e
		byte[] data
		int type
	org.eclipse.pde.internal.swt.tools.IconExe$PaletteData loadPalette (byte[]) 
		byte[] infoHeader
		int depth
		int numColors
		byte[] buf
		java.io.IOException e
	org.eclipse.pde.internal.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int) 
		byte[] bytes
		int numColors
		int bytesOffset
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
		int i
	static byte[] paletteToBytes (org.eclipse.pde.internal.swt.tools.IconExe$PaletteData) 
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData pal
		int n
		byte[] bytes
		int offset
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$RGB col
	void flipScanLines (byte[], int, int) 
		byte[] data
		int stride
		int height
		int i1
		int i2
		int i
		int index
		byte b
}

org/eclipse/pde/internal/swt/tools/IconExe$WinICOFileFormat.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$WinICOFileFormat extends org.eclipse.pde.internal.swt.tools.IconExe$FileFormat {
	void  () 
	static final byte[] convertPad (byte[], int, int, int, int, int) 
		byte[] data
		int width
		int height
		int depth
		int pad
		int newPad
		int stride
		int bpl
		int newBpl
		byte[] newData
		int srcIndex
		int destIndex
		int y
	int iconSize (org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
		int shapeDataStride
		int maskDataStride
		int dataSize
		int paletteSize
	boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		byte[] header
	boolean isValidIcon (org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
		int size
	int loadFileHeader (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream byteStream
		int[] fileHeader
		java.io.IOException e
		int numIcons
	int loadFileHeader (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream, boolean) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream byteStream
		boolean hasHeader
		int[] fileHeader
		java.io.IOException e
		int numIcons
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream () 
		int numIcons
		int[][] headers
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] icons
		int i
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData loadIcon (int[]) 
		int[] iconHeader
		byte[] infoHeader
		org.eclipse.pde.internal.swt.tools.IconExe$WinBMPFileFormat bmpFormat
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		byte[] shapeData
		int width
		int height
		int depth
		byte[] maskData
	int[][] loadIconHeaders (int) 
		int numIcons
		int[][] headers
		int i
		java.io.IOException e
	byte[] loadInfoHeader (int[]) 
		int[] iconHeader
		int width
		int height
		int numColors
		java.io.IOException e
		byte[] infoHeader
		java.io.IOException e
		int infoWidth
		int infoHeight
		int bitCount
}

org/eclipse/pde/internal/swt/tools/IconExe.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe extends java.lang.Object {
	public static final String VERSION
	static final boolean DEBUG
	org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
	int iconCnt
	static final int IMAGE_DOS_SIGNATURE
	static final int IMAGE_NT_SIGNATURE
	static final int IMAGE_DIRECTORY_ENTRY_RESOURCE
	static final int RES_ICON
	static final int RT_ICON
	static final int RT_GROUP_ICON
	static final int BMPHeaderFixedSize
	static final int IMAGE_NT_OPTIONAL_HDR64_MAGIC
	static final int IMAGE_NT_OPTIONAL_HDR32_MAGIC
	public void  () 
	public static void main (java.lang.String[])  throws java.lang.Exception 
		String[] args
		org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
		java.util.List images
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] current
		int j
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
		int nMissing
	static org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadIcons (java.lang.String)  throws java.io.FileNotFoundException java.io.IOException 
		String program
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe iconExe
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
		int i
	static int unloadIcons (java.lang.String, org.eclipse.pde.internal.swt.tools.IconExe$ImageData[])  throws java.io.FileNotFoundException java.io.IOException 
		String program
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] icons
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe iconExe
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
		int cnt
		int i
		int j
	org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] getIcons (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER imageDosHeader
		int imageNtHeadersOffset
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS imageNtHeaders
		int resourcesRVA
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER imageSectionHeader
		int firstSectionOffset
		boolean found
		int i
		int delta
		int imageResourceDirectoryOffset
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] newArray
	void dumpResourceDirectory (java.io.RandomAccessFile, int, int, int, int, int, boolean)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int imageResourceDirectoryOffset
		int resourceBase
		int delta
		int type
		int level
		boolean rt_icon_root
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY imageResourceDirectory
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY[] imageResourceDirectoryEntries
		int i
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY irde
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY data
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] newArray
	static org.eclipse.pde.internal.swt.tools.IconExe$ImageData parseIcon (java.io.RandomAccessFile, int, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int offset
		int size
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO bitmapInfo
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		byte[] shapeData
		byte[] maskData
	static byte[] bitInvertData (byte[], int, int) 
		byte[] data
		int startIndex
		int endIndex
		int i
	static final byte[] convertPad (byte[], int, int, int, int, int) 
		byte[] data
		int width
		int height
		int depth
		int pad
		int newPad
		int stride
		int bpl
		int newBpl
		byte[] newData
		int srcIndex
		int destIndex
		int y
	static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData loadPalette (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile)  throws java.io.IOException 
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
		java.io.RandomAccessFile raf
		int depth
		int numColors
		byte[] buf
	static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int) 
		byte[] bytes
		int numColors
		int bytesOffset
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
		int i
	static byte[] loadData (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile)  throws java.io.IOException 
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
		java.io.RandomAccessFile raf
		int stride
		byte[] data
	static void flipScanLines (byte[], int, int) 
		byte[] data
		int stride
		int height
		int i1
		int i2
		int i
		int index
		byte b
	static byte[] loadData (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile, int)  throws java.io.IOException 
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
		java.io.RandomAccessFile raf
		int stride
		int dataSize
		byte[] data
		int cmp
	static void unloadIcon (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
		int sizeImage
		byte[] rgbs
	static byte[] paletteToBytes (org.eclipse.pde.internal.swt.tools.IconExe$PaletteData) 
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData pal
		int n
		byte[] bytes
		int offset
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$RGB col
	static void unloadMaskData (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
		int bpl
		int pad
		int srcBpl
		int destBpl
		byte[] buf
		int offset
		byte[] data
		int i
		java.io.IOException e
	static void unloadShapeData (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
		int bpl
		int pad
		int srcBpl
		int destBpl
		byte[] buf
		int offset
		byte[] data
		int i
		java.io.IOException e
	static boolean readIconGroup (java.io.RandomAccessFile, int, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int offset
		int size
		org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER newHeader
		org.eclipse.pde.internal.swt.tools.IconExe$RESDIR[] resDir
		int i
	static void copyFile (java.lang.String, java.lang.String)  throws java.io.FileNotFoundException java.io.IOException 
		String src
		String dst
		java.io.File srcFile
		java.io.File dstFile
		java.io.InputStream in
		java.io.OutputStream out
		int c
		int c
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO bi
	static int readU2 (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int b0
		int b1
	static int read4 (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int b0
		int b1
		int b2
		int b3
	static long read8 (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int b0
		int b1
		int b2
		int b3
		int b4
		int b5
		int b6
		int b7
	static void write4 (java.io.RandomAccessFile, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int value
	static void writeU2 (java.io.RandomAccessFile, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int value
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER idh
		int i
		int i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER ifh
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY idd
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER ioh
		boolean is32
		int i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS inh
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER ish
		int i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY ird
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY irde
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY irde
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER nh
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR c
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$RESDIR)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$RESDIR rs
		long start
}