Methods from org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.director

Click an entry in the table below to reveal the details of the references made to that element.

Reference Details

org.eclipse.equinox.internal.p2.core.helpers.LogHelper.log(IStatus)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.SimplePlanner.createInstallerPlanForCohostedCase(IProfile, ProfileChangeRequest, ProvisioningPlan, Collection, Collection, ProvisioningContext, SubMonitor)508
org.eclipse.equinox.internal.p2.director.SimplePlanner.generatePlan(Projector, Collection, ProfileChangeRequest)532
org.eclipse.equinox.internal.p2.director.SimplePlanner.getSolutionFor(ProfileChangeRequest, ProvisioningContext, IProgressMonitor)332
org.eclipse.equinox.internal.p2.director.Slicer.slice(IInstallableUnit[], IProgressMonitor)71

org.eclipse.equinox.internal.p2.core.helpers.ServiceHelper.getService(BundleContext, String)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.SimpleDirector.SimpleDirector()25
org.eclipse.equinox.internal.p2.director.SimpleDirector.SimpleDirector()28
org.eclipse.equinox.internal.p2.director.SimplePlanner.createInstallerPlan(IProfile, ProfileChangeRequest, Collection, Collection, ProvisioningPlan, ProvisioningContext, IProgressMonitor)403
org.eclipse.equinox.internal.p2.director.SimplePlanner.gatherAvailableInstallableUnits(IInstallableUnit[], URI[], ProvisioningContext, IProgressMonitor)246
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatesFor(IInstallableUnit, ProvisioningContext, IProgressMonitor)678
org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(ProvisioningPlan, IEngine, PhaseSet, ProvisioningContext, IProgressMonitor)34
org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest.createByProfileId(String)31

org.eclipse.equinox.internal.p2.core.helpers.Tracing.debug(String)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.Projector.createAtMostOne(IInstallableUnit[])697
org.eclipse.equinox.internal.p2.director.Projector.createImplication(Object, List, Explanation)633
org.eclipse.equinox.internal.p2.director.Projector.createImplication(Object[], List, Explanation)640
org.eclipse.equinox.internal.p2.director.Projector.createIncompatibleValues(ProjectorAbstractVariable, ProjectorAbstractVariable)709
org.eclipse.equinox.internal.p2.director.Projector.createMustHave(IInstallableUnit, IInstallableUnit[], IInstallableUnit[])283
org.eclipse.equinox.internal.p2.director.Projector.createNegation(IInstallableUnit, IRequiredCapability)291
org.eclipse.equinox.internal.p2.director.Projector.createObjectiveFunction(List)275
org.eclipse.equinox.internal.p2.director.Projector.encode(IInstallableUnit, IInstallableUnit[], IInstallableUnit[], IProgressMonitor)181
org.eclipse.equinox.internal.p2.director.Projector.encode(IInstallableUnit, IInstallableUnit[], IInstallableUnit[], IProgressMonitor)143
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)111
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)97
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)106
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)104
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)103
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)97
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)103
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)106
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)104
org.eclipse.equinox.internal.p2.director.Projector.ExplanationJob.run(IProgressMonitor)111
org.eclipse.equinox.internal.p2.director.Projector.getExplanation(IProgressMonitor)813
org.eclipse.equinox.internal.p2.director.Projector.invokeSolver(IProgressMonitor)741
org.eclipse.equinox.internal.p2.director.Projector.invokeSolver(IProgressMonitor)750
org.eclipse.equinox.internal.p2.director.Projector.invokeSolver(IProgressMonitor)746
org.eclipse.equinox.internal.p2.director.Projector.invokeSolver(IProgressMonitor)735
org.eclipse.equinox.internal.p2.director.Projector.invokeSolver(IProgressMonitor)751
org.eclipse.equinox.internal.p2.director.Projector.printSolution(Collection)785
org.eclipse.equinox.internal.p2.director.Projector.printSolution(Collection)783
org.eclipse.equinox.internal.p2.director.Projector.printSolution(Collection)782
org.eclipse.equinox.internal.p2.director.SimplePlanner.generateProvisioningPlan(Collection, Collection, ProfileChangeRequest, ProvisioningPlan)51

org.eclipse.equinox.internal.provisional.p2.core.Version.createOSGi(int, int, int, String)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.SimplePlanner.createIUForMetaRequirements(IProfile, Collection)567
org.eclipse.equinox.internal.p2.director.SimplePlanner.createIURepresentingTheProfile(ArrayList)584

