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
ant_tasks/
ant_tasks/director-ant.jar
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/director/
org/eclipse/equinox/internal/p2/director/app/
org/eclipse/equinox/internal/p2/director/app/Activator.classActivator.java
package org.eclipse.equinox.internal.p2.director.app
public org.eclipse.equinox.internal.p2.director.app.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static final String ID
private static org.osgi.framework.BundleContext bundleContext
public void ()
public static org.osgi.framework.BundleContext getContext ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
}
org/eclipse/equinox/internal/p2/director/app/Application$LocationQueryable.classApplication.java
package org.eclipse.equinox.internal.p2.director.app
org.eclipse.equinox.internal.p2.director.app.Application$LocationQueryable extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable {
private java.net.URI location
final org.eclipse.equinox.internal.p2.director.app.Application this$0
public void (org.eclipse.equinox.internal.p2.director.app.Application, java.net.URI)
java.net.URI location
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/internal/p2/director/app/Application.classApplication.java
package org.eclipse.equinox.internal.p2.director.app
public org.eclipse.equinox.internal.p2.director.app.Application extends java.lang.Object implements org.eclipse.equinox.app.IApplication {
private static final Integer EXIT_ERROR
private static final String ANT_PROPERTY_PREFIX
private static final String FLAVOR_DEFAULT
public static final int COMMAND_INSTALL
public static final int COMMAND_UNINSTALL
public static final int COMMAND_LIST
public static final String[] COMMAND_NAMES
private org.eclipse.core.runtime.Path destination
private java.net.URI[] artifactRepositoryLocations
private java.net.URI[] metadataRepositoryLocations
private java.net.URI[] metadataReposForRemoval
private java.net.URI[] artifactReposForRemoval
private org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager artifactManager
private org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager metadataManager
private String root
private org.eclipse.equinox.p2.metadata.Version version
private String flavor
private String profileId
private String profileProperties
private String bundlePool
private String nl
private String os
private String arch
private String ws
private boolean roamingProfile
private org.eclipse.equinox.p2.planner.IPlanner planner
private org.eclipse.equinox.p2.engine.IEngine engine
private boolean noProfileId
private int command
protected org.eclipse.equinox.p2.core.IProvisioningAgent agent
static void ()
public void ()
private void ambigousCommand (int, int) throws org.eclipse.core.runtime.CoreException
int cmd1
int cmd2
private org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest buildProvisioningRequest (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.query.IQueryResult, boolean)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.p2.query.IQueryResult roots
boolean install
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
static org.eclipse.equinox.p2.engine.IProfile addProfile (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.IProvisioningAgent agent
String profileId
java.util.Map properties
org.eclipse.equinox.p2.engine.IProfileRegistry profileRegistry
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Map profileProperties
org.eclipse.osgi.service.environment.EnvironmentInfo info
static org.eclipse.equinox.p2.engine.IProfile getProfile (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
String id
org.eclipse.equinox.p2.engine.IProfileRegistry profileRegistry
static org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
java.net.URI location
org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager
static org.eclipse.equinox.p2.query.IQueryResult getInstallableUnits (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
java.net.URI location
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.equinox.p2.query.IQueryable queryable
private java.lang.String getEnvironmentProperty ()
java.util.Map values
private org.eclipse.equinox.p2.engine.IProfile initializeProfile () throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Map props
String env
private void initializeRepositories (boolean) throws org.eclipse.core.runtime.CoreException
boolean throwException
int removalIdx
boolean anyValid
int i
org.eclipse.equinox.p2.core.ProvisionException e
int removalIdx
boolean anyValid
int i
org.eclipse.equinox.p2.core.ProvisionException e
private void initializeServices () throws org.eclipse.equinox.p2.core.ProvisionException
org.osgi.framework.ServiceReference agentProviderRef
org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
org.eclipse.equinox.internal.provisional.p2.director.IDirector director
private void markRoots (org.eclipse.equinox.p2.planner.IProfileChangeRequest, org.eclipse.equinox.p2.query.IQueryResult)
org.eclipse.equinox.p2.planner.IProfileChangeRequest request
org.eclipse.equinox.p2.query.IQueryResult roots
java.util.Iterator iterator
private void missingArgument (java.lang.String) throws org.eclipse.core.runtime.CoreException
String argumentName
private org.eclipse.core.runtime.IStatus planAndExecute (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
org.eclipse.equinox.p2.engine.IProvisioningPlan result
org.eclipse.core.runtime.IStatus operationStatus
org.eclipse.core.runtime.IStatus operationStatus
private void printRequest (org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest)
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
java.util.Collection toAdd
java.util.Collection toRemove
org.eclipse.equinox.p2.metadata.IInstallableUnit added
org.eclipse.equinox.p2.metadata.IInstallableUnit removed
public void processArguments (java.lang.String[]) throws java.lang.Exception
String[] args
int i
String opt
String arg
private void putProperties (java.lang.String, java.util.Map)
String pairs
java.util.Map properties
java.util.StringTokenizer tok
String next
int i
String tag
String value
public java.lang.Object run (java.lang.String[]) throws java.lang.Exception
String[] args
long time
org.eclipse.core.runtime.IStatus operationStatus
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.equinox.p2.query.IQueryResult roots
org.eclipse.equinox.p2.query.IQueryResult roots
org.eclipse.equinox.p2.query.IQueryResult roots
org.eclipse.equinox.p2.query.IQueryResult roots
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.p2.engine.IProfile profile
boolean wasRoaming
boolean wasRoaming
org.eclipse.core.runtime.IStatus updateRoamStatus
org.eclipse.core.runtime.IStatus updateRoamStatus
org.eclipse.core.runtime.MultiStatus multi
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
java.util.Iterator unitIterator
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
private void cleanupRepositories ()
int i
int i
private org.eclipse.equinox.p2.query.IQueryResult collectRootIUs (java.net.URI[], org.eclipse.equinox.p2.query.IQuery)
java.net.URI[] locations
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.core.runtime.IProgressMonitor nullMonitor
java.util.List locationQueryables
int i
public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
org.eclipse.equinox.app.IApplicationContext context
public void stop ()
private java.lang.String toString (java.util.Map)
java.util.Map context
StringBuffer result
boolean first
String key
private org.eclipse.core.runtime.IStatus updateRoamingProperties (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
java.io.File destinationFile
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.p2.engine.IProvisioningPlan result
private org.eclipse.core.runtime.IStatus setRoaming (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.p2.engine.IProvisioningPlan result
private static java.net.URI[] getURIs (java.lang.String)
String spec
String[] urlSpecs
java.util.ArrayList result
int i
public static java.lang.String[] getArrayFromString (java.lang.String, java.lang.String)
String list
String separator
java.util.List result
java.util.StringTokenizer tokens
String token
private void logFailure (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.osgi.framework.log.FrameworkLog log
}
org/eclipse/equinox/internal/p2/director/app/DirectorApplication$AvoidTrustPromptService.classDirectorApplication.java
package org.eclipse.equinox.internal.p2.director.app
org.eclipse.equinox.internal.p2.director.app.DirectorApplication$AvoidTrustPromptService extends org.eclipse.equinox.p2.core.UIServices {
final org.eclipse.equinox.internal.p2.director.app.DirectorApplication this$0
void (org.eclipse.equinox.internal.p2.director.app.DirectorApplication)
public org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo getUsernamePassword (java.lang.String)
String location
public org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo getUsernamePassword (java.lang.String, org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo)
String location
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo previousInfo
public org.eclipse.equinox.p2.core.UIServices$TrustInfo getTrustInfo (java.security.cert.Certificate[][], java.lang.String[])
java.security.cert.Certificate[][] untrustedChain
String[] unsignedDetail
}
org/eclipse/equinox/internal/p2/director/app/DirectorApplication$CommandLineOption.classDirectorApplication.java
package org.eclipse.equinox.internal.p2.director.app
org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption extends java.lang.Object {
private final String[] identifiers
private final String optionSyntaxString
private final String helpString
void (java.lang.String[], java.lang.String, java.lang.String)
String[] identifiers
String optionSyntaxString
String helpString
boolean isOption (java.lang.String)
String opt
int idx
void appendHelp (java.io.PrintStream)
java.io.PrintStream out
int idx
}
org/eclipse/equinox/internal/p2/director/app/DirectorApplication$LocationQueryable.classDirectorApplication.java
package org.eclipse.equinox.internal.p2.director.app
org.eclipse.equinox.internal.p2.director.app.DirectorApplication$LocationQueryable extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable {
private java.net.URI location
final org.eclipse.equinox.internal.p2.director.app.DirectorApplication this$0
public void (org.eclipse.equinox.internal.p2.director.app.DirectorApplication, java.net.URI)
java.net.URI location
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/internal/p2/director/app/DirectorApplication.classDirectorApplication.java
package org.eclipse.equinox.internal.p2.director.app
public org.eclipse.equinox.internal.p2.director.app.DirectorApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication {
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_HELP
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_LIST
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_INSTALL_IU
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_UNINSTALL_IU
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_REVERT
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_DESTINATION
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_METADATAREPOS
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_ARTIFACTREPOS
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_REPOSITORIES
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_VERIFY_ONLY
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_PROFILE
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_FLAVOR
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_SHARED
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_BUNDLEPOOL
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_PROFILE_PROPS
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_ROAMING
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_P2_OS
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_P2_WS
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_P2_ARCH
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_P2_NL
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_PURGEHISTORY
private static final org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption OPTION_FOLLOW_REFERENCES
private static final Integer EXIT_ERROR
private static final String FLAVOR_DEFAULT
private static final String PROP_P2_PROFILE
private static final String NO_ARTIFACT_REPOSITORIES_AVAILABLE
private static final String FOLLOW_ARTIFACT_REPOSITORY_REFERENCES
public static final String LINE_SEPARATOR
private org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager artifactManager
org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager metadataManager
private java.net.URI[] artifactReposForRemoval
private java.net.URI[] metadataReposForRemoval
private final java.util.List artifactRepositoryLocations
private final java.util.List metadataRepositoryLocations
private final java.util.List rootsToInstall
private final java.util.List rootsToUninstall
private final java.util.List rootsToList
private java.io.File bundlePool
private java.io.File destination
private java.io.File sharedLocation
private String flavor
private boolean printHelpInfo
private boolean printIUList
private long revertToPreviousState
private boolean verifyOnly
private boolean roamingProfile
private boolean purgeRegistry
private boolean stackTrace
private boolean followReferences
private String profileId
private String profileProperties
private String ws
private String os
private String arch
private String nl
private org.eclipse.equinox.p2.engine.IEngine engine
private boolean noProfileId
private org.osgi.service.packageadmin.PackageAdmin packageAdmin
private org.osgi.framework.ServiceReference packageAdminRef
private org.eclipse.equinox.p2.planner.IPlanner planner
private org.eclipse.equinox.internal.p2.director.app.ILog log
private org.eclipse.equinox.p2.core.IProvisioningAgent targetAgent
private boolean noArtifactRepositorySpecified
static void ()
public void ()
private static void getURIs (java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.util.List uris
String spec
String[] urlSpecs
int i
java.net.URISyntaxException e
private static java.lang.String getRequiredArgument (java.lang.String[], int) throws org.eclipse.core.runtime.CoreException
String[] args
int argIdx
String arg
private static java.lang.String getOptionalArgument (java.lang.String[], int)
String[] args
int argIdx
String arg
private static void parseIUsArgument (java.util.List, java.lang.String)
java.util.List vnames
String arg
String[] roots
int i
private static java.io.File processFileArgument (java.lang.String)
String arg
private org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest buildProvisioningRequest (org.eclipse.equinox.p2.engine.IProfile, java.util.Collection, java.util.Collection)
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Collection installs
java.util.Collection uninstalls
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
private void cleanupRepositories ()
int i
int i
private org.eclipse.equinox.p2.query.IQueryResult collectRootIUs (org.eclipse.equinox.p2.query.IQuery)
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.core.runtime.IProgressMonitor nullMonitor
int top
java.util.List locationQueryables
int i
private java.util.Collection collectRoots (org.eclipse.equinox.p2.engine.IProfile, java.util.List, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.IProfile profile
java.util.List rootNames
boolean forInstall
java.util.ArrayList allRoots
int top
int i
org.eclipse.equinox.p2.metadata.IVersionedId rootName
org.eclipse.equinox.p2.metadata.Version v
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.equinox.p2.query.IQueryResult roots
java.util.Iterator itor
synchronized org.osgi.framework.Bundle getBundle (java.lang.String)
String symbolicName
org.osgi.framework.Bundle[] bundles
int i
private java.lang.String getEnvironmentProperty ()
java.util.HashMap values
private org.eclipse.equinox.p2.engine.IProfile getProfile ()
org.eclipse.equinox.p2.engine.IProfileRegistry profileRegistry
private org.eclipse.equinox.p2.engine.IProfile initializeProfile () throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Map props
String env
private void initializeRepositories () throws org.eclipse.core.runtime.CoreException
int removalIdx
boolean anyValid
int i
java.net.URI location
org.eclipse.equinox.p2.core.ProvisionException e
int top
int i
java.net.URI location
org.eclipse.equinox.p2.core.ProvisionException e
private void initializeServices () throws org.eclipse.core.runtime.CoreException
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference agentProviderRef
org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
java.net.URI p2DataArea
java.net.URI p2DataArea
java.io.File dataAreaFile
java.io.File configIni
java.io.InputStream in
java.util.Properties ciProps
org.eclipse.equinox.internal.provisional.p2.director.IDirector director
private void logStatus (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
private void printMessage (java.lang.String)
String message
private void logFailure (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.osgi.framework.log.FrameworkLog frameworkLog
private void markRoots (org.eclipse.equinox.p2.planner.IProfileChangeRequest, java.util.Collection)
org.eclipse.equinox.p2.planner.IProfileChangeRequest request
java.util.Collection roots
org.eclipse.equinox.p2.metadata.IInstallableUnit root
private void missingArgument (java.lang.String) throws org.eclipse.core.runtime.CoreException
String argumentName
private void performList () throws org.eclipse.core.runtime.CoreException
java.util.ArrayList allRoots
java.util.Iterator roots
org.eclipse.equinox.p2.metadata.IVersionedId rootName
org.eclipse.equinox.p2.metadata.Version v
org.eclipse.equinox.p2.query.IQuery query
java.util.Iterator roots
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
private void performProvisioningActions () throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Collection installs
java.util.Collection uninstalls
boolean wasRoaming
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
private void planAndExecute (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest) throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
org.eclipse.equinox.p2.engine.IProvisioningPlan result
org.eclipse.core.runtime.IStatus operationStatus
private void executePlan (org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.p2.engine.IProvisioningPlan) throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.p2.engine.IProvisioningPlan result
org.eclipse.core.runtime.IStatus operationStatus
private boolean hasNoRepositoryFound (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus child
private void printRequest (org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest)
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
java.util.Collection toAdd
org.eclipse.equinox.p2.metadata.IInstallableUnit added
java.util.Collection toRemove
org.eclipse.equinox.p2.metadata.IInstallableUnit removed
public void processArguments (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
String[] args
org.eclipse.osgi.service.environment.EnvironmentInfo info
int i
String opt
String optionalArgument
String targettedState
String nxt
String arg
private void putProperties (java.lang.String, java.util.Map)
String pairs
java.util.Map properties
String[] propPairs
int i
String propPair
int eqIdx
String tag
String value
private void cleanupServices ()
org.osgi.framework.BundleContext context
public java.lang.Object run (java.lang.String[])
String[] args
long time
org.eclipse.core.runtime.CoreException e
private void purgeRegistry () throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.engine.IProfileRegistry registry
long[] allProfiles
int i
private void revertToPreviousState () throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.p2.engine.IProfileRegistry profileRegistry
org.eclipse.equinox.p2.engine.IProfile targetProfile
long[] profiles
org.eclipse.equinox.p2.engine.IProvisioningPlan plan
org.eclipse.equinox.p2.engine.ProvisioningContext context
private void setSystemProperty (java.lang.String, java.lang.String)
String key
String value
org.eclipse.osgi.service.environment.EnvironmentInfo env
private static void appendLevelPrefix (java.io.PrintStream, int)
java.io.PrintStream strm
int level
int idx
org.eclipse.equinox.p2.query.IQueryResult getInstallableUnits (java.net.URI, org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor)
java.net.URI location
org.eclipse.equinox.p2.query.IQuery query
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.equinox.p2.query.IQueryable queryable
private void deeplyPrint (org.eclipse.core.runtime.CoreException, java.io.PrintStream, int)
org.eclipse.core.runtime.CoreException ce
java.io.PrintStream strm
int level
private void deeplyPrint (org.eclipse.core.runtime.IStatus, java.io.PrintStream, int)
org.eclipse.core.runtime.IStatus status
java.io.PrintStream strm
int level
String msg
Throwable cause
org.eclipse.core.runtime.IStatus[] children
int i
private void deeplyPrint (java.lang.Throwable, java.io.PrintStream, int)
Throwable t
java.io.PrintStream strm
int level
Throwable cause
private void performHelpInfo ()
org.eclipse.equinox.internal.p2.director.app.DirectorApplication$CommandLineOption[] allOptions
int i
private org.eclipse.core.runtime.IStatus setRoaming (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.p2.engine.IProvisioningPlan result
public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
org.eclipse.equinox.app.IApplicationContext context
private java.lang.String toString (java.util.Map)
java.util.Map context
StringBuffer result
java.util.Map$Entry entry
private void updateRoamingProperties (org.eclipse.equinox.p2.engine.IProfile) throws org.eclipse.core.runtime.CoreException
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.p2.engine.IProvisioningPlan result
org.eclipse.core.runtime.IStatus status
public void stop ()
public void setLog (org.eclipse.equinox.internal.p2.director.app.ILog)
org.eclipse.equinox.internal.p2.director.app.ILog log
}
org/eclipse/equinox/internal/p2/director/app/ILog.classILog.java
package org.eclipse.equinox.internal.p2.director.app
public abstract org.eclipse.equinox.internal.p2.director.app.ILog extends java.lang.Object {
public abstract void log (org.eclipse.core.runtime.IStatus)
public abstract void log (java.lang.String)
public abstract void close ()
}
org/eclipse/equinox/internal/p2/director/app/Messages.classMessages.java
package org.eclipse.equinox.internal.p2.director.app
public org.eclipse.equinox.internal.p2.director.app.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String could_not_remove_initialProfile
public static String Deprecated_application
public static String Ambigous_Command
public static String Application_NoManager
public static String Application_NoRepositories
public static String Cant_change_roaming
public static String destination_commandline
public static String Help_A_list_of_properties_in_the_form_key_value_pairs
public static String Help_A_list_of_URLs_denoting_artifact_repositories
public static String Help_A_list_of_URLs_denoting_colocated_repositories
public static String Help_A_list_of_URLs_denoting_metadata_repositories
public static String Help_Defines_flavor_to_use_for_created_profile
public static String Help_Defines_what_profile_to_use_for_the_actions
public static String Help_Indicates_that_the_product_can_be_moved
public static String Help_Installs_the_listed_IUs
public static String Help_lb_lt_path_gt_rb
public static String Help_List_all_IUs_found_in_repos
public static String Help_lt_comma_separated_list_gt
public static String Help_lb_lt_comma_separated_list_gt_rb
public static String Help_lt_name_gt
public static String Help_lt_path_gt
public static String Help_Missing_argument
public static String Help_Only_verify_dont_install
public static String Help_Prints_this_command_line_help
public static String Help_The_ARCH_when_profile_is_created
public static String Help_The_folder_in_which_the_targetd_product_is_located
public static String Help_The_location_where_the_plugins_and_features_will_be_stored
public static String Help_The_NL_when_profile_is_created
public static String Help_The_OS_when_profile_is_created
public static String Help_The_WS_when_profile_is_created
public static String Help_Uninstalls_the_listed_IUs
public static String Help_Revert_to_previous_state
public static String Help_Use_a_shared_location_for_the_install
public static String Help_Purge_the_install_registry
public static String Help_Follow_references
public static String Ignored_repo
public static String Installing
public static String Missing_director
public static String Missing_Engine
public static String Missing_IU
public static String Missing_planner
public static String Missing_profileid
public static String Missing_Required_Argument
public static String Missing_profile
public static String Operation_complete
public static String Operation_failed
public static String option_0_requires_an_argument
public static String unable_to_parse_0_to_uri_1
public static String Uninstalling
public static String unknown_option_0
public static String problem_CallingDirector
public static String problem_repoMustBeURI
public static String unableToWriteLogFile
static void ()
private void ()
}
org/eclipse/equinox/internal/p2/director/app/messages.properties