META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/touchpoint/
org/eclipse/equinox/internal/p2/touchpoint/eclipse/
org/eclipse/equinox/internal/p2/touchpoint/eclipse/Activator.class
Activator.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator  {
	public static final String ID
	private static org.osgi.framework.BundleContext context
	static void  () 
	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
	public static org.osgi.framework.BundleContext getContext () 
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/AggregatedBundleRepository.class
AggregatedBundleRepository.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.AggregatedBundleRepository extends org.eclipse.equinox.p2.repository.artifact.spi.AbstractArtifactRepository implements org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository  {
	private static final String REPOSITORY_TYPE
	private final java.util.Collection bundleRepositories
	static void  () 
	public void  (org.eclipse.equinox.p2.core.IProvisioningAgent, java.util.Collection) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		java.util.Collection bundleRepositories
	public java.io.File getArtifactFile (org.eclipse.equinox.p2.metadata.IArtifactKey) 
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository repository
		java.io.File artifactFile
	public java.io.File getArtifactFile (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository repository
		java.io.File artifactFile
	public boolean contains (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository repository
	public boolean contains (org.eclipse.equinox.p2.metadata.IArtifactKey) 
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository repository
	public org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] getArtifactDescriptors (org.eclipse.equinox.p2.metadata.IArtifactKey) 
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.util.Set artifactDescriptors
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository repository
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors
	public org.eclipse.core.runtime.IStatus getArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		java.io.OutputStream destination
		org.eclipse.core.runtime.IProgressMonitor monitor
	public org.eclipse.core.runtime.IStatus getRawArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		java.io.OutputStream destination
		org.eclipse.core.runtime.IProgressMonitor monitor
	public org.eclipse.core.runtime.IStatus getArtifacts (org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[], org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests
		org.eclipse.core.runtime.IProgressMonitor monitor
	public java.io.OutputStream getOutputStream (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
	public java.util.Collection testGetBundleRepositories () 
	public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.query.IQuery query
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.query.IQueryable queryable
	public org.eclipse.equinox.p2.query.IQueryable descriptorQueryable () 
		java.util.List descQueryables
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository repository
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/DirectorUtil.class
DirectorUtil.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.DirectorUtil extends java.lang.Object {
	public void  () 
	public static org.eclipse.core.runtime.IStatus validateProfile (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest pcr
		org.eclipse.equinox.p2.engine.ProvisioningContext ctx
		org.eclipse.equinox.p2.planner.IPlanner planner
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseMarkSetProvider.class
EclipseMarkSetProvider.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseMarkSetProvider extends org.eclipse.equinox.internal.p2.garbagecollector.MarkSetProvider {
	private static final String ARTIFACT_CLASSIFIER_OSGI_BUNDLE
	private static final String ARTIFACT_CLASSIFIER_FEATURE
	private java.util.Collection artifactKeyList
	public void  () 
	public org.eclipse.equinox.internal.p2.garbagecollector.MarkSet[] getMarkSets (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile inProfile
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repositoryToGC
		org.eclipse.equinox.p2.engine.IProfile currentProfile
	private void addRunningFeatures (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repositoryToGC
		java.util.List allFeatures
		org.eclipse.equinox.internal.p2.update.Feature f
		org.eclipse.equinox.p2.metadata.IArtifactKey match
	private java.util.List getAllFeatures (org.eclipse.equinox.internal.p2.update.Configuration) 
		org.eclipse.equinox.internal.p2.update.Configuration cfg
		java.util.List sites
		java.util.ArrayList result
		org.eclipse.equinox.internal.p2.update.Site object
		org.eclipse.equinox.internal.p2.update.Feature[] features
		int i
	private org.eclipse.equinox.p2.engine.IProfile getCurrentProfile (org.eclipse.equinox.p2.core.IProvisioningAgent) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry pr
	private void addArtifactKeys (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile aProfile
		java.util.Iterator installableUnits
		java.util.Collection keys
	public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile aProfile
	private void addRunningBundles (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo
	private org.eclipse.equinox.p2.metadata.IArtifactKey searchArtifact (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) 
		String searchedId
		org.eclipse.equinox.p2.metadata.Version searchedVersion
		String classifier
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo
		org.eclipse.equinox.p2.metadata.VersionRange range
		org.eclipse.equinox.p2.repository.artifact.ArtifactKeyQuery query
		org.eclipse.equinox.p2.query.IQueryResult keys
	private java.util.List findCorrespondinArtifacts (org.eclipse.equinox.frameworkadmin.BundleInfo[], org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) 
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bis
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo
		java.util.ArrayList toRetain
		int i
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.metadata.IArtifactKey match
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.class
EclipseTouchpoint.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint extends org.eclipse.equinox.p2.engine.spi.Touchpoint {
	public static final String PROFILE_PROP_LAUNCHER_NAME
	public static final String PARM_MANIPULATOR
	public static final String PARM_PLATFORM_CONFIGURATION
	public static final String PARM_SOURCE_BUNDLES
	public static final String PARM_IU
	public static final String PARM_ARTIFACT
	public static final String PARM_ARTIFACT_LOCATION
	private static final Object PARM_AGENT
	private static final String NATIVE_TOUCHPOINT_ID
	private static java.util.List NATIVE_ACTIONS
	private static final String VALIDATE_PROFILE
	private static java.util.Map manipulators
	private static java.util.Map wrappers
	private static java.util.Map sourceManipulators
	private static java.util.Map preparedIUs
	static void  () 
	public void  () 
	private static synchronized org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator getManipulator (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator manipulator
	private static synchronized void saveManipulator (org.eclipse.equinox.p2.engine.IProfile)  throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException java.io.IOException 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator manipulator
	private static synchronized org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurationWrapper getPlatformConfigurationWrapper (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator manipulator
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurationWrapper wrapper
		java.io.File configLocation
		java.net.URI poolURI
	private static synchronized void savePlatformConfigurationWrapper (org.eclipse.equinox.p2.engine.IProfile)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurationWrapper wrapper
	private static synchronized org.eclipse.equinox.internal.p2.touchpoint.eclipse.SourceManipulator getSourceManipulator (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.SourceManipulator sourceManipulator
	private static synchronized void saveSourceManipulator (org.eclipse.equinox.p2.engine.IProfile)  throws java.io.IOException 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.SourceManipulator sourceManipulator
	private static synchronized org.eclipse.equinox.p2.metadata.IInstallableUnit getPreparedIU (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		java.util.Map preparedProfileIUs
	private static synchronized void savePreparedIU (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		java.util.Map preparedProfileIUs
	private static synchronized boolean hasPreparedIUs (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
	private static synchronized void clearProfileState (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
	public org.eclipse.core.runtime.IStatus prepare (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		RuntimeException e
	public org.eclipse.core.runtime.IStatus commit (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.core.runtime.MultiStatus status
		RuntimeException e
		java.io.IOException e
		RuntimeException e
		org.eclipse.equinox.p2.core.ProvisionException pe
		RuntimeException e
		java.io.IOException e
	public org.eclipse.core.runtime.IStatus rollback (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
	public java.lang.String qualifyAction (java.lang.String) 
		String actionId
		String touchpointQualifier
	public org.eclipse.core.runtime.IStatus initializePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.lang.String, java.util.Map) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.engine.IProfile profile
		String phaseId
		java.util.Map touchpointParameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator manipulator
	public org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, java.util.Map) 
		org.eclipse.equinox.p2.engine.IProfile profile
		java.util.Map parameters
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.metadata.IInstallableUnit preparedIU
		java.io.File fileLocation
	public org.eclipse.equinox.p2.metadata.IInstallableUnit prepareIU (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IArtifactKey) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IInstallableUnit preparedIU
		Class c
		ClassNotFoundException e
		java.io.File bundleFile
	private org.eclipse.core.runtime.IStatus validateProfile (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		Class c
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/LazyManipulator.class
LazyManipulator.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator extends java.lang.Object implements org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator  {
	private static final String FILTER_OBJECTCLASS
	private static final String filterFwName
	private static final String filterLauncherName
	private static final String filterFwAdmin
	private org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
	private final org.eclipse.equinox.p2.engine.IProfile profile
	private final org.eclipse.equinox.p2.core.IProvisioningAgent agent
	static void  () 
	public void  (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
	private void loadDelegate () 
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
		IllegalStateException e
		org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException e
		java.io.IOException e
	public static org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin getFrameworkAdmin () 
		org.osgi.util.tracker.ServiceTracker fwAdminTracker
		org.osgi.framework.Filter filter
		org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin fwAdmin
	private org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator getFrameworkManipulator () 
		org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin fwAdmin
	public void save (boolean)  throws java.io.IOException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException 
		boolean backup
	public org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState getBundlesState ()  throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException 
	public org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData ()  throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException 
	public org.eclipse.equinox.frameworkadmin.BundleInfo[] getExpectedState ()  throws java.lang.IllegalStateException java.io.IOException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException 
	public org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData getLauncherData ()  throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException 
	public long getTimeStamp () 
	public void initialize () 
	public void load ()  throws java.lang.IllegalStateException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException 
	public void setConfigData (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
	public void setLauncherData (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/Messages.class
Messages.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String error_loading_manipulator
	public static String BundlePool
	public static String failed_acquire_framework_manipulator
	public static String failed_prepareIU
	public static String error_saving_manipulator
	public static String error_saving_platform_configuration
	public static String error_saving_source_bundles_list
	public static String error_parsing_configuration
	public static String publisher_not_available
	public static String artifact_write_unsupported
	public static String iu_contains_no_arifacts
	public static String artifact_file_not_found
	public static String artifact_retrieval_unsupported
	public static String bundle_pool_not_writeable
	public static String cannot_calculate_extension_location
	public static String parent_dir_features
	public static String platform_config_unavailable
	public static String unexpected_prepareiu_error
	public static String error_validating_profile
	static void  () 
	public void  () 
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/PlatformConfigurationWrapper.class
PlatformConfigurationWrapper.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurationWrapper extends java.lang.Object {
	private org.eclipse.equinox.internal.p2.update.Configuration configuration
	private org.eclipse.equinox.internal.p2.update.Site poolSite
	private java.io.File configFile
	private java.net.URI poolURI
	private org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
	private static String FEATURES
	static void  () 
	private static java.net.URL getOSGiInstallArea (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bis
		String searchFor
		int i
	private static java.io.File fromOSGiJarToOSGiInstallArea (java.lang.String) 
		String path
		org.eclipse.core.runtime.IPath parentFolder
	public void  (java.io.File, java.net.URI, org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator) 
		java.io.File configDir
		java.net.URI featurePool
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
	private void loadDelegate () 
	private java.lang.String getDefaultPolicy () 
		org.eclipse.equinox.internal.p2.update.Site site
	private org.eclipse.equinox.internal.p2.update.Site createSite (java.net.URI, java.lang.String) 
		java.net.URI location
		String policy
		org.eclipse.equinox.internal.p2.update.Site result
	private org.eclipse.equinox.internal.p2.update.Site getSite (java.net.URI) 
		java.net.URI url
		java.util.List sites
		java.io.File file
		org.eclipse.equinox.internal.p2.update.Site nextSite
		java.io.File nextFile
	private org.eclipse.equinox.internal.p2.update.Site getSite (java.lang.String, java.lang.String) 
		String id
		String version
		java.util.List sites
		org.eclipse.equinox.internal.p2.update.Site site
		org.eclipse.equinox.internal.p2.update.Feature[] features
		int i
	public org.eclipse.core.runtime.IStatus addFeatureEntry (java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[], java.lang.String) 
		java.io.File file
		String id
		String version
		String pluginIdentifier
		String pluginVersion
		boolean primary
		String application
		java.net.URL[] root
		String linkFile
		java.net.URI fileURL
		java.io.File featureDir
		java.io.File locationDir
		org.eclipse.equinox.internal.p2.update.Site site
		org.eclipse.equinox.internal.p2.update.Feature addedFeature
	public org.eclipse.core.runtime.IStatus removeFeatureEntry (java.lang.String, java.lang.String) 
		String id
		String version
		org.eclipse.equinox.internal.p2.update.Site site
	public boolean containsFeature (java.net.URI, java.lang.String, java.lang.String) 
		java.net.URI siteURI
		String featureId
		String featureVersion
		org.eclipse.equinox.internal.p2.update.Site site
	public void save ()  throws org.eclipse.equinox.p2.core.ProvisionException 
	private static java.lang.String makeFeatureURL (java.lang.String, java.lang.String) 
		String id
		String version
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/PublisherUtil.class
PublisherUtil.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.PublisherUtil extends java.lang.Object {
	public void  () 
	public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleIU (org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) 
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		java.io.File bundleFile
		org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
		org.eclipse.equinox.p2.publisher.PublisherInfo info
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.publisher.eclipse.AdviceFileAdvice advice
		String shape
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/SourceManipulator.class
SourceManipulator.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.SourceManipulator extends java.lang.Object {
	private java.util.List sourceBundles
	private org.eclipse.equinox.p2.engine.IProfile profile
	boolean changed
	private org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl manipulator
	public void  (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
	public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles ()  throws java.io.IOException 
	public void addBundle (java.io.File, java.lang.String, org.eclipse.equinox.p2.metadata.Version)  throws java.io.IOException 
		java.io.File bundleFile
		String bundleId
		org.eclipse.equinox.p2.metadata.Version bundleVersion
		org.eclipse.equinox.frameworkadmin.BundleInfo sourceInfo
	public void removeBundle (java.io.File, java.lang.String, org.eclipse.equinox.p2.metadata.Version)  throws java.net.MalformedURLException java.io.IOException 
		java.io.File bundleFile
		String bundleId
		org.eclipse.equinox.p2.metadata.Version bundleVersion
		org.eclipse.equinox.frameworkadmin.BundleInfo sourceInfo
	public void save ()  throws java.io.IOException 
	private void load ()  throws java.net.MalformedURLException java.io.IOException 
	private java.io.File getFileLocation () 
	private java.io.File getLauncherLocation () 
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/Util.class
Util.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.Util extends java.lang.Object {
	private static final String REPOSITORY_TYPE
	private static final String CACHE_EXTENSIONS
	private static final String PIPE
	public static final int AGGREGATE_CACHE
	public static final int AGGREGATE_SHARED_CACHE
	public static final int AGGREGATE_CACHE_EXTENSIONS
	public void  () 
	public static org.eclipse.equinox.p2.core.IAgentLocation getAgentLocation (org.eclipse.equinox.p2.core.IProvisioningAgent) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
	public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager getArtifactRepositoryManager (org.eclipse.equinox.p2.core.IProvisioningAgent) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
	public static java.net.URI getBundlePoolLocation (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		String path
		org.eclipse.equinox.p2.core.IAgentLocation location
	public static synchronized org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository getBundlePoolRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		java.net.URI location
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
		String repositoryName
		java.util.Map properties
		org.eclipse.equinox.p2.core.ProvisionException e
	public static org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository getAggregatedBundleRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
	public static org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository getAggregatedBundleRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile, int) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		int repoFilter
		java.util.List bundleRepositories
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
		String sharedCache
		java.net.URI repoLocation
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository bundlePool
		java.util.List repos
		String repo
		java.net.URI repoLocation
		java.net.URI repoLocation
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
		java.net.URISyntaxException e
	private static java.util.List getListProfileProperty (org.eclipse.equinox.p2.engine.IProfile, java.lang.String) 
		org.eclipse.equinox.p2.engine.IProfile profile
		String key
		java.util.List listProperty
		String dropinRepositories
		java.util.StringTokenizer tokenizer
	public static org.eclipse.equinox.frameworkadmin.BundleInfo createBundleInfo (java.io.File, java.lang.String) 
		java.io.File bundleFile
		String manifest
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		java.util.Map headers
		org.eclipse.osgi.util.ManifestElement[] element
		String version
		String fragmentHost
		org.osgi.framework.BundleException e
		java.io.IOException e
	public static java.io.File getArtifactFile (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.metadata.IArtifactKey, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository aggregatedView
		java.io.File bundleJar
	public static java.io.File getConfigurationFolder (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		String config
	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
	public static java.io.File getInstallFolder (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		String folder
	public static java.io.File getLauncherPath (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		String name
		String launcherName
	private static java.lang.String getLauncherName (java.lang.String, java.lang.String, java.io.File) 
		String name
		String os
		java.io.File installFolder
		org.eclipse.osgi.service.environment.EnvironmentInfo info
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.runtime.IPath path
		String appName
		java.io.File appFolder
		StringBuffer buffer
	public static java.lang.String getOSFromProfile (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		String environments
		java.util.StringTokenizer tokenizer
		String entry
		int i
		String key
	public static java.lang.String getManifest (java.util.Collection) 
		java.util.Collection data
		org.eclipse.equinox.p2.metadata.ITouchpointData td
		org.eclipse.equinox.p2.metadata.ITouchpointInstruction manifestInstruction
		String manifest
	public static org.eclipse.core.runtime.IStatus createError (java.lang.String) 
		String message
	public static org.eclipse.core.runtime.IStatus createError (java.lang.String, java.lang.Exception) 
		String message
		Exception e
	public static java.io.File getLauncherConfigLocation (org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfile profile
		String launcherConfig
	public static java.lang.String resolveArtifactParam (java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		java.util.Map parameters
		String artifactLocation
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/WhatIsRunning.class
WhatIsRunning.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.WhatIsRunning extends java.lang.Object {
	public void  () 
	public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundlesBeingRun () 
	private org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator getFrameworkManipulator () 
		org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin fwAdmin
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/
org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/ActionConstants.class
ActionConstants.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.ActionConstants extends java.lang.Object {
	public static final String PARM_AGENT
	public static final String PARM_AT_ARTIFACT
	public static final String PARM_ARTIFACT_FILES
	public static final String PARM_ARTIFACT_REQUESTS
	public static final String PARM_BUNDLE
	public static final String PARM_FEATURE
	public static final String PARM_FEATURE_ID
	public static final String PARM_FEATURE_VERSION
	public static final String PARM_IGNORE
	public static final String PARM_IU
	public static final String PARM_JVM_ARG
	public static final String PARM_PREVIOUS_START_LEVEL
	public static final String PARM_PREVIOUS_STARTED
	public static final String PARM_PREVIOUS_VALUE
	public static final String PARM_PROFILE
	public static final String PARM_PROGRAM_ARG
	public static final String PARM_PROGRAM_ARG_VALUE
	public static final String PARM_PROP_NAME
	public static final String PARM_PROP_VALUE
	public static final String PARM_START_LEVEL
	public static final String PARM_STARTED
	public static final String PARM_DEFAULT_VALUE
	public static final String PARM_LAUNCHERNAME
	public static final String PARM_PATH
	public static final String PARM_TARGET_DIR
	public static final String PARM_LINK_NAME
	public static final String PARM_LINK_FORCE
	public static final String PARM_LINK_TARGET
	public static final String PARM_TARGET_FILE
	public static final String PARM_PERMISSIONS
	public static final String PARM_PROFILE_DATA_DIRECTORY
	public static final String PARM_REPOSITORY_LOCATION
	public static final String PARM_REPOSITORY_TYPE
	public static final String PARM_REPOSITORY_ENABLEMENT
	public static final String PARM_REPOSITORY_NICKNAME
	public static final Object PARM_OPTIONS
	static void  () 
	public void  () 
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/AddJVMArgumentAction.class
AddJVMArgumentAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.AddJVMArgumentAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	protected static final String STORAGE
	protected static final String XMX
	protected static final String XMS
	protected static final String XX_MAX_PERM_SIZE
	protected static final String PREFIX_USER_VALUE
	static void  () 
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		String jvmArg
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		String jvmArg
	protected static java.lang.String getUserArg (java.util.Properties, java.lang.String) 
		java.util.Properties storedValues
		String flag
	protected static org.eclipse.core.runtime.IStatus addArg (java.lang.String, java.util.Map) 
		String arg
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
		java.io.File storageArea
		java.io.IOException e
		IllegalArgumentException e
	protected static void addByteArg (java.lang.String, java.lang.String, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, java.io.File)  throws java.io.IOException 
		String arg
		String flag
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
		java.io.File storageArea
		java.util.Properties storedValues
		String currentArg
	protected static void validateValue (java.lang.String) 
		String arg
	protected static void detectUserValue (java.lang.String, java.lang.String, java.util.Properties) 
		String currentValue
		String flag
		java.util.Properties storedValues
		String maxValue
	protected static java.lang.String getMaxValue (java.lang.String[]) 
		String[] values
		int max
		int i
	protected static void setToMax (java.lang.String, java.util.Properties, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData) 
		String flag
		java.util.Properties storedValues
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
		String maxStored
		String userDefined
	protected static int compareSize (java.lang.String, java.lang.String) 
		String a
		String b
		double aVal
		double bVal
		int aPower
		int bPower
	private static double getByteValue (java.lang.String, int) 
		String arg
		int power
	private static int getBytePower (java.lang.String) 
		String arg
	protected static java.lang.String getCurrentArg (java.lang.String, java.lang.String[]) 
		String flag
		String[] jvmArgs
		int i
	protected static void rememberArg (java.util.Properties, java.lang.String, java.lang.String) 
		java.util.Properties storedValues
		String value
		String flag
		String argString
	protected static java.lang.String[] getArgs (java.util.Properties, java.lang.String) 
		java.util.Properties storage
		String flag
		String argString
		java.util.List list
		int i
		String arg
		char c
	private static void setUserArg (java.util.Properties, java.lang.String, java.lang.String) 
		java.util.Properties storage
		String flag
		String value
	protected static java.util.Properties load (java.io.File)  throws java.io.IOException 
		java.io.File storageArea
		java.util.Properties args
		java.io.File file
		java.io.FileInputStream in
	protected static void save (java.util.Properties, java.io.File)  throws java.io.IOException 
		java.util.Properties args
		java.io.File storageArea
		java.io.FileOutputStream out
		java.io.File file
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/AddProgramArgumentAction.class
AddProgramArgumentAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.AddProgramArgumentAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String programArg
		String programArgValue
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String programArg
		String programArgValue
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/AddRepositoryAction.class
AddRepositoryAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.AddRepositoryAction extends org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RepositoryAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.core.runtime.CoreException e
	protected java.lang.String getId () 
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.core.runtime.CoreException e
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/AddSourceBundleAction.class
AddSourceBundleAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.AddSourceBundleAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public static org.eclipse.core.runtime.IStatus addSourceBundle (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.SourceManipulator manipulator
		String bundleId
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IArtifactKey candidate
		java.io.File bundleFile
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/CheckTrustAction.class
CheckTrustAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.CheckTrustAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		java.util.Collection bundleFiles
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.io.File bundleFile
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/ChmodAction.class
ChmodAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.ChmodAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	private static final String ACTION_CHMOD
	private static final boolean WINDOWS
	static void  () 
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		String targetDir
		org.eclipse.core.runtime.CoreException e
		java.io.File dir
		String targetFile
		String permissions
		String optionsString
		java.io.File probe
		String[] options
		java.util.ArrayList collect
		String r
		int spaceIdx
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public void chmod (java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		String targetDir
		String targetFile
		String perms
		String[] options
		Runtime r
		String[] args
		int i
		int j
		Process process
	private void readOffStream (java.io.InputStream) 
		java.io.InputStream inputStream
		java.io.BufferedReader reader
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/CollectAction.class
CollectAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.CollectAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public static final String ARTIFACT_FOLDER
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests
		org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests
		org.eclipse.equinox.p2.core.ProvisionException e
		java.util.Collection artifactRequests
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public static boolean isZipped (java.util.Collection) 
		java.util.Collection data
		org.eclipse.equinox.p2.metadata.ITouchpointData td
	public static java.util.Map createArtifactDescriptorProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit
		java.util.Map descriptorProperties
	static org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] collect (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.metadata.IInstallableUnit)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit
		java.util.Collection toDownload
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository aggregatedRepositoryView
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository bundlePool
		java.util.List requests
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.util.Map repositoryProperties
		org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] result
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/InstallBundleAction.class
InstallBundleAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public static org.eclipse.core.runtime.IStatus installBundle (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String bundleId
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IArtifactKey candidate
		java.io.File bundleFile
		String manifest
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/InstallFeatureAction.class
InstallFeatureAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallFeatureAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	private static final String UPDATE_FEATURE_APPLICATION_PROP
	private static final String UPDATE_FEATURE_PLUGIN_PROP
	private static final String UPDATE_FEATURE_PRIMARY_PROP
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public static org.eclipse.core.runtime.IStatus installFeature (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurationWrapper configuration
		String feature
		String featureId
		String featureVersion
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IArtifactKey candidate
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		java.io.File file
		String pluginId
		boolean isPrimary
		String application
		String pluginVersion
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/LinkAction.class
LinkAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.LinkAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	private static final boolean WINDOWS
	static void  () 
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		String targetDir
		org.eclipse.core.runtime.CoreException e
		java.io.File dir
		String linkTarget
		String linkName
		String force
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	private void ln (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String targetDir
		String linkTarget
		String linkName
		boolean force
		Runtime r
		Process process
	private void readOffStream (java.io.InputStream) 
		java.io.InputStream inputStream
		java.io.BufferedReader reader
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/MarkStartedAction.class
MarkStartedAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.MarkStartedAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		String started
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		java.io.File bundleFile
		String manifest
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		int i
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		Boolean previousStarted
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		java.io.File bundleFile
		String manifest
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		int i
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/Messages.class
Messages.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String artifact_file_not_found
	public static String parameter_not_set
	public static String iu_contains_no_arifacts
	public static String no_matching_artifact
	public static String missing_manifest
	public static String failed_bundleinfo
	public static String cannot_configure_source_bundle
	public static String error_parsing_startlevel
	public static String artifact_not_directory
	public static String no_bundle_pool
	public static String error_processing_vmargs
	public static String invalid_byte_format
	public static String unable_to_open_file
	public static String action_0_failed_file_1_doesNotExist
	static void  () 
	public void  () 
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/RemoveJVMArgumentAction.class
RemoveJVMArgumentAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RemoveJVMArgumentAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		String jvmArg
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		String jvmArg
	public static org.eclipse.core.runtime.IStatus removeArg (java.lang.String, java.util.Map) 
		String arg
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
		java.io.File storageArea
		java.io.IOException e
		IllegalArgumentException e
	private static void removeByteArg (java.lang.String, java.lang.String, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, java.io.File)  throws java.io.IOException 
		String arg
		String flag
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
		java.io.File storageArea
		java.util.Properties storedValues
		String argValue
		String currentArg
	private static void removeArg (java.util.Properties, java.lang.String, java.lang.String) 
		java.util.Properties storage
		String value
		String flag
		String[] args
		int i
	private static void setArgs (java.util.Properties, java.lang.String, java.lang.String[]) 
		java.util.Properties storedValues
		String flag
		String[] args
		String argString
		int i
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/RemoveProgramArgumentAction.class
RemoveProgramArgumentAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RemoveProgramArgumentAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public static final String EMPTY_ARGUMENT
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String programArg
		java.util.List programArgs
		int index
		String programArgValue
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String programArg
		String programArgValue
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/RemoveRepositoryAction.class
RemoveRepositoryAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RemoveRepositoryAction extends org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RepositoryAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.core.runtime.CoreException e
	protected java.lang.String getId () 
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/RemoveSourceBundleAction.class
RemoveSourceBundleAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RemoveSourceBundleAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public static org.eclipse.core.runtime.IStatus removeSourceBundle (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.SourceManipulator manipulator
		String bundleId
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IArtifactKey candidate
		java.io.File bundleFile
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/RepositoryAction.class
RepositoryAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
abstract org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RepositoryAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	private static final String METADATA_REPOSITORY
	private static final String ARTIFACT_REPOSITORY
	private static final String NODE_REPOSITORIES
	private static final String REPOSITORY_COUNT
	private static final String KEY_URI
	private static final String KEY_ENABLED
	private static final String KEY_NICKNAME
	void  () 
	private static org.eclipse.equinox.p2.repository.IRepositoryManager getRepositoryManager (org.eclipse.equinox.p2.core.IProvisioningAgent, int) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		int type
	protected void addRepositoryToProfile (org.eclipse.equinox.p2.core.IAgentLocation, org.eclipse.equinox.p2.engine.IProfile, java.net.URI, java.lang.String, int, boolean) 
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.p2.engine.IProfile profile
		java.net.URI location
		String nickname
		int type
		boolean enabled
		org.osgi.service.prefs.Preferences node
		int count
	protected void addToSelf (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.core.IAgentLocation, org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
		org.eclipse.equinox.p2.repository.IRepositoryManager manager
		java.net.URI location
		org.osgi.service.prefs.Preferences node
		int count
		String name
	protected org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent createEvent (java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		java.util.Map parameters
		String parm
		java.net.URI location
		java.net.URISyntaxException e
		int type
		NumberFormatException e
		String name
		String enablement
		boolean enabled
	protected abstract java.lang.String getId () 
	protected boolean isSelfProfile (org.eclipse.equinox.p2.engine.IProfileRegistry, org.eclipse.equinox.p2.engine.IProfile) 
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.engine.IProfile selfProfile
	protected void removeFromSelf (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.core.IAgentLocation, org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
		org.eclipse.equinox.p2.repository.IRepositoryManager manager
		org.osgi.service.prefs.Preferences node
		int count
	protected void removeRepositoryFromProfile (org.eclipse.equinox.p2.core.IAgentLocation, org.eclipse.equinox.p2.engine.IProfile, java.net.URI, int) 
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.p2.engine.IProfile profile
		java.net.URI location
		int type
		org.osgi.service.prefs.Preferences node
		int count
		String[] keys
		int i
	protected int getRepositoryCount (org.osgi.service.prefs.Preferences) 
		org.osgi.service.prefs.Preferences node
	protected void setRepositoryCount (org.osgi.service.prefs.Preferences, int) 
		org.osgi.service.prefs.Preferences node
		int count
	protected boolean repositoryExists (org.osgi.service.prefs.Preferences) 
		org.osgi.service.prefs.Preferences node
	protected org.osgi.service.prefs.Preferences getRepositoryPreferenceNode (org.eclipse.equinox.p2.core.IAgentLocation, org.eclipse.equinox.p2.engine.IProfile, java.net.URI, int) 
		org.eclipse.equinox.p2.core.IAgentLocation agentLocation
		org.eclipse.equinox.p2.engine.IProfile profile
		java.net.URI location
		int type
		String key
		String profileId
	private java.lang.String getKey (java.net.URI) 
		java.net.URI location
		String key
	protected org.eclipse.equinox.p2.core.IProvisioningAgent getAgent (java.util.Map)  throws org.eclipse.core.runtime.CoreException 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/SetLauncherNameAction.class
SetLauncherNameAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.SetLauncherNameAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.p2.engine.IProfile profile
		String launcherName
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.p2.engine.IProfile profile
		String previousLauncherName
	private static void setLauncher (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, org.eclipse.equinox.p2.engine.IProfile, java.lang.String) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.p2.engine.IProfile profile
		String launcherName
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/SetProgramPropertyAction.class
SetProgramPropertyAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.SetProgramPropertyAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String propName
		String propValue
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String propName
		String previousValue
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/SetStartLevelAction.class
SetStartLevelAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.SetStartLevelAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		String startLevel
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		java.io.File bundleFile
		String manifest
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		int i
		NumberFormatException e
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		Integer previousStartLevel
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		java.io.File bundleFile
		String manifest
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		int i
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/UninstallBundleAction.class
UninstallBundleAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.UninstallBundleAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public static org.eclipse.core.runtime.IStatus uninstallBundle (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
		String bundleId
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IArtifactKey candidate
		java.io.File bundleFile
		String manifest
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/UninstallFeatureAction.class
UninstallFeatureAction.java
package org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
public org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.UninstallFeatureAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
	public static final String ID
	public void  () 
	public org.eclipse.core.runtime.IStatus execute (java.util.Map) 
		java.util.Map parameters
	public org.eclipse.core.runtime.IStatus undo (java.util.Map) 
		java.util.Map parameters
	public static org.eclipse.core.runtime.IStatus uninstallFeature (java.util.Map) 
		java.util.Map parameters
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.internal.p2.touchpoint.eclipse.PlatformConfigurationWrapper configuration
		String feature
		String featureId
		String featureVersion
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.metadata.IArtifactKey candidate
}

org/eclipse/equinox/internal/p2/touchpoint/eclipse/actions/messages.properties
org/eclipse/equinox/internal/p2/touchpoint/eclipse/messages.properties
org/eclipse/equinox/internal/p2/update/
org/eclipse/equinox/internal/p2/update/Configuration.class
Configuration.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.Configuration extends java.lang.Object {
	private java.util.List sites
	String date
	boolean transientProperty
	String version
	String shared_ur
	public static org.eclipse.equinox.internal.p2.update.Configuration load (java.io.File, java.net.URL)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.io.File location
		java.net.URL osgiInstallArea
	public void  () 
	public void save (java.io.File, java.net.URL)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.io.File location
		java.net.URL osgiInstallArea
	public java.lang.String getSharedUR () 
	public void setSharedUR (java.lang.String) 
		String value
	public java.util.List getSites () 
	java.util.List internalGetSites (boolean) 
		boolean includeParent
		String shared
		java.util.List result
		java.net.URL url
		java.io.File location
		java.io.File eclipseHome
		org.eclipse.equinox.internal.p2.update.Configuration parent
		java.net.MalformedURLException e
		org.eclipse.equinox.p2.core.ProvisionException e
	public void add (org.eclipse.equinox.internal.p2.update.Site) 
		org.eclipse.equinox.internal.p2.update.Site site
	public boolean removeSite (org.eclipse.equinox.internal.p2.update.Site) 
		org.eclipse.equinox.internal.p2.update.Site site
	public java.lang.String getDate () 
	public void setDate (java.lang.String) 
		String date
	public void setVersion (java.lang.String) 
		String value
	public java.lang.String getVersion () 
	public void setTransient (boolean) 
		boolean value
	public boolean isTransient () 
}

org/eclipse/equinox/internal/p2/update/ConfigurationCache$CacheEntry.class
ConfigurationCache.java
package org.eclipse.equinox.internal.p2.update
 org.eclipse.equinox.internal.p2.update.ConfigurationCache$CacheEntry extends java.lang.Object {
	long timestamp
	org.eclipse.equinox.internal.p2.update.Configuration config
	void  () 
}

org/eclipse/equinox/internal/p2/update/ConfigurationCache.class
ConfigurationCache.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.ConfigurationCache extends java.lang.Object {
	private static java.util.Map cache
	static void  () 
	public void  () 
	private static java.lang.String toKey (java.io.File) 
		java.io.File file
	public static org.eclipse.equinox.internal.p2.update.Configuration get (java.io.File) 
		java.io.File file
		String key
		org.eclipse.equinox.internal.p2.update.ConfigurationCache$CacheEntry entry
	public static void put (java.io.File, org.eclipse.equinox.internal.p2.update.Configuration) 
		java.io.File file
		org.eclipse.equinox.internal.p2.update.Configuration config
		String key
		org.eclipse.equinox.internal.p2.update.ConfigurationCache$CacheEntry entry
}

org/eclipse/equinox/internal/p2/update/ConfigurationConstants.class
ConfigurationConstants.java
package org.eclipse.equinox.internal.p2.update
public abstract org.eclipse.equinox.internal.p2.update.ConfigurationConstants extends java.lang.Object {
	public static final String ELEMENT_CONFIG
	public static final String ELEMENT_FEATURE
	public static final String ELEMENT_SITE
	public static final String ATTRIBUTE_APPLICATION
	public static final String ATTRIBUTE_DATE
	public static final String ATTRIBUTE_ENABLED
	public static final String ATTRIBUTE_ID
	public static final String ATTRIBUTE_LINKFILE
	public static final String ATTRIBUTE_LIST
	public static final String ATTRIBUTE_PLUGIN_IDENTIFIER
	public static final String ATTRIBUTE_PLUGIN_VERSION
	public static final String ATTRIBUTE_PRIMARY
	public static final String ATTRIBUTE_POLICY
	public static final String ATTRIBUTE_ROOT
	public static final String ATTRIBUTE_SHARED_UR
	public static final String ATTRIBUTE_TRANSIENT
	public static final String ATTRIBUTE_UPDATEABLE
	public static final String ATTRIBUTE_URL
	public static final String ATTRIBUTE_VERSION
}

org/eclipse/equinox/internal/p2/update/ConfigurationIO$CacheEntry.class
ConfigurationIO.java
package org.eclipse.equinox.internal.p2.update
 org.eclipse.equinox.internal.p2.update.ConfigurationIO$CacheEntry extends java.lang.Object {
	org.eclipse.equinox.internal.p2.update.Configuration config
	java.net.URL osgiInstallArea
	java.io.File location
	long timestamp
	void  () 
}

org/eclipse/equinox/internal/p2/update/ConfigurationIO.class
ConfigurationIO.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.ConfigurationIO extends java.lang.Object {
	private static org.eclipse.equinox.internal.p2.update.ConfigurationIO$CacheEntry cache
	static void  () 
	public void  () 
	static org.eclipse.equinox.internal.p2.update.Configuration read (java.io.File, java.net.URL)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.io.File file
		java.net.URL osgiInstallArea
		org.eclipse.equinox.internal.p2.update.Configuration config
	private static void cache (java.io.File, org.eclipse.equinox.internal.p2.update.Configuration, java.net.URL) 
		java.io.File location
		org.eclipse.equinox.internal.p2.update.Configuration config
		java.net.URL osgiInstallArea
		org.eclipse.equinox.internal.p2.update.ConfigurationIO$CacheEntry entry
	static void write (java.io.File, org.eclipse.equinox.internal.p2.update.Configuration, java.net.URL)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.io.File location
		org.eclipse.equinox.internal.p2.update.Configuration config
		java.net.URL osgiInstallArea
}

org/eclipse/equinox/internal/p2/update/ConfigurationParser.class
ConfigurationParser.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.ConfigurationParser extends java.lang.Object implements org.eclipse.equinox.internal.p2.update.ConfigurationConstants  {
	static final String PLATFORM_BASE
	private java.net.URL osgiInstallArea
	static org.eclipse.equinox.internal.p2.update.Configuration parse (java.io.File, java.net.URL)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.io.File file
		java.net.URL osgiInstallArea
	private void  (java.net.URL) 
		java.net.URL osgiInstallArea
	private org.eclipse.equinox.internal.p2.update.Feature createFeature (org.w3c.dom.Node, org.eclipse.equinox.internal.p2.update.Site) 
		org.w3c.dom.Node node
		org.eclipse.equinox.internal.p2.update.Site site
		org.eclipse.equinox.internal.p2.update.Feature result
		String id
		String url
		String version
		String pluginIdentifier
		String pluginVersion
		String application
		String flag
		String locations
		java.util.StringTokenizer tokenizer
		java.util.ArrayList rootList
		java.net.URL rootEntry
		java.net.URL[] roots
	private void createFeatures (org.w3c.dom.Node, org.eclipse.equinox.internal.p2.update.Site) 
		org.w3c.dom.Node node
		org.eclipse.equinox.internal.p2.update.Site site
		org.w3c.dom.NodeList children
		int size
		int i
		org.w3c.dom.Node child
		org.eclipse.equinox.internal.p2.update.Feature feature
	private org.eclipse.equinox.internal.p2.update.Site createSite (org.w3c.dom.Node) 
		org.w3c.dom.Node node
		org.eclipse.equinox.internal.p2.update.Site result
		String policy
		String enabled
		String updateable
		String url
		java.net.URI uri
		java.net.URI osgiURI
		String linkFile
		String list
		java.util.StringTokenizer tokenizer
	private java.net.URI getLocation (java.net.URI, java.net.URI) 
		java.net.URI location
		java.net.URI osgiArea
	private java.lang.String getAttribute (org.w3c.dom.Node, java.lang.String) 
		org.w3c.dom.Node node
		String name
		org.w3c.dom.NamedNodeMap attributes
		org.w3c.dom.Node temp
	private org.w3c.dom.Document load (java.io.InputStream)  throws javax.xml.parsers.ParserConfigurationException java.io.IOException org.xml.sax.SAXException 
		java.io.InputStream input
		javax.xml.parsers.DocumentBuilderFactory factory
		javax.xml.parsers.DocumentBuilder builder
	private org.eclipse.equinox.internal.p2.update.Configuration internalParse (java.io.File)  throws org.eclipse.equinox.p2.core.ProvisionException 
		java.io.File file
		org.eclipse.equinox.internal.p2.update.Configuration result
		java.io.InputStream input
		org.w3c.dom.Document document
		java.io.IOException e
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
	private org.eclipse.equinox.internal.p2.update.Configuration process (org.w3c.dom.Document) 
		org.w3c.dom.Document document
		org.w3c.dom.Node node
		org.eclipse.equinox.internal.p2.update.Configuration configuration
		org.w3c.dom.NodeList children
		int size
		int i
		org.w3c.dom.Node child
		org.eclipse.equinox.internal.p2.update.Site site
	private org.eclipse.equinox.internal.p2.update.Configuration createConfiguration (org.w3c.dom.Node) 
		org.w3c.dom.Node node
		org.eclipse.equinox.internal.p2.update.Configuration result
		String value
	private org.w3c.dom.Node getConfigElement (org.w3c.dom.Document) 
		org.w3c.dom.Document doc
		org.w3c.dom.NodeList children
		int size
		int i
		org.w3c.dom.Node child
}

org/eclipse/equinox/internal/p2/update/ConfigurationWriter.class
ConfigurationWriter.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.ConfigurationWriter extends java.lang.Object implements org.eclipse.equinox.internal.p2.update.ConfigurationConstants  {
	public void  () 
	static void save (org.eclipse.equinox.internal.p2.update.Configuration, java.io.File, java.net.URL)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.internal.p2.update.Configuration configuration
		java.io.File location
		java.net.URL osgiInstallArea
		org.eclipse.equinox.internal.p2.update.XMLWriter writer
		java.io.OutputStream output
		java.util.Map args
		String value
		org.eclipse.equinox.internal.p2.update.Site site
		java.io.UnsupportedEncodingException e
		java.io.FileNotFoundException e
	private static void write (org.eclipse.equinox.internal.p2.update.XMLWriter, org.eclipse.equinox.internal.p2.update.Site, java.net.URL) 
		org.eclipse.equinox.internal.p2.update.XMLWriter writer
		org.eclipse.equinox.internal.p2.update.Site site
		java.net.URL osgiInstallArea
		java.util.Map args
		String value
	private static java.lang.String getLocation (java.lang.String, java.net.URL) 
		String value
		java.net.URL osgiInstallArea
		java.io.File installArea
		java.io.File path
		java.net.MalformedURLException e
	private static java.lang.String toString (java.lang.Object[]) 
		Object[] list
		StringBuffer buffer
		int i
	private static void write (org.eclipse.equinox.internal.p2.update.XMLWriter, org.eclipse.equinox.internal.p2.update.Feature[]) 
		org.eclipse.equinox.internal.p2.update.XMLWriter writer
		org.eclipse.equinox.internal.p2.update.Feature[] features
		int i
		org.eclipse.equinox.internal.p2.update.Feature feature
		java.util.Map args
		String value
		java.net.URL[] roots
}

org/eclipse/equinox/internal/p2/update/Feature.class
Feature.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.Feature extends java.lang.Object {
	private String id
	private String url
	private String version
	private org.eclipse.equinox.internal.p2.update.Site site
	private String pluginIdentifier
	private String pluginVersion
	private String application
	private java.net.URL[] roots
	private boolean primary
	public void  (org.eclipse.equinox.internal.p2.update.Site) 
		org.eclipse.equinox.internal.p2.update.Site site
	public java.lang.String getApplication () 
	public java.lang.String getId () 
	public java.lang.String getPluginIdentifier () 
	public java.lang.String getPluginVersion () 
	public java.net.URL[] getRoots () 
	public org.eclipse.equinox.internal.p2.update.Site getSite () 
	public java.lang.String getUrl () 
	public java.lang.String getVersion () 
	public boolean isPrimary () 
	public void setApplication (java.lang.String) 
		String application
	public void setId (java.lang.String) 
		String id
	public void setPluginIdentifier (java.lang.String) 
		String pluginIdentifier
	public void setPluginVersion (java.lang.String) 
		String pluginVersion
	public void setPrimary (boolean) 
		boolean primary
	public void setRoots (java.net.URL[]) 
		java.net.URL[] roots
	public void setUrl (java.lang.String) 
		String url
	public void setVersion (java.lang.String) 
		String version
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.equinox.internal.p2.update.Feature other
	private boolean equals (java.lang.Object, java.lang.Object) 
		Object one
		Object two
	public int hashCode () 
}

org/eclipse/equinox/internal/p2/update/Messages.class
Messages.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String empty_feature_site
	public static String error_saving_config
	public static String error_reading_config
	public static String error_parsing_config
	static void  () 
	public void  () 
}

org/eclipse/equinox/internal/p2/update/PathUtil.class
PathUtil.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.PathUtil extends java.lang.Object {
	public static boolean isWindows
	private static final String FILE_PROTOCOL
	static void  () 
	public void  () 
	public static java.lang.String makeRelative (java.lang.String, java.net.URL) 
		String urlString
		java.net.URL rootURL
		int index
		boolean done
		java.net.URL url
		String file
		String rootString
	public static java.lang.String makeRelative (java.lang.String, java.lang.String) 
		String original
		String rootPath
		org.eclipse.core.runtime.IPath path
		String result
	private static java.lang.String makeRelative (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath toRel
		org.eclipse.core.runtime.IPath base
		String device
		int i
		String result
		int j
	public static java.lang.String makeAbsolute (java.lang.String, java.lang.String) 
		String original
		String rootPath
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.runtime.IPath root
	public static java.lang.String makeAbsolute (java.lang.String, java.net.URL) 
		String urlString
		java.net.URL rootURL
		int index
		boolean done
		java.net.URL url
		String file
}

org/eclipse/equinox/internal/p2/update/Site.class
Site.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.Site extends java.lang.Object {
	public static final String POLICY_MANAGED_ONLY
	public static final String POLICY_USER_EXCLUDE
	public static final String POLICY_USER_INCLUDE
	public static final String PROP_LINK_FILE
	private String policy
	private boolean enabled
	private boolean updateable
	private String url
	private String linkFile
	private java.util.Collection features
	private java.util.List list
	public void  () 
	public void addFeature (org.eclipse.equinox.internal.p2.update.Feature) 
		org.eclipse.equinox.internal.p2.update.Feature feature
	public void addPlugin (java.lang.String) 
		String plugin
	public org.eclipse.equinox.internal.p2.update.Feature[] getFeatures () 
	public org.eclipse.equinox.internal.p2.update.Feature getFeature (java.lang.String, java.lang.String) 
		String id
		String version
		org.eclipse.equinox.internal.p2.update.Feature feature
	public org.eclipse.equinox.internal.p2.update.Feature removeFeature (java.lang.String) 
		String featureURL
		org.eclipse.equinox.internal.p2.update.Feature feature
		String nextURL
	public java.lang.String getLinkFile () 
	public java.lang.String[] getList () 
	public java.lang.String getPolicy () 
	public java.lang.String getUrl () 
	public boolean isEnabled () 
	public boolean isUpdateable () 
	public void setEnabled (boolean) 
		boolean enabled
	public void setLinkFile (java.lang.String) 
		String linkFile
	public void setPolicy (java.lang.String) 
		String policy
	public void setUpdateable (boolean) 
		boolean updateable
	public void setUrl (java.lang.String) 
		String url
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.equinox.internal.p2.update.Site other
	public static boolean equals (java.lang.Object, java.lang.Object) 
		Object one
		Object two
	public static boolean equals (java.lang.Object[], java.lang.Object[]) 
		Object[] one
		Object[] two
		int i
		boolean found
		int j
}

org/eclipse/equinox/internal/p2/update/XMLWriter.class
XMLWriter.java
package org.eclipse.equinox.internal.p2.update
public org.eclipse.equinox.internal.p2.update.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) 
		String name
		java.util.Map parameters
		boolean shouldTab
		boolean newLine
		StringBuffer sb
		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
		String replacement
	public static java.lang.String getEscaped (java.lang.String) 
		String s
		StringBuffer result
		int i
	private static java.lang.String getReplacement (char) 
		char c
}

org/eclipse/equinox/internal/p2/update/messages.properties
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/touchpoint/
org/eclipse/equinox/p2/touchpoint/eclipse/
org/eclipse/equinox/p2/touchpoint/eclipse/query/
org/eclipse/equinox/p2/touchpoint/eclipse/query/OSGiBundleQuery.class
OSGiBundleQuery.java
package org.eclipse.equinox.p2.touchpoint.eclipse.query
public final org.eclipse.equinox.p2.touchpoint.eclipse.query.OSGiBundleQuery extends org.eclipse.equinox.p2.query.ExpressionMatchQuery {
	private static final org.eclipse.equinox.p2.metadata.expression.IMatchExpression bundleTest
	static void  () 
	public void  () 
	public static boolean isOSGiBundle (org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
}