META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
Bootstrap.product
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/reconciler/
org/eclipse/equinox/internal/p2/reconciler/dropins/
org/eclipse/equinox/internal/p2/reconciler/dropins/Activator.class
Activator.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
public org.eclipse.equinox.internal.p2.reconciler.dropins.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator  {
	static final String PROP_APPLICATION_STATUS
	public static final String ID
	private static final String DROPINS_DIRECTORY
	private static final String DROPINS
	private static final String LINKS
	private static final String CONFIG_INI
	private static final String PLATFORM_CFG
	private static final String CACHE_FILENAME
	private static final String DIR_ECLIPSE
	private static final String DIR_PLUGINS
	private static final String DIR_FEATURES
	private static final String EXT_LINK
	private static org.osgi.framework.BundleContext bundleContext
	private static final java.util.Set repositories
	private java.util.Collection filesToCheck
	static void  () 
	public void  () 
	public static org.eclipse.equinox.p2.repository.metadata.IMetadataRepository createExtensionLocationMetadataRepository (java.net.URI, java.lang.String, java.util.Map)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.net.URI location
		String name
		java.util.Map properties
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager
		org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepositoryFactory factory
		java.util.Map repositoryProperties
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
	private static org.eclipse.equinox.p2.core.IProvisioningAgent getAgent () 
	public static org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadMetadataRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.net.URI location
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
	public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepository createExtensionLocationArtifactRepository (java.net.URI, java.lang.String, java.util.Map)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.net.URI location
		String name
		java.util.Map properties
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
		org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationArtifactRepositoryFactory factory
		java.util.Map repositoryProperties
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
	public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadArtifactRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.net.URI location
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
	public static java.util.Set getRepositories () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	private void checkConfigIni () 
		java.io.File configuration
		java.io.File configIni
		java.io.File parentConfiguration
		java.util.Properties props
		java.io.OutputStream os
		String externalForm
		java.io.IOException e
	private boolean isUpToDate () 
		java.util.Properties timestamps
		java.util.Collection files
		java.util.Iterator iter
		java.io.File file
		String key
		String timestamp
	private java.util.Properties readTimestamps () 
		java.util.Properties result
		java.io.File file
		java.io.InputStream input
		java.io.IOException e
	private java.util.Collection getFilesToCheck () 
		java.util.Set result
		java.io.File configuration
		java.io.File parent
		java.io.File plugins
		java.io.File features
		java.io.File parentConfiguration
		java.io.File parent
		java.io.File plugins
		java.io.File features
		java.io.File[] dropins
		java.io.File[] links
	private java.util.Collection getDropinsToCheck (java.io.File[]) 
		java.io.File[] files
		java.util.Collection result
		int outer
		java.io.File[] children
		int inner
		java.io.File child
		java.io.File target
		java.io.File eclipse
		java.io.File parent
		java.io.File parent
		java.io.File eclipse
		java.io.File plugins
		java.io.File features
	private void writeTimestamps () 
		java.util.Properties timestamps
		java.util.Collection files
		java.util.Iterator iter
		java.io.File file
		java.io.File file
		java.io.OutputStream output
		java.io.IOException e
	public static synchronized void synchronize (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer synchronizer
		org.eclipse.core.runtime.IStatus result
	private void watchConfiguration () 
		java.io.File configFile
		java.io.File parentConfiguration
		java.io.File shareConfigFile
		org.eclipse.equinox.internal.p2.update.Configuration config
		String sharedUR
		java.io.IOException e
		org.eclipse.equinox.p2.core.ProvisionException e
		org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher watcher
		org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformXmlListener listener
	private void watchDropins () 
		java.util.List directories
		java.io.File[] dropinsDirectories
		java.io.File[] linksDirectories
		java.util.Map properties
		org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener listener
		org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher watcher
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public static org.osgi.framework.BundleContext getContext () 
	public static java.io.File getConfigurationLocation () 
		org.eclipse.osgi.service.datalocation.Location configurationLocation
		java.net.URL url
	public static java.io.File getParentConfigurationLocation () 
		org.eclipse.osgi.service.datalocation.Location configurationLocation
		org.eclipse.osgi.service.datalocation.Location sharedConfigurationLocation
		java.net.URL url
	public static java.net.URL getOSGiInstallArea () 
		org.eclipse.osgi.service.datalocation.Location location
	public static java.io.File getEclipseHome () 
		org.eclipse.osgi.service.datalocation.Location eclipseHome
		java.net.URL url
	private static java.io.File[] getLinksDirectories () 
		java.util.List linksDirectories
		java.io.File root
		java.io.File configuration
	private static java.io.File[] getDropinsDirectories () 
		java.util.List dropinsDirectories
		String watchedDirectoryProperty
		java.io.File root
		java.io.File configuration
	public static org.eclipse.equinox.p2.engine.IProfile getCurrentProfile (org.osgi.framework.BundleContext) 
		org.osgi.framework.BundleContext context
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry profileRegistry
}

org/eclipse/equinox/internal/p2/reconciler/dropins/Application.class
Application.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
public org.eclipse.equinox.internal.p2.reconciler.dropins.Application 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
		Object obj
	public void stop () 
}

