META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.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/operations/
org/eclipse/equinox/internal/p2/operations/Activator.class
Activator.java package org.eclipse.equinox.internal.p2.operations public org.eclipse.equinox.internal.p2.operations.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { public static final String ID private static org.osgi.framework.BundleContext context public void <init> () public static org.osgi.framework.BundleContext getContext () public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext bundleContext public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext bundleContext }
org/eclipse/equinox/internal/p2/operations/IFailedStatusEvaluator.class
IFailedStatusEvaluator.java package org.eclipse.equinox.internal.p2.operations public abstract org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator extends java.lang.Object { public abstract org.eclipse.equinox.p2.engine.ProvisioningContext getSecondPassProvisioningContext (org.eclipse.equinox.p2.engine.IProvisioningPlan) }
org/eclipse/equinox/internal/p2/operations/IStatusCodes.class
IStatusCodes.java package org.eclipse.equinox.internal.p2.operations public abstract org.eclipse.equinox.internal.p2.operations.IStatusCodes extends java.lang.Object { public static final int NOTHING_TO_UPDATE public static final int PROFILE_CHANGE_ALTERED public static final int IU_REQUEST_ALTERED public static final int ALTERED_IMPLIED_UPDATE public static final int ALTERED_IGNORED_IMPLIED_DOWNGRADE public static final int ALTERED_IGNORED_ALREADY_INSTALLED public static final int ALTERED_PARTIAL_INSTALL public static final int ALTERED_PARTIAL_UNINSTALL public static final int ALTERED_SIDE_EFFECT_UPDATE public static final int ALTERED_SIDE_EFFECT_REMOVE public static final int ALTERED_SIDE_EFFECT_INSTALL public static final int ALTERED_IGNORED_INSTALL_REQUEST public static final int ALTERED_IGNORED_UNINSTALL_REQUEST public static final int ALTERED_IGNORED_IMPLIED_UPDATE public static final int UNEXPECTED_NOTHING_TO_DO public static final int EXPECTED_NOTHING_TO_DO public static final int OPERATION_ALREADY_IN_PROGRESS public static final int INVALID_REPOSITORY_LOCATION }
org/eclipse/equinox/internal/p2/operations/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.operations public org.eclipse.equinox.internal.p2.operations.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String InstallOperation_ComputeProfileChangeProgress public static String InstallOperation_InstallJobName public static String InstallOperation_ResolveJobName public static String ProfileChangeOperation_NoProfileChangeRequest public static String ProfileChangeOperation_ResolveTaskName public static String ProvisioningJob_GenericErrorStatusMessage public static String ProvisioningSession_AgentNotFound public static String ProvisioningSession_InstallPlanConfigurationError public static String PlanAnalyzer_IgnoringInstall public static String PlanAnalyzer_LockedImpliedUpdate0 public static String PlanAnalyzer_PartialInstall public static String PlanAnalyzer_PartialUninstall public static String PlanAnalyzer_SideEffectInstall public static String PlanAnalyzer_SideEffectUninstall public static String PlannerResolutionJob_NullProvisioningPlan public static String PlanAnalyzer_IgnoringImpliedDowngrade public static String PlanAnalyzer_ImpliedUpdate public static String PlanAnalyzer_Items public static String PlanAnalyzer_NothingToDo public static String PlanAnalyzer_NoUpdates public static String PlanAnalyzer_AlreadyInstalled public static String PlanAnalyzer_AnotherOperationInProgress public static String PlanAnalyzer_RequestAltered public static String PlanAnalyzer_UnexpectedError public static String RepositoryTracker_DuplicateLocation public static String RepositoryTracker_InvalidLocation public static String ResolutionResult_SummaryStatus public static String SizingPhaseSet_PhaseSetName public static String UninstallOperation_ProvisioningJobName public static String UninstallOperation_ResolveJobName public static String UpdateOperation_ProfileChangeRequestProgress public static String UpdateOperation_ResolveJobName public static String UpdateOperation_UpdateJobName static void <clinit> () private void <init> () }
org/eclipse/equinox/internal/p2/operations/PlanAnalyzer.class
PlanAnalyzer.java package org.eclipse.equinox.internal.p2.operations public org.eclipse.equinox.internal.p2.operations.PlanAnalyzer extends java.lang.Object { public void <init> () public static org.eclipse.core.runtime.IStatus getStatus (int, org.eclipse.equinox.p2.metadata.IInstallableUnit) int statusCode org.eclipse.equinox.p2.metadata.IInstallableUnit affectedIU public static org.eclipse.core.runtime.MultiStatus getProfileChangeAlteredStatus () public static org.eclipse.equinox.internal.p2.operations.ResolutionResult computeResolutionResult (org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest, org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.core.runtime.MultiStatus) org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest originalRequest org.eclipse.equinox.p2.engine.IProvisioningPlan plan org.eclipse.core.runtime.MultiStatus originalStatus org.eclipse.equinox.internal.p2.operations.ResolutionResult report org.eclipse.core.runtime.IStatus[] details int i org.eclipse.equinox.internal.provisional.p2.director.PlannerStatus plannerStatus java.util.Collection iusAdded org.eclipse.equinox.p2.metadata.IInstallableUnit added org.eclipse.equinox.internal.provisional.p2.director.RequestStatus rs org.eclipse.core.runtime.IStatus fail java.util.Collection iusRemoved org.eclipse.equinox.p2.metadata.IInstallableUnit removed org.eclipse.equinox.internal.provisional.p2.director.RequestStatus rs org.eclipse.core.runtime.IStatus fail java.util.Map$Entry entry org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.internal.provisional.p2.director.RequestStatus rs private static java.lang.String getIUString (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String name private static boolean nothingToDo (org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest) org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request }
org/eclipse/equinox/internal/p2/operations/PlannerResolutionJob.class
PlannerResolutionJob.java package org.eclipse.equinox.internal.p2.operations public org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob extends org.eclipse.equinox.p2.operations.ProvisioningJob implements org.eclipse.equinox.p2.operations.IProfileChangeJob { org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request String profileId org.eclipse.equinox.p2.engine.IProvisioningPlan plan org.eclipse.core.runtime.MultiStatus additionalStatus org.eclipse.equinox.internal.p2.operations.ResolutionResult report org.eclipse.equinox.p2.engine.ProvisioningContext firstPass org.eclipse.equinox.p2.engine.ProvisioningContext successful org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator evaluator public static org.eclipse.core.runtime.MultiStatus getProfileChangeRequestAlteredStatus () public void <init> (java.lang.String, org.eclipse.equinox.p2.operations.ProvisioningSession, java.lang.String, org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator, org.eclipse.core.runtime.MultiStatus) String label org.eclipse.equinox.p2.operations.ProvisioningSession session String profileId org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator evaluator org.eclipse.core.runtime.MultiStatus additionalStatus public org.eclipse.equinox.p2.engine.IProvisioningPlan getProvisioningPlan () public org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest getProfileChangeRequest () public org.eclipse.equinox.p2.engine.ProvisioningContext getActualProvisioningContext () public void setFirstPassProvisioningContext (org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.p2.engine.ProvisioningContext firstPass public org.eclipse.core.runtime.IStatus runModal (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor sub org.eclipse.core.runtime.SubMonitor sub org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.IStatus status org.eclipse.equinox.p2.engine.ProvisioningContext secondPass public org.eclipse.equinox.internal.p2.operations.ResolutionResult getResolutionResult () public java.lang.String getProfileId () }
org/eclipse/equinox/internal/p2/operations/ResolutionResult.class
ResolutionResult.java package org.eclipse.equinox.internal.p2.operations public org.eclipse.equinox.internal.p2.operations.ResolutionResult extends java.lang.Object { private static final String NESTING_INDENT private final java.util.HashMap iuToStatusMap private org.eclipse.core.runtime.MultiStatus summaryStatus public void <init> () public org.eclipse.core.runtime.IStatus getSummaryStatus () public void addSummaryStatus (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public org.eclipse.core.runtime.IStatus statusOf (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public void addStatus (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.core.runtime.IStatus) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.MultiStatus iuSummaryStatus private java.lang.String getIUString (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String name public java.lang.String getSummaryReport () StringBuffer buffer public java.lang.String getDetailedReport (org.eclipse.equinox.p2.metadata.IInstallableUnit[]) org.eclipse.equinox.p2.metadata.IInstallableUnit[] ius StringBuffer buffer int i org.eclipse.core.runtime.MultiStatus iuStatus String report void appendDetailText (org.eclipse.core.runtime.IStatus, java.lang.StringBuffer, int, boolean) org.eclipse.core.runtime.IStatus status StringBuffer buffer int indent boolean includeTopLevelMessage int i Throwable t int i org.eclipse.core.runtime.IStatus exceptionStatus String details String details org.eclipse.core.runtime.IStatus[] children int i }
org/eclipse/equinox/internal/p2/operations/SearchForUpdatesResolutionJob.class
SearchForUpdatesResolutionJob.java package org.eclipse.equinox.internal.p2.operations public org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob extends org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob { org.eclipse.equinox.p2.repository.IRunnableWithProgress searchForUpdatesRunnable org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest[] requestHolder org.eclipse.equinox.p2.operations.UpdateOperation operation public void <init> (java.lang.String, org.eclipse.equinox.p2.operations.ProvisioningSession, java.lang.String, org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator, org.eclipse.core.runtime.MultiStatus, org.eclipse.equinox.p2.repository.IRunnableWithProgress, org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest[], org.eclipse.equinox.p2.operations.UpdateOperation) String label org.eclipse.equinox.p2.operations.ProvisioningSession session String profileId org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator evaluator org.eclipse.core.runtime.MultiStatus additionalStatus org.eclipse.equinox.p2.repository.IRunnableWithProgress searchForUpdatesRunnable org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest[] requestHolder org.eclipse.equinox.p2.operations.UpdateOperation operation public org.eclipse.core.runtime.IStatus runModal (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor sub public org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest getProfileChangeRequest () }
org/eclipse/equinox/internal/p2/operations/messages.properties
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/operations/
org/eclipse/equinox/p2/operations/IProfileChangeJob.class
IProfileChangeJob.java package org.eclipse.equinox.p2.operations public abstract org.eclipse.equinox.p2.operations.IProfileChangeJob extends java.lang.Object { public abstract java.lang.String getProfileId () }
org/eclipse/equinox/p2/operations/InstallOperation$1.class
InstallOperation.java package org.eclipse.equinox.p2.operations org.eclipse.equinox.p2.operations.InstallOperation$1 extends java.lang.Object implements org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator { final org.eclipse.equinox.p2.operations.InstallOperation this$0 void <init> (org.eclipse.equinox.p2.operations.InstallOperation) public org.eclipse.equinox.p2.engine.ProvisioningContext getSecondPassProvisioningContext (org.eclipse.equinox.p2.engine.IProvisioningPlan) org.eclipse.equinox.p2.engine.IProvisioningPlan failedPlan }
org/eclipse/equinox/p2/operations/InstallOperation.class
InstallOperation.java package org.eclipse.equinox.p2.operations public org.eclipse.equinox.p2.operations.InstallOperation extends org.eclipse.equinox.p2.operations.ProfileChangeOperation { private java.util.Collection toInstall public void <init> (org.eclipse.equinox.p2.operations.ProvisioningSession, java.util.Collection) org.eclipse.equinox.p2.operations.ProvisioningSession session java.util.Collection toInstall protected void computeProfileChangeRequest (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.MultiStatus status org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.core.runtime.SubMonitor sub org.eclipse.equinox.p2.metadata.IInstallableUnit entryToInstall org.eclipse.equinox.p2.query.IQueryResult alreadyInstalled org.eclipse.equinox.p2.metadata.IInstallableUnit installedIU int compareTo boolean lockedForUpdate String value protected java.lang.String getResolveJobName () protected java.lang.String getProvisioningJobName () org.eclipse.equinox.p2.engine.ProvisioningContext getFirstPassProvisioningContext () org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator getSecondPassEvaluator () private boolean missingRequirement (org.eclipse.equinox.p2.engine.IProvisioningPlan) org.eclipse.equinox.p2.engine.IProvisioningPlan failedPlan org.eclipse.core.runtime.IStatus status org.eclipse.equinox.internal.provisional.p2.director.RequestStatus requestStatus static boolean access$0 (org.eclipse.equinox.p2.operations.InstallOperation, org.eclipse.equinox.p2.engine.IProvisioningPlan) }
org/eclipse/equinox/p2/operations/ProfileChangeOperation$1.class
ProfileChangeOperation.java package org.eclipse.equinox.p2.operations org.eclipse.equinox.p2.operations.ProfileChangeOperation$1 extends java.lang.Object implements org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator { final org.eclipse.equinox.p2.operations.ProfileChangeOperation this$0 void <init> (org.eclipse.equinox.p2.operations.ProfileChangeOperation) public org.eclipse.equinox.p2.engine.ProvisioningContext getSecondPassProvisioningContext (org.eclipse.equinox.p2.engine.IProvisioningPlan) org.eclipse.equinox.p2.engine.IProvisioningPlan failedPlan }
org/eclipse/equinox/p2/operations/ProfileChangeOperation.class
ProfileChangeOperation.java package org.eclipse.equinox.p2.operations public abstract org.eclipse.equinox.p2.operations.ProfileChangeOperation extends java.lang.Object implements org.eclipse.equinox.p2.operations.IProfileChangeJob { org.eclipse.equinox.p2.operations.ProvisioningSession session String profileId org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.core.runtime.MultiStatus noChangeRequest org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob job org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest request protected void <init> (org.eclipse.equinox.p2.operations.ProvisioningSession) org.eclipse.equinox.p2.operations.ProvisioningSession session public final org.eclipse.core.runtime.IStatus resolveModal (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor public void setProfileId (java.lang.String) String id public final org.eclipse.equinox.p2.operations.ProvisioningJob getResolveJob (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor mon protected void prepareToResolve () void makeResolveJob (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor protected abstract void computeProfileChangeRequest (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor) private void createPlannerResolutionJob () protected abstract java.lang.String getResolveJobName () protected abstract java.lang.String getProvisioningJobName () public org.eclipse.core.runtime.IStatus getResolutionResult () public java.lang.String getResolutionDetails () org.eclipse.core.runtime.IStatus result public java.lang.String getResolutionDetails (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public org.eclipse.equinox.p2.engine.IProvisioningPlan getProvisioningPlan () public org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest getProfileChangeRequest () public org.eclipse.equinox.p2.operations.ProvisioningJob getProvisioningJob (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IStatus status org.eclipse.equinox.p2.operations.ProfileModificationJob pJob public void setProvisioningContext (org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.p2.engine.ProvisioningContext context public org.eclipse.equinox.p2.engine.ProvisioningContext getProvisioningContext () public java.lang.String getProfileId () public boolean hasResolved () org.eclipse.equinox.p2.engine.ProvisioningContext getFirstPassProvisioningContext () org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator getSecondPassEvaluator () protected void updateJobProvisioningContexts (org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob, org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob job org.eclipse.equinox.p2.engine.ProvisioningContext context }
org/eclipse/equinox/p2/operations/ProfileModificationJob.class
ProfileModificationJob.java package org.eclipse.equinox.p2.operations public org.eclipse.equinox.p2.operations.ProfileModificationJob extends org.eclipse.equinox.p2.operations.ProvisioningJob implements org.eclipse.equinox.p2.operations.IProfileChangeJob { org.eclipse.equinox.p2.engine.IProvisioningPlan plan String profileId org.eclipse.equinox.p2.engine.IPhaseSet phaseSet org.eclipse.equinox.p2.engine.ProvisioningContext provisioningContext int restartPolicy private String taskName public void <init> (java.lang.String, org.eclipse.equinox.p2.operations.ProvisioningSession, java.lang.String, org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.equinox.p2.engine.ProvisioningContext) String name org.eclipse.equinox.p2.operations.ProvisioningSession session String profileId org.eclipse.equinox.p2.engine.IProvisioningPlan plan org.eclipse.equinox.p2.engine.ProvisioningContext context public void setPhaseSet (org.eclipse.equinox.p2.engine.IPhaseSet) org.eclipse.equinox.p2.engine.IPhaseSet phaseSet public java.lang.String getProfileId () public org.eclipse.core.runtime.IStatus runModal (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor String task org.eclipse.core.runtime.IStatus status public void setTaskName (java.lang.String) String label public int getRestartPolicy () public void setRestartPolicy (int) int policy }
org/eclipse/equinox/p2/operations/ProvisioningJob$DoubleProgressMonitor.class
ProvisioningJob.java package org.eclipse.equinox.p2.operations org.eclipse.equinox.p2.operations.ProvisioningJob$DoubleProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper { org.eclipse.core.runtime.IProgressMonitor additionalMonitor protected void <init> (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor1 org.eclipse.core.runtime.IProgressMonitor monitor2 public void beginTask (java.lang.String, int) String name int totalWork public void clearBlocked () public void done () public void internalWorked (double) double work public boolean isCanceled () public void setBlocked (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus reason public void setCanceled (boolean) boolean b public void setTaskName (java.lang.String) String name public void subTask (java.lang.String) String name public void worked (int) int work }
org/eclipse/equinox/p2/operations/ProvisioningJob.class
ProvisioningJob.java package org.eclipse.equinox.p2.operations public abstract org.eclipse.equinox.p2.operations.ProvisioningJob extends org.eclipse.core.runtime.jobs.Job { public static final int RESTART_NONE public static final int RESTART_OR_APPLY public static final int RESTART_ONLY private org.eclipse.equinox.p2.operations.ProvisioningSession session private org.eclipse.core.runtime.IProgressMonitor additionalMonitor public void <init> (java.lang.String, org.eclipse.equinox.p2.operations.ProvisioningSession) String name org.eclipse.equinox.p2.operations.ProvisioningSession session protected org.eclipse.equinox.p2.operations.ProvisioningSession getSession () private org.eclipse.core.runtime.IProgressMonitor getCombinedProgressMonitor (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor mon1 org.eclipse.core.runtime.IProgressMonitor mon2 public void setAdditionalProgressMonitor (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor public final org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IProgressMonitor wrappedMonitor org.eclipse.core.runtime.IStatus status public abstract org.eclipse.core.runtime.IStatus runModal (org.eclipse.core.runtime.IProgressMonitor) public int getRestartPolicy () protected org.eclipse.core.runtime.IStatus getErrorStatus (java.lang.String, org.eclipse.equinox.p2.core.ProvisionException) String message org.eclipse.equinox.p2.core.ProvisionException e }
org/eclipse/equinox/p2/operations/ProvisioningSession$1.class
ProvisioningSession.java package org.eclipse.equinox.p2.operations org.eclipse.equinox.p2.operations.ProvisioningSession$1 extends org.eclipse.core.runtime.jobs.JobChangeAdapter { final org.eclipse.equinox.p2.operations.ProvisioningSession this$0 void <init> (org.eclipse.equinox.p2.operations.ProvisioningSession) public void done (org.eclipse.core.runtime.jobs.IJobChangeEvent) org.eclipse.core.runtime.jobs.IJobChangeEvent event }
org/eclipse/equinox/p2/operations/ProvisioningSession.class
ProvisioningSession.java package org.eclipse.equinox.p2.operations public org.eclipse.equinox.p2.operations.ProvisioningSession extends java.lang.Object { private org.eclipse.equinox.p2.core.IProvisioningAgent agent java.util.Set scheduledJobs public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent () org.eclipse.equinox.p2.core.IAgentLocation getAgentLocation () org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager getArtifactRepositoryManager () org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager getMetadataRepositoryManager () org.eclipse.equinox.p2.engine.IProfileRegistry getProfileRegistry () org.eclipse.equinox.p2.engine.IEngine getEngine () org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus getProvisioningEventBus () org.eclipse.equinox.p2.planner.IPlanner getPlanner () public org.eclipse.core.runtime.IStatus performProvisioningPlan (org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.equinox.p2.engine.IPhaseSet, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProvisioningPlan plan org.eclipse.equinox.p2.engine.IPhaseSet phaseSet org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IPhaseSet set org.eclipse.equinox.p2.engine.IPhaseSet set org.eclipse.core.runtime.SubMonitor mon int ticksUsed org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.engine.IProvisioningPlan downloadPlan java.util.Iterator it org.eclipse.equinox.p2.engine.IPhaseSet download org.eclipse.core.runtime.IStatus downloadStatus org.eclipse.core.runtime.IStatus installerPlanStatus org.eclipse.equinox.internal.provisional.configurator.Configurator configChanger java.io.IOException e private boolean doesPhaseSetIncludeDownload (org.eclipse.equinox.p2.engine.IPhaseSet) org.eclipse.equinox.p2.engine.IPhaseSet set String[] phaseIds int i public boolean hasScheduledOperationsFor (java.lang.String) String profileId org.eclipse.core.runtime.jobs.Job[] jobs int i String id private org.eclipse.core.runtime.jobs.Job[] getScheduledJobs () public void rememberJob (org.eclipse.core.runtime.jobs.Job) org.eclipse.core.runtime.jobs.Job job }
org/eclipse/equinox/p2/operations/RepositoryTracker.class
RepositoryTracker.java package org.eclipse.equinox.p2.operations public abstract org.eclipse.equinox.p2.operations.RepositoryTracker extends java.lang.Object { public static final int STATUS_INVALID_REPOSITORY_LOCATION private int artifactRepositoryFlags private int metadataRepositoryFlags private final java.util.List reposNotFound public void <init> () public abstract java.net.URI[] getKnownRepositories (org.eclipse.equinox.p2.operations.ProvisioningSession) public org.eclipse.core.runtime.IStatus getInvalidLocationStatus (java.lang.String) String locationText public java.net.URI locationFromString (java.lang.String) String locationString java.net.URI userLocation java.net.URI userLocation String uriString public org.eclipse.core.runtime.IStatus validateRepositoryLocation (org.eclipse.equinox.p2.operations.ProvisioningSession, java.net.URI, boolean, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.operations.ProvisioningSession session java.net.URI location boolean contactRepositories org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IStatus localValidationStatus String locationString java.net.URI[] knownRepositories int i public void addNotFound (java.net.URI) java.net.URI location public boolean hasNotFoundStatusBeenReported (java.net.URI) java.net.URI location public void clearRepositoriesNotFound () public void clearRepositoryNotFound (java.net.URI) java.net.URI location public int getArtifactRepositoryFlags () public void setArtifactRepositoryFlags (int) int flags public int getMetadataRepositoryFlags () public void setMetadataRepositoryFlags (int) int flags public void reportLoadFailure (java.net.URI, org.eclipse.equinox.p2.core.ProvisionException) java.net.URI location org.eclipse.equinox.p2.core.ProvisionException exception int code public abstract void addRepository (java.net.URI, java.lang.String, org.eclipse.equinox.p2.operations.ProvisioningSession) public abstract void removeRepositories (java.net.URI[], org.eclipse.equinox.p2.operations.ProvisioningSession) public abstract void refreshRepositories (java.net.URI[], org.eclipse.equinox.p2.operations.ProvisioningSession, org.eclipse.core.runtime.IProgressMonitor) }
org/eclipse/equinox/p2/operations/UninstallOperation$1.class
UninstallOperation.java package org.eclipse.equinox.p2.operations org.eclipse.equinox.p2.operations.UninstallOperation$1 extends java.lang.Object implements org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator { final org.eclipse.equinox.p2.operations.UninstallOperation this$0 void <init> (org.eclipse.equinox.p2.operations.UninstallOperation) public org.eclipse.equinox.p2.engine.ProvisioningContext getSecondPassProvisioningContext (org.eclipse.equinox.p2.engine.IProvisioningPlan) org.eclipse.equinox.p2.engine.IProvisioningPlan failedPlan }
org/eclipse/equinox/p2/operations/UninstallOperation.class
UninstallOperation.java package org.eclipse.equinox.p2.operations public org.eclipse.equinox.p2.operations.UninstallOperation extends org.eclipse.equinox.p2.operations.ProfileChangeOperation { private java.util.Collection toUninstall public void <init> (org.eclipse.equinox.p2.operations.ProvisioningSession, java.util.Collection) org.eclipse.equinox.p2.operations.ProvisioningSession session java.util.Collection toUninstall protected void computeProfileChangeRequest (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.MultiStatus status org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.metadata.IInstallableUnit iuToUninstall protected java.lang.String getProvisioningJobName () protected java.lang.String getResolveJobName () org.eclipse.equinox.p2.engine.ProvisioningContext getFirstPassProvisioningContext () org.eclipse.equinox.p2.engine.ProvisioningContext pc org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator getSecondPassEvaluator () }
org/eclipse/equinox/p2/operations/Update.class
Update.java package org.eclipse.equinox.p2.operations public org.eclipse.equinox.p2.operations.Update extends java.lang.Object { public org.eclipse.equinox.p2.metadata.IInstallableUnit toUpdate public org.eclipse.equinox.p2.metadata.IInstallableUnit replacement public void <init> (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit toUpdate org.eclipse.equinox.p2.metadata.IInstallableUnit replacement public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.operations.Update other public int hashCode () int result public java.lang.String toString () }
org/eclipse/equinox/p2/operations/UpdateOperation$1.class
UpdateOperation.java package org.eclipse.equinox.p2.operations org.eclipse.equinox.p2.operations.UpdateOperation$1 extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRunnableWithProgress { final org.eclipse.equinox.p2.operations.UpdateOperation this$0 private final org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest[] val$requestHolder void <init> (org.eclipse.equinox.p2.operations.UpdateOperation, org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest[]) public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.OperationCanceledException org.eclipse.core.runtime.IProgressMonitor mon }
org/eclipse/equinox/p2/operations/UpdateOperation.class
UpdateOperation.java package org.eclipse.equinox.p2.operations public org.eclipse.equinox.p2.operations.UpdateOperation extends org.eclipse.equinox.p2.operations.ProfileChangeOperation { public static final int STATUS_NOTHING_TO_UPDATE private java.util.Collection iusToUpdate private java.util.HashMap possibleUpdatesByIU private java.util.List defaultUpdates public void <init> (org.eclipse.equinox.p2.operations.ProvisioningSession, java.util.Collection) org.eclipse.equinox.p2.operations.ProvisioningSession session java.util.Collection toBeUpdated public void <init> (org.eclipse.equinox.p2.operations.ProvisioningSession) org.eclipse.equinox.p2.operations.ProvisioningSession session public void setSelectedUpdates (org.eclipse.equinox.p2.operations.Update[]) org.eclipse.equinox.p2.operations.Update[] defaultUpdates public org.eclipse.equinox.p2.operations.Update[] getSelectedUpdates () public org.eclipse.equinox.p2.operations.Update[] getPossibleUpdates () java.util.ArrayList all java.util.List updates private org.eclipse.equinox.p2.operations.Update[] updatesFor (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.core.runtime.IProgressMonitor monitor java.util.List updates java.util.List updates org.eclipse.equinox.p2.query.IQueryResult replacements java.util.Iterator replacementIterator org.eclipse.equinox.p2.metadata.IInstallableUnit replacementIU org.eclipse.equinox.p2.query.IQueryResult alreadyInstalled org.eclipse.equinox.p2.operations.Update update protected void computeProfileChangeRequest (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.MultiStatus status org.eclipse.core.runtime.IProgressMonitor monitor java.util.Set toBeUpdated java.util.HashSet elementsToPlan boolean selectionSpecified org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.core.runtime.SubMonitor sub org.eclipse.equinox.p2.metadata.IInstallableUnit iuToUpdate org.eclipse.core.runtime.SubMonitor iuMon org.eclipse.equinox.p2.operations.Update[] updates int j java.util.HashMap latestVersions boolean foundUpdate boolean foundPatch int j String key String key org.eclipse.equinox.p2.operations.Update latestUpdate org.eclipse.equinox.p2.metadata.IInstallableUnit latestIU java.util.Set keys String id org.eclipse.equinox.p2.operations.Update update org.eclipse.equinox.p2.metadata.IInstallableUnit theUpdate protected java.lang.String getProvisioningJobName () protected java.lang.String getResolveJobName () protected void prepareToResolve () private java.util.Collection getInstalledIUs () org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.query.IQueryResult queryResult void makeResolveJob (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest[] requestHolder public boolean hasResolved () }