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 <clinit> ()
public void <init> ()
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 <clinit> ()
public void <init> (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 <init> ()
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 <init> ()
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 <clinit> ()
public void <init> ()
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 <clinit> ()
public void <init> (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 <clinit> ()
public void <init> ()
}
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 <clinit> ()
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 <init> (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 <init> ()
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 <init> (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 <init> ()
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 <init> ()
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 <clinit> ()
public void <init> ()
}
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 <clinit> ()
public void <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <clinit> ()
public void <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <clinit> ()
public void <init> ()
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 <init> ()
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 <clinit> ()
public void <init> ()
}
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
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 <init> ()
}
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 <clinit> ()
public void <init> ()
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 <init> ()
}
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 <clinit> ()
public void <init> ()
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 <init> (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 <init> ()
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 <init> (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 <clinit> ()
public void <init> ()
}
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 <clinit> ()
public void <init> ()
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 <init> ()
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 <init> (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 <clinit> ()
public void <init> ()
public static boolean isOSGiBundle (org.eclipse.equinox.p2.metadata.IInstallableUnit)
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
}