org/eclipse/equinox/internal/p2/reconciler/dropins/DropinsRepositoryListener.class
DropinsRepositoryListener.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
public org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener extends org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener {
	private static final String PREFIX
	private static final String PLUGINS
	private static final String FEATURES
	private static final String JAR
	private static final String LINK
	private static final String ZIP
	private static final String LINKS_PATH
	private static final String DROPIN_ARTIFACT_REPOSITORIES
	private static final String DROPIN_METADATA_REPOSITORIES
	private static final String PIPE
	private final org.eclipse.equinox.p2.core.IProvisioningAgent agent
	private java.util.List metadataRepositories
	private java.util.List artifactRepositories
	public void  (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String, java.util.Map) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		String repositoryName
		java.util.Map properties
	public boolean isInterested (java.io.File) 
		java.io.File file
	public boolean added (java.io.File) 
		java.io.File file
	public boolean changed (java.io.File) 
		java.io.File file
	private void addRepository (java.io.File) 
		java.io.File file
		java.net.URI repoLocation
		java.util.Map properties
		java.net.URI linkLocation
	static java.io.File getLinkedFile (java.io.File) 
		java.io.File file
		java.util.Properties links
		java.io.InputStream input
		java.io.IOException e
		String path
		java.io.File linkedFile
		java.io.File root
		java.io.IOException e
	private java.net.URI createRepositoryLocation (java.io.File) 
		java.io.File file
		String fileName
		java.io.File parentFile
		java.io.File parentFile
		java.net.URISyntaxException e
		java.io.IOException e
	private java.net.URI getLinkRepository (java.io.File, boolean) 
		java.io.File file
		boolean logMissingLink
		java.io.File repo
	public void getMetadataRepository (java.net.URI, java.util.Map) 
		java.net.URI repoURL
		java.util.Map properties
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
		org.eclipse.equinox.p2.core.ProvisionException ex
	private void debugRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) 
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
		org.eclipse.equinox.p2.query.IQueryResult result
		java.util.Iterator iter
	public void getArtifactRepository (java.net.URI, java.util.Map) 
		java.net.URI repoURL
		java.util.Map properties
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
		org.eclipse.equinox.p2.core.ProvisionException ex
	public void stopPoll () 
	private void synchronizeDropinMetadataRepositories () 
		java.util.List currentRepositories
		java.util.Iterator it
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
		java.util.List previousRepositories
		java.util.Iterator iterator
		String repository
	private void removeMetadataRepository (java.lang.String) 
		String urlString
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager
		java.net.URISyntaxException e
	private void synchronizeDropinArtifactRepositories () 
		java.util.List currentRepositories
		java.util.Iterator it
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
		java.util.List previousRepositories
		java.util.Iterator iterator
		String repository
	public void removeArtifactRepository (java.lang.String) 
		String urlString
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
		java.net.URISyntaxException e
	private java.util.List getListRepositoryProperty (org.eclipse.equinox.p2.repository.IRepository, java.lang.String) 
		org.eclipse.equinox.p2.repository.IRepository repository
		String key
		java.util.List listProperty
		String dropinRepositories
		java.util.StringTokenizer tokenizer
	private void setListRepositoryProperty (org.eclipse.equinox.p2.repository.IRepository, java.lang.String, java.util.List) 
		org.eclipse.equinox.p2.repository.IRepository repository
		String key
		java.util.List listProperty
		StringBuffer buffer
		java.util.Iterator it
		String repositoryString
		String value
	public java.util.Collection getMetadataRepositories () 
		java.util.List result
}