org.eclipse.equinox.internal.provisional.p2.core.VersionRange.getMaximum()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.PermissiveSlicer.isApplicable(IRequiredCapability)49

org.eclipse.equinox.internal.provisional.p2.core.VersionRange.getMinimum()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.PermissiveSlicer.isApplicable(IRequiredCapability)49

org.eclipse.equinox.internal.provisional.p2.core.VersionRange.VersionRange(Version, boolean, Version, boolean)

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.SimplePlanner.createOptionalRequirement(IInstallableUnit)668
org.eclipse.equinox.internal.p2.director.SimplePlanner.createStrictRequirement(IInstallableUnit)672

org.eclipse.equinox.internal.provisional.p2.core.VersionVector.equals(Object)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.PermissiveSlicer.isApplicable(IRequiredCapability)49

org.eclipse.equinox.internal.provisional.p2.core.VersionVector.toString()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.SimplePlanner.gatherAvailableInstallableUnits(IInstallableUnit[], URI[], ProvisioningContext, IProgressMonitor)241
org.eclipse.equinox.internal.p2.director.SimplePlanner.gatherAvailableInstallableUnits(IInstallableUnit[], URI[], ProvisioningContext, IProgressMonitor)234
org.eclipse.equinox.internal.p2.director.SimplePlanner.gatherAvailableInstallableUnits(IInstallableUnit[], URI[], ProvisioningContext, IProgressMonitor)260
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatesFor(IInstallableUnit, ProvisioningContext, IProgressMonitor)692

org.eclipse.equinox.internal.provisional.p2.query.Collector.accept(Object)

OVERRIDE
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.HasMatchCollector.accept(Object)-1
VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.QueryableArray.queryCapability(CapabilityQuery, Collector, IProgressMonitor)59

org.eclipse.equinox.internal.provisional.p2.query.Collector.Collector()

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.OperationGenerator.generateUpdates(List, List, ArrayList)159
org.eclipse.equinox.internal.p2.director.Projector.createOptimizationFunction(IInstallableUnit)244
org.eclipse.equinox.internal.p2.director.Projector.encode(IInstallableUnit, IInstallableUnit[], IInstallableUnit[], IProgressMonitor)152
org.eclipse.equinox.internal.p2.director.Projector.expandRequirement(IRequiredCapability, IInstallableUnit, List, boolean)330
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)468
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)434
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)520
org.eclipse.equinox.internal.p2.director.Projector.getApplicableMatches(IRequiredCapability)567
org.eclipse.equinox.internal.p2.director.Projector.getApplicablePatches(IInstallableUnit)648
org.eclipse.equinox.internal.p2.director.Projector.getApplicablePatches(IInstallableUnit)650
org.eclipse.equinox.internal.p2.director.SimplePlanner.computeActualChangeRequest(Collection, ProfileChangeRequest)89
org.eclipse.equinox.internal.p2.director.SimplePlanner.createInstallerPlanForCohostedCase(IProfile, ProfileChangeRequest, ProvisioningPlan, Collection, Collection, ProvisioningContext, SubMonitor)511
org.eclipse.equinox.internal.p2.director.SimplePlanner.createNoRepoContext(ProfileChangeRequest)547
org.eclipse.equinox.internal.p2.director.SimplePlanner.extractMetaRequirements(Collection, ProvisioningPlan)387
org.eclipse.equinox.internal.p2.director.SimplePlanner.findPlannerMarkedIUs(IProfile)212
org.eclipse.equinox.internal.p2.director.SimplePlanner.gatherAvailableInstallableUnits(IInstallableUnit[], URI[], ProvisioningContext, IProgressMonitor)257
org.eclipse.equinox.internal.p2.director.SimplePlanner.generatePlan(Projector, Collection, ProfileChangeRequest)535
org.eclipse.equinox.internal.p2.director.SimplePlanner.getDiffPlan(IProfile, IProfile, IProgressMonitor)193
org.eclipse.equinox.internal.p2.director.SimplePlanner.getPreviousIUForMetaRequirements(IProfile, String, IProgressMonitor)553
org.eclipse.equinox.internal.p2.director.SimplePlanner.getSolutionFor(ProfileChangeRequest, ProvisioningContext, IProgressMonitor)307
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatePlannerInfo(ProfileChangeRequest, ProvisioningContext)593
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatesFor(IInstallableUnit, ProvisioningContext, IProgressMonitor)689
org.eclipse.equinox.internal.p2.director.Slicer.expandRequirement(IInstallableUnit, IRequiredCapability)162
org.eclipse.equinox.internal.p2.rollback.FormerState.synchronizeAllIUProperties(ProfileChangeRequest, IProfile, IProfile)36
org.eclipse.equinox.internal.p2.rollback.FormerState.synchronizeAllIUProperties(ProfileChangeRequest, IProfile, IProfile)35
OVERRIDE
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.HasMatchCollector.HasMatchCollector()-1
SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.HasMatchCollector.HasMatchCollector()18