org/eclipse/equinox/internal/p2/reconciler/dropins/Messages.class
Messages.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
public org.eclipse.equinox.internal.p2.reconciler.dropins.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String artifact_repo_manager_not_registered
	public static String errorLoadingRepository
	public static String errorProcessingConfg
	public static String metadata_repo_manager_not_registered
	public static String error_reading_link
	public static String error_resolving_link
	public static String remove_root
	public static String remove_all_roots
	static void  () 
	private void  () 
}

org/eclipse/equinox/internal/p2/reconciler/dropins/PlatformXmlListener.class
PlatformXmlListener.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
public org.eclipse.equinox.internal.p2.reconciler.dropins.PlatformXmlListener extends org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryChangeListener {
	private static final String PLATFORM_XML
	private boolean changed
	private java.io.File root
	private long lastModified
	private java.util.Set configRepositories
	private java.lang.String toString (org.eclipse.equinox.internal.p2.update.Feature[], java.lang.String[]) 
		org.eclipse.equinox.internal.p2.update.Feature[] features
		String[] list
		StringBuffer buffer
		int i
		String featureURL
		String id
		String version
		int i
	public void  (java.io.File) 
		java.io.File file
	public boolean added (java.io.File) 
		java.io.File file
	public boolean changed (java.io.File) 
		java.io.File file
	public java.lang.Long getSeenFile (java.io.File) 
		java.io.File file
	public boolean isInterested (java.io.File) 
		java.io.File file
	public boolean removed (java.io.File) 
		java.io.File file
	public void startPoll () 
	public void stopPoll () 
		org.eclipse.equinox.internal.p2.update.Configuration configuration
		org.eclipse.equinox.p2.core.ProvisionException e
	public java.util.Collection getMetadataRepositories () 
	private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMatchingRepo (java.util.Collection, java.lang.String) 
		java.util.Collection repositoryList
		String urlString
		org.eclipse.core.runtime.IPath urlPath
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repo
		java.io.File file
		org.eclipse.core.runtime.Path repoPath
		java.io.File one
		java.io.File two
		org.eclipse.equinox.p2.core.ProvisionException e
		java.net.URISyntaxException e
	protected void synchronizeConfiguration (org.eclipse.equinox.internal.p2.update.Configuration) 
		org.eclipse.equinox.internal.p2.update.Configuration config
		java.util.List sites
		java.util.Set newRepos
		java.util.Set toBeRemoved
		org.eclipse.equinox.internal.p2.update.Site site
		String siteURL
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository match
		String linkFile
		java.io.File link
		String eclipseExtensionURL
		java.net.URI location
		java.util.Map properties
		org.eclipse.equinox.internal.p2.update.Feature[] listFeatures
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository
		org.eclipse.equinox.p2.core.ProvisionException inner
		java.net.URI fileURI
		java.io.File file
		java.util.Map$Entry entry
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository
		java.util.Iterator inner
		String key
		String value
		java.net.URISyntaxException e
		org.eclipse.equinox.p2.core.ProvisionException e
		java.util.Iterator iter
		org.eclipse.equinox.p2.core.ProvisionException e
}

org/eclipse/equinox/internal/p2/reconciler/dropins/ProfileSynchronizer$1.class
ProfileSynchronizer.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
 org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer this$0
	private final String val$OSGiInstallArea
	void  (org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer, java.lang.String) 
	public int compare (java.lang.String, java.lang.String) 
		String left
		String right
	public volatile int compare (java.lang.Object, java.lang.Object) 
}

org/eclipse/equinox/internal/p2/reconciler/dropins/ProfileSynchronizer$ReconcilerProfileChangeRequest.class
ProfileSynchronizer.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
 org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest extends org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest {
	java.util.List toMove
	public void  (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
	void moveAll (java.util.Collection) 
		java.util.Collection list
	java.util.Collection getMoves () 
}

org/eclipse/equinox/internal/p2/reconciler/dropins/ProfileSynchronizer.class
ProfileSynchronizer.java
package org.eclipse.equinox.internal.p2.reconciler.dropins
public org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer extends java.lang.Object {
	private static final String RECONCILER_APPLICATION_ID
	private static final String TIMESTAMPS_FILE_PREFIX
	private static final String PROFILE_TIMESTAMP
	private static final String NO_TIMESTAMP
	private static final String PROP_FROM_DROPINS
	private static final String INCLUSION_RULES
	private static final String INCLUSION_OPTIONAL
	private static final String INCLUSION_STRICT
	private static final String CACHE_EXTENSIONS
	private static final String PIPE
	private static final String EXPLANATION
	final org.eclipse.equinox.p2.engine.IProfile profile
	final java.util.Map repositoryMap
	private java.util.Map timestamps
	private final org.eclipse.equinox.p2.core.IProvisioningAgent agent
	public void  (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile, java.util.Collection) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		java.util.Collection repositories
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
	public org.eclipse.core.runtime.IStatus synchronize (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.engine.ProvisioningContext context
		String updatedCacheExtensions
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest request
		org.eclipse.core.runtime.IStatus engineResult
		org.eclipse.core.runtime.IStatus moveResult
		org.eclipse.core.runtime.IStatus addRemoveResult
	private org.eclipse.equinox.p2.query.IQueryResult getStrictRoots () 
	private org.eclipse.core.runtime.IStatus performAddRemove (org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest request
		org.eclipse.equinox.p2.engine.ProvisioningContext context
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		java.util.Collection additions
		java.util.Collection removals
		boolean removeStrictRoots
		org.eclipse.equinox.p2.engine.IProvisioningPlan plan
	private org.eclipse.core.runtime.IStatus performStrictRootRemoval (org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest request
		org.eclipse.equinox.p2.engine.ProvisioningContext context
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.Collection removals
		org.eclipse.equinox.p2.engine.IProvisioningPlan plan
		org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest finalRequest
		java.util.Set strictRoots
		java.util.Collection forceNegation
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		int removedRoots
		org.eclipse.equinox.p2.metadata.IInstallableUnit initialRoot
		org.eclipse.equinox.p2.metadata.IRequirement negation
		java.util.Collection extra
	private org.eclipse.core.runtime.IStatus performRemoveForMovedIUs (org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest request
		org.eclipse.equinox.p2.engine.ProvisioningContext context
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.Collection moves
		org.eclipse.equinox.p2.engine.IEngine engine
		org.eclipse.equinox.p2.engine.IProvisioningPlan plan
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
	private void writeTimestamps () 
		java.util.Map$Entry entry
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
		java.util.Map props
		String timestamp
		java.io.File file
		java.io.OutputStream os
	private boolean isUpToDate () 
		String lastKnownProfileTimeStamp
		java.util.Map$Entry entry
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
		java.util.Map props
		String currentTimestamp
		String lastKnownTimestamp
	private void readTimestamps () 
		java.io.File file
		java.io.InputStream is
	private org.eclipse.equinox.p2.engine.ProvisioningContext getContext () 
		java.util.ArrayList repoURLs
		java.util.Iterator iterator
		org.eclipse.equinox.p2.engine.ProvisioningContext result
	private java.lang.String synchronizeCacheExtensions () 
		java.util.List currentExtensions
		StringBuffer buffer
		java.util.List repositories
		String OSGiInstallArea
		java.util.Iterator it
		String repositoryId
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
		java.net.URISyntaxException e
		String currentExtensionsProperty
		java.util.List previousExtensions
		String previousExtensionsProperty
		java.util.StringTokenizer tokenizer
	private java.lang.String escapePipe (java.lang.String) 
		String location
		String result
		int pipeIndex
		int pipeIndex
	private java.util.Map getProfileIUs () 
		org.eclipse.equinox.p2.query.IQueryResult profileQueryResult
		java.util.Map result
		java.util.Iterator it
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	private java.util.Map getAvailableProfileIUs () 
		org.eclipse.equinox.p2.query.IQueryResult profileQueryResult
		java.util.Map result
		java.util.Iterator it
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	public org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest createProfileChangeRequest (org.eclipse.equinox.p2.engine.ProvisioningContext) 
		org.eclipse.equinox.p2.engine.ProvisioningContext context
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest request
		boolean resolve
		java.util.List toAdd
		java.util.List toRemove
		java.util.List toMove
		boolean foundIUsToAdd
		java.util.Map profileIUs
		java.util.Map availableProfileIUs
		org.eclipse.equinox.p2.query.IQueryResult allIUs
		java.util.Iterator iter
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.metadata.IInstallableUnit existing
		String one
		String two
		org.eclipse.equinox.p2.query.IQueryResult dropinIUs
		java.util.Set all
		java.util.Iterator iter
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	private org.eclipse.equinox.p2.metadata.IRequirement createNegation (org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
	private void debug (org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest, org.eclipse.equinox.p2.engine.IProvisioningPlan) 
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest request
		org.eclipse.equinox.p2.engine.IProvisioningPlan plan
		java.util.List toAdd
		java.util.List toRemove
		java.util.List toMove
		java.util.Iterator iterator
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		java.util.Iterator iterator
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
	private void debug (org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest) 
		org.eclipse.equinox.internal.p2.reconciler.dropins.ProfileSynchronizer$ReconcilerProfileChangeRequest request
		java.util.Collection toAdd
		org.eclipse.equinox.p2.metadata.IInstallableUnit add
		java.util.Map propsToAdd
		java.util.Map$Entry entry
		java.util.Collection toRemove
		org.eclipse.equinox.p2.metadata.IInstallableUnit remove
		java.util.Map propsToRemove
		java.util.Map$Entry entry
		java.util.Collection toMove
		org.eclipse.equinox.p2.metadata.IInstallableUnit move
		java.util.Collection extra
		org.eclipse.equinox.p2.metadata.IRequirement requirement
	private org.eclipse.equinox.p2.query.IQueryResult getAllIUsFromRepos () 
		org.eclipse.equinox.p2.query.Collector allRepos
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository
	private org.eclipse.equinox.p2.engine.IProvisioningPlan createProvisioningPlan (org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
		org.eclipse.equinox.p2.engine.ProvisioningContext provisioningContext
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.planner.IPlanner planner
	private org.eclipse.core.runtime.IStatus setProperty (java.lang.String, java.lang.String, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) 
		String key
		String value
		org.eclipse.equinox.p2.engine.ProvisioningContext provisioningContext
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.engine.IEngine engine
		org.eclipse.equinox.p2.engine.IProvisioningPlan plan
		org.eclipse.equinox.p2.engine.IPhaseSet phaseSet
	private org.eclipse.core.runtime.IStatus executePlan (org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.engine.IProvisioningPlan plan
		org.eclipse.equinox.p2.engine.ProvisioningContext provisioningContext
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.engine.IEngine engine
		org.eclipse.equinox.p2.engine.IPhaseSet phaseSet
		org.eclipse.core.runtime.IStatus installerPlanStatus
	private org.eclipse.core.runtime.IStatus applyConfiguration (boolean) 
		boolean isInstaller
		org.osgi.framework.BundleContext context
		org.osgi.framework.ServiceReference reference
		org.eclipse.equinox.internal.provisional.configurator.Configurator configurator
		java.io.IOException e
	static boolean isReconciliationApplicationRunning () 
		org.eclipse.osgi.service.environment.EnvironmentInfo info
		String[] args
		int i
}

org/eclipse/equinox/internal/p2/reconciler/dropins/messages.properties