org.eclipse.equinox.internal.provisional.p2.query.Collector.isEmpty()

OVERRIDE
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.HasMatchCollector.isEmpty()-1
VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.SimplePlanner.areMetaRequirementsSatisfied(IProfile, Collection, ProvisioningPlan)371

org.eclipse.equinox.internal.provisional.p2.query.Collector.iterator()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.OperationGenerator.generateUpdates(List, List, ArrayList)159
org.eclipse.equinox.internal.p2.director.Projector.createOptimizationFunction(IInstallableUnit)245
org.eclipse.equinox.internal.p2.director.Projector.encode(IInstallableUnit, IInstallableUnit[], IInstallableUnit[], IProgressMonitor)155
org.eclipse.equinox.internal.p2.director.Projector.expandRequirement(IRequiredCapability, IInstallableUnit, List, boolean)330
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)520
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)468
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)395
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)434
org.eclipse.equinox.internal.p2.director.Projector.getApplicableMatches(IRequiredCapability)568
org.eclipse.equinox.internal.p2.director.SimplePlanner.extractMetaRequirements(Collection, ProvisioningPlan)388
org.eclipse.equinox.internal.p2.director.SimplePlanner.gatherAvailableInstallableUnits(IInstallableUnit[], URI[], ProvisioningContext, IProgressMonitor)258
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatesFor(IInstallableUnit, ProvisioningContext, IProgressMonitor)690
org.eclipse.equinox.internal.p2.director.Slicer.expandRequirement(IInstallableUnit, IRequiredCapability)164

org.eclipse.equinox.internal.provisional.p2.query.Collector.size()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.Projector.processIU(IInstallableUnit, boolean)375
org.eclipse.equinox.internal.p2.director.SimplePlanner.getPreviousIUForMetaRequirements(IProfile, String, IProgressMonitor)554

org.eclipse.equinox.internal.provisional.p2.query.Collector.toArray(Class)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.Projector.getApplicablePatches(IInstallableUnit)648
org.eclipse.equinox.internal.p2.director.SimplePlanner.findPlannerMarkedIUs(IProfile)212
org.eclipse.equinox.internal.p2.director.SimplePlanner.getPreviousIUForMetaRequirements(IProfile, String, IProgressMonitor)556

org.eclipse.equinox.internal.provisional.p2.query.Collector.toCollection()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)498
org.eclipse.equinox.internal.p2.director.SimplePlanner.computeActualChangeRequest(Collection, ProfileChangeRequest)89
org.eclipse.equinox.internal.p2.director.SimplePlanner.createInstallerPlanForCohostedCase(IProfile, ProfileChangeRequest, ProvisioningPlan, Collection, Collection, ProvisioningContext, SubMonitor)511
org.eclipse.equinox.internal.p2.director.SimplePlanner.createNoRepoContext(ProfileChangeRequest)547
org.eclipse.equinox.internal.p2.director.SimplePlanner.generatePlan(Projector, Collection, ProfileChangeRequest)535
org.eclipse.equinox.internal.p2.director.SimplePlanner.getDiffPlan(IProfile, IProfile, IProgressMonitor)193
org.eclipse.equinox.internal.p2.director.SimplePlanner.getSolutionFor(ProfileChangeRequest, ProvisioningContext, IProgressMonitor)307
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatePlannerInfo(ProfileChangeRequest, ProvisioningContext)593
org.eclipse.equinox.internal.p2.rollback.FormerState.synchronizeAllIUProperties(ProfileChangeRequest, IProfile, IProfile)35
org.eclipse.equinox.internal.p2.rollback.FormerState.synchronizeAllIUProperties(ProfileChangeRequest, IProfile, IProfile)36

org.eclipse.equinox.internal.provisional.p2.query.IQueryable.query(Query, Collector, IProgressMonitor)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.Projector.createOptimizationFunction(IInstallableUnit)244
org.eclipse.equinox.internal.p2.director.Projector.encode(IInstallableUnit, IInstallableUnit[], IInstallableUnit[], IProgressMonitor)152
org.eclipse.equinox.internal.p2.director.Projector.expandRequirement(IRequiredCapability, IInstallableUnit, List, boolean)330
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)468
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)434
org.eclipse.equinox.internal.p2.director.Projector.expandRequirementsWithPatches(IInstallableUnit, Collector, boolean)520
org.eclipse.equinox.internal.p2.director.Projector.getApplicableMatches(IRequiredCapability)567
org.eclipse.equinox.internal.p2.director.Projector.getApplicablePatches(IInstallableUnit)648
org.eclipse.equinox.internal.p2.director.SimplePlanner.areMetaRequirementsSatisfied(IProfile, Collection, ProvisioningPlan)371
org.eclipse.equinox.internal.p2.director.SimplePlanner.computeActualChangeRequest(Collection, ProfileChangeRequest)89
org.eclipse.equinox.internal.p2.director.SimplePlanner.createInstallerPlanForCohostedCase(IProfile, ProfileChangeRequest, ProvisioningPlan, Collection, Collection, ProvisioningContext, SubMonitor)511
org.eclipse.equinox.internal.p2.director.SimplePlanner.createNoRepoContext(ProfileChangeRequest)547
org.eclipse.equinox.internal.p2.director.SimplePlanner.EverythingOptionalProfile.query(Query, Collector, IProgressMonitor)769
org.eclipse.equinox.internal.p2.director.SimplePlanner.EverythingOptionalProfile.query(Query, Collector, IProgressMonitor)769
org.eclipse.equinox.internal.p2.director.SimplePlanner.extractMetaRequirements(Collection, ProvisioningPlan)387
org.eclipse.equinox.internal.p2.director.SimplePlanner.findPlannerMarkedIUs(IProfile)212
org.eclipse.equinox.internal.p2.director.SimplePlanner.gatherAvailableInstallableUnits(IInstallableUnit[], URI[], ProvisioningContext, IProgressMonitor)257
org.eclipse.equinox.internal.p2.director.SimplePlanner.generatePlan(Projector, Collection, ProfileChangeRequest)535
org.eclipse.equinox.internal.p2.director.SimplePlanner.getPreviousIUForMetaRequirements(IProfile, String, IProgressMonitor)553
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatePlannerInfo(ProfileChangeRequest, ProvisioningContext)593
org.eclipse.equinox.internal.p2.director.SimplePlanner.updatesFor(IInstallableUnit, ProvisioningContext, IProgressMonitor)689
org.eclipse.equinox.internal.p2.director.Slicer.expandRequirement(IInstallableUnit, IRequiredCapability)162
org.eclipse.equinox.internal.p2.rollback.FormerState.synchronizeAllIUProperties(ProfileChangeRequest, IProfile, IProfile)35
org.eclipse.equinox.internal.p2.rollback.FormerState.synchronizeAllIUProperties(ProfileChangeRequest, IProfile, IProfile)36

org.eclipse.equinox.internal.provisional.p2.query.MatchQuery.isMatch(Object)

OVERRIDE
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.ApplicablePatchQuery.1.isMatch(Object)-1
org.eclipse.equinox.internal.p2.director.ApplicablePatchQuery.isMatch(Object)-1
org.eclipse.equinox.internal.p2.director.SimplePlanner.1.isMatch(Object)-1

org.eclipse.equinox.internal.provisional.p2.query.MatchQuery.MatchQuery()

SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.ApplicablePatchQuery.1.()25
org.eclipse.equinox.internal.p2.director.ApplicablePatchQuery.ApplicablePatchQuery(IInstallableUnit)38
org.eclipse.equinox.internal.p2.director.SimplePlanner.1.(IProfile)201

org.eclipse.equinox.internal.provisional.p2.query.MatchQuery.perform(Iterator, Collector)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.OperationGenerator.generateUpdates(List, List, ArrayList)159

org.eclipse.equinox.internal.provisional.p2.query.Query.perform(Iterator, Collector)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.equinox.internal.p2.director.QueryableArray.query(Query, Collector, IProgressMonitor)40
org.eclipse.equinox.internal.provisional.p2.director.ProvisioningPlan.QueryablePlan.query(Query, Collector, IProgressMonitor)106
org.eclipse.equinox.internal.provisional.p2.director.ProvisioningPlan.QueryablePlan.query(Query, Collector, IProgressMonitor)106

Back to reference summary for org.eclipse.equinox.p2.director

Valid HTML 4.01 TransitionalValid XHTML 1.0 Strict