META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
OSGI-INF/
OSGI-INF/engine.xml
OSGI-INF/profileRegistry.xml
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/engine/
org/eclipse/equinox/internal/p2/engine/ActionManager.class
ActionManager.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ActionManager extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener { private static final String PT_ACTIONS private static final String ELEMENT_ACTION private static final String ATTRIBUTE_CLASS private static final String ATTRIBUTE_NAME private static final String TOUCHPOINT_TYPE private static final String TOUCHPOINT_VERSION public static final String SERVICE_NAME private java.util.HashMap actionMap private org.eclipse.equinox.internal.p2.engine.TouchpointManager touchpointManager static void <clinit> () public void <init> () public org.eclipse.equinox.p2.engine.spi.Touchpoint getTouchpointPoint (org.eclipse.equinox.p2.metadata.ITouchpointType) org.eclipse.equinox.p2.metadata.ITouchpointType type public java.lang.String getTouchpointQualifiedActionId (java.lang.String, org.eclipse.equinox.p2.metadata.ITouchpointType) String actionId org.eclipse.equinox.p2.metadata.ITouchpointType type org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint public org.eclipse.equinox.p2.engine.spi.ProvisioningAction getAction (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange) String actionId org.eclipse.equinox.p2.metadata.VersionRange versionRange org.eclipse.core.runtime.IConfigurationElement actionElement org.eclipse.equinox.p2.engine.spi.ProvisioningAction action String touchpointType String touchpointVersion org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint private synchronized java.util.Map getActionMap () org.eclipse.core.runtime.IExtensionPoint point org.eclipse.core.runtime.IExtension[] extensions int i org.eclipse.core.runtime.IConfigurationElement[] elements int j org.eclipse.core.runtime.IConfigurationElement actionElement String actionId public synchronized void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) org.eclipse.core.runtime.IRegistryChangeEvent event static void reportError (java.lang.String) String errorMsg org.eclipse.core.runtime.Status errorStatus }
org/eclipse/equinox/internal/p2/engine/BeginOperationEvent.class
BeginOperationEvent.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.BeginOperationEvent extends org.eclipse.equinox.internal.p2.engine.TransactionEvent { private static final long serialVersionUID public void <init> (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.PhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.IEngine) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.IEngine engine }
org/eclipse/equinox/internal/p2/engine/CommitOperationEvent.class
CommitOperationEvent.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.CommitOperationEvent extends org.eclipse.equinox.internal.p2.engine.TransactionEvent { private static final long serialVersionUID public void <init> (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.PhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.IEngine) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.IEngine engine }
org/eclipse/equinox/internal/p2/engine/DebugHelper.class
DebugHelper.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.DebugHelper extends java.lang.Object { public static final String LINE_SEPARATOR public static final boolean DEBUG_PROFILE_REGISTRY public static final boolean DEBUG_ENGINE public static final boolean DEBUG_ENGINE_SESSION static void <clinit> () org.eclipse.osgi.service.debug.DebugOptions options public void <init> () public static void debug (java.lang.String, java.lang.String) String name String message StringBuffer buffer public static java.lang.String formatArray (java.util.Collection, boolean, boolean) java.util.Collection array boolean toString boolean newLines StringBuffer buffer boolean first Object elem public static java.lang.String formatOperation (org.eclipse.equinox.internal.p2.engine.PhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.ProvisioningContext context StringBuffer buffer public static java.lang.String formatOperands (org.eclipse.equinox.internal.p2.engine.Operand[]) org.eclipse.equinox.internal.p2.engine.Operand[] operands String[] operandStrings int i org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand public static java.lang.String formatInstallableUnitOperand (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand StringBuffer buffer public static java.lang.String formatPhaseSet (org.eclipse.equinox.internal.p2.engine.PhaseSet) org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet StringBuffer buffer public static java.lang.String formatContext (org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.p2.engine.ProvisioningContext context public static java.lang.String formatAction (org.eclipse.equinox.p2.engine.spi.ProvisioningAction, java.util.Map) org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map parameters StringBuffer buffer org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction parameterizedAction public static java.lang.String formatParameters (java.util.Map) java.util.Map parameters java.util.Iterator it StringBuffer buffer java.util.Map$Entry e String key Object value }
org/eclipse/equinox/internal/p2/engine/DownloadManager.class
DownloadManager.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.DownloadManager extends java.lang.Object { private org.eclipse.equinox.p2.engine.ProvisioningContext provContext java.util.ArrayList requestsToProcess private org.eclipse.equinox.p2.core.IProvisioningAgent agent public void <init> (org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.equinox.p2.core.IProvisioningAgent agent public void add (org.eclipse.equinox.p2.repository.artifact.IArtifactRequest) org.eclipse.equinox.p2.repository.artifact.IArtifactRequest toAdd public void add (org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[]) org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] toAdd int i private void filterUnfetched () java.util.Iterator iterator org.eclipse.equinox.p2.repository.artifact.IArtifactRequest request public org.eclipse.core.runtime.IStatus start (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor subMonitor org.eclipse.equinox.p2.query.IQueryable repoQueryable org.eclipse.equinox.p2.query.IQuery all org.eclipse.equinox.p2.repository.artifact.IArtifactRepository[] repositories private void fetch (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository[], org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository[] repositories org.eclipse.core.runtime.IProgressMonitor mon org.eclipse.core.runtime.SubMonitor monitor int i org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests org.eclipse.core.runtime.IStatus dlStatus private org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] getRequestsForRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository java.util.ArrayList applicable org.eclipse.equinox.p2.repository.artifact.IArtifactRequest request private org.eclipse.core.runtime.IStatus overallStatus (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.MultiStatus result org.eclipse.equinox.p2.repository.artifact.IArtifactRequest request org.eclipse.core.runtime.IStatus failed }
org/eclipse/equinox/internal/p2/engine/Engine.class
Engine.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.Engine extends java.lang.Object implements org.eclipse.equinox.p2.engine.IEngine { private static final String ENGINE private org.eclipse.equinox.p2.core.IProvisioningAgent agent public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent private void checkArguments (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.PhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile iprofile org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.equinox.p2.engine.IPhaseSet, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProvisioningPlan plan org.eclipse.equinox.p2.engine.IPhaseSet phaseSet org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProvisioningPlan plan org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.IPhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile iprofile org.eclipse.equinox.p2.engine.IPhaseSet phases org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry profileRegistry org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus eventBus org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.EngineSession session org.eclipse.core.runtime.MultiStatus result org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.IStatus[] children protected org.eclipse.core.runtime.IStatus validate (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.PhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile iprofile org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.engine.ActionManager actionManager public org.eclipse.equinox.p2.engine.IProvisioningPlan createPlan (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.engine.ProvisioningContext context }
org/eclipse/equinox/internal/p2/engine/EngineActivator.class
EngineActivator.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.EngineActivator extends java.lang.Object implements org.osgi.framework.BundleActivator { private static org.osgi.framework.BundleContext context public static final String ID public static final String PROP_PROFILE_FORMAT public static final String PROFILE_FORMAT_UNCOMPRESSED public static final String PROP_UNSIGNED_POLICY public static final String UNSIGNED_PROMPT public static final String UNSIGNED_FAIL public static final String UNSIGNED_ALLOW 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 aContext public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext aContext }
org/eclipse/equinox/internal/p2/engine/EngineComponent.class
EngineComponent.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.EngineComponent extends java.lang.Object implements org.eclipse.equinox.p2.core.spi.IAgentServiceFactory { public void <init> () public java.lang.Object createService (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent }
org/eclipse/equinox/internal/p2/engine/EngineSession$ActionsRecord.class
EngineSession.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.EngineSession$ActionsRecord extends java.lang.Object { org.eclipse.equinox.internal.p2.engine.Operand operand java.util.List actions void <init> (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand }
org/eclipse/equinox/internal/p2/engine/EngineSession.class
EngineSession.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.EngineSession extends java.lang.Object { private static final String ENGINE_SESSION private static final String EMPTY_STRING private java.util.List phaseActionRecordsPairs private org.eclipse.equinox.internal.p2.engine.Phase currentPhase boolean currentPhaseActive private java.util.List currentActionRecords private org.eclipse.equinox.internal.p2.engine.EngineSession$ActionsRecord currentRecord private org.eclipse.equinox.p2.engine.IProfile profile private org.eclipse.equinox.p2.engine.ProvisioningContext context private final java.util.HashMap sessionServices private java.util.Set touchpoints private final org.eclipse.equinox.p2.core.IProvisioningAgent agent public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.p2.core.IProvisioningAgent agent org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.engine.ProvisioningContext context public org.eclipse.equinox.p2.engine.IProfile getProfile () public org.eclipse.equinox.p2.core.IProvisioningAgent getAgent () public org.eclipse.equinox.p2.engine.ProvisioningContext getProvisioningContext () public java.io.File getProfileDataDirectory () org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry profileRegistry public java.lang.Object getxService (java.lang.String) String serviceName Object result org.eclipse.core.runtime.IStatus prepare (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint RuntimeException e LinkageError e org.eclipse.core.runtime.MultiStatus result org.eclipse.core.runtime.IStatus commit (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint org.eclipse.core.runtime.IStatus result RuntimeException e LinkageError e org.eclipse.core.runtime.MultiStatus result org.eclipse.core.runtime.IStatus rollback (org.eclipse.core.runtime.IProgressMonitor, int) org.eclipse.core.runtime.IProgressMonitor monitor int severity org.eclipse.core.runtime.MultiStatus status org.eclipse.core.runtime.IStatus result RuntimeException e LinkageError e java.util.ListIterator it Object[] pair org.eclipse.equinox.internal.p2.engine.Phase phase java.util.List actionRecords org.eclipse.core.runtime.IStatus result RuntimeException e LinkageError e org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint org.eclipse.core.runtime.IStatus result RuntimeException e LinkageError e org.eclipse.core.runtime.MultiStatus result private org.eclipse.core.runtime.IStatus rollBackPhase (org.eclipse.equinox.internal.p2.engine.Phase, java.util.List) org.eclipse.equinox.internal.p2.engine.Phase phase java.util.List actionRecords org.eclipse.core.runtime.MultiStatus result java.util.ListIterator it org.eclipse.equinox.internal.p2.engine.EngineSession$ActionsRecord record java.util.List reversedActions org.eclipse.equinox.p2.engine.spi.ProvisioningAction[] actions RuntimeException e LinkageError e void recordPhaseEnter (org.eclipse.equinox.internal.p2.engine.Phase) org.eclipse.equinox.internal.p2.engine.Phase phase void recordPhaseStart (org.eclipse.equinox.internal.p2.engine.Phase) org.eclipse.equinox.internal.p2.engine.Phase phase void recordPhaseEnd (org.eclipse.equinox.internal.p2.engine.Phase) org.eclipse.equinox.internal.p2.engine.Phase phase void recordPhaseExit (org.eclipse.equinox.internal.p2.engine.Phase) org.eclipse.equinox.internal.p2.engine.Phase phase void recordOperandStart (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand void recordOperandEnd (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand void recordActionExecute (org.eclipse.equinox.p2.engine.spi.ProvisioningAction, java.util.Map) org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map parameters org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint public void recordActionUndo (org.eclipse.equinox.p2.engine.spi.ProvisioningAction, java.util.Map) org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map parameters public java.lang.String getContextString (org.eclipse.equinox.internal.p2.engine.Phase, org.eclipse.equinox.internal.p2.engine.Operand, org.eclipse.equinox.p2.engine.spi.ProvisioningAction) org.eclipse.equinox.internal.p2.engine.Phase phase org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.p2.engine.spi.ProvisioningAction action org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction parameterizedAction String message public java.lang.String getContextString () String message private java.lang.Object getCurrentActionId () Object currentAction org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction parameterizedAction private java.lang.String getCurrentPhaseId () private java.lang.String getCurrentOperandId () private static void debugPhaseEnter (org.eclipse.equinox.internal.p2.engine.Phase) org.eclipse.equinox.internal.p2.engine.Phase phase private static void debugPhaseExit (org.eclipse.equinox.internal.p2.engine.Phase) org.eclipse.equinox.internal.p2.engine.Phase phase private static void debugOperandStart (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand private static void debugOperandEnd (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand private static void debugActionExecute (org.eclipse.equinox.p2.engine.spi.ProvisioningAction, java.util.Map) org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map parameters private static void debugActionUndo (org.eclipse.equinox.p2.engine.spi.ProvisioningAction, java.util.Map) org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map parameters }
org/eclipse/equinox/internal/p2/engine/ISurrogateProfileHandler.class
ISurrogateProfileHandler.java package org.eclipse.equinox.internal.p2.engine public abstract org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler extends java.lang.Object { public abstract org.eclipse.equinox.p2.engine.IProfile createProfile (java.lang.String) public abstract boolean isSurrogate (org.eclipse.equinox.p2.engine.IProfile) public abstract org.eclipse.equinox.p2.query.IQueryResult queryProfile (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) public abstract boolean updateProfile (org.eclipse.equinox.p2.engine.IProfile) }
org/eclipse/equinox/internal/p2/engine/InstallableUnitEvent.class
InstallableUnitEvent.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.InstallableUnitEvent extends java.util.EventObject { public static final int UNINSTALL public static final int INSTALL private static final long serialVersionUID private String phaseId private boolean prePhase private org.eclipse.equinox.p2.engine.IProfile profile private org.eclipse.equinox.p2.metadata.IInstallableUnit iu private org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint private org.eclipse.core.runtime.IStatus result private int type public void <init> (java.lang.String, boolean, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.metadata.IInstallableUnit, int, org.eclipse.equinox.p2.engine.spi.Touchpoint) String phaseId boolean prePhase org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.metadata.IInstallableUnit iu int type org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint public void <init> (java.lang.String, boolean, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.metadata.IInstallableUnit, int, org.eclipse.equinox.p2.engine.spi.Touchpoint, org.eclipse.core.runtime.IStatus) String phaseId boolean prePhase org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.metadata.IInstallableUnit iu int type org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint org.eclipse.core.runtime.IStatus result public org.eclipse.equinox.p2.engine.spi.Touchpoint getTouchpoint () public org.eclipse.equinox.p2.engine.IProfile getProfile () public org.eclipse.equinox.p2.metadata.IInstallableUnit getInstallableUnit () public java.lang.String getPhase () public boolean isPre () public boolean isPost () public org.eclipse.core.runtime.IStatus getResult () public boolean isInstall () public boolean isUninstall () }
org/eclipse/equinox/internal/p2/engine/InstallableUnitOperand.class
InstallableUnitOperand.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand extends org.eclipse.equinox.internal.p2.engine.Operand { private final org.eclipse.equinox.p2.metadata.IInstallableUnit first private final org.eclipse.equinox.p2.metadata.IInstallableUnit second public void <init> (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit first org.eclipse.equinox.p2.metadata.IInstallableUnit second public org.eclipse.equinox.p2.metadata.IInstallableUnit first () public org.eclipse.equinox.p2.metadata.IInstallableUnit second () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/engine/InstallableUnitPhase.class
InstallableUnitPhase.java package org.eclipse.equinox.internal.p2.engine public abstract org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase extends org.eclipse.equinox.internal.p2.engine.Phase { public static final String PARM_ARTIFACT public static final String PARM_IU public static final String PARM_INSTALL_FOLDER protected void <init> (java.lang.String, int, boolean) String phaseId int weight boolean forced protected void <init> (java.lang.String, int) String phaseId int weight protected org.eclipse.core.runtime.IStatus initializePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.p2.metadata.IInstallableUnit unit org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor protected org.eclipse.core.runtime.IStatus completeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand org.eclipse.core.runtime.MultiStatus status protected org.eclipse.core.runtime.IStatus completeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor protected final java.util.List getActions (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand protected abstract java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) public final boolean isApplicable (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand protected final java.util.List getActions (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit unit String key java.util.List instructions int instrSize java.util.List actions org.eclipse.equinox.internal.p2.engine.InstructionParser instructionParser int i private static final java.util.List getInstructions (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit unit String key java.util.Collection data int dataSize java.util.ArrayList matches org.eclipse.equinox.p2.metadata.ITouchpointData td org.eclipse.equinox.p2.metadata.ITouchpointInstruction instructions }
org/eclipse/equinox/internal/p2/engine/InstallableUnitPropertyOperand.class
InstallableUnitPropertyOperand.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.InstallableUnitPropertyOperand extends org.eclipse.equinox.internal.p2.engine.PropertyOperand { private final org.eclipse.equinox.p2.metadata.IInstallableUnit iu public void <init> (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String, java.lang.Object, java.lang.Object) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String key Object first Object second public org.eclipse.equinox.p2.metadata.IInstallableUnit getInstallableUnit () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/engine/InstructionParser$ActionEntry.class
InstructionParser.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.InstructionParser$ActionEntry extends java.lang.Object { protected final org.eclipse.equinox.p2.metadata.VersionRange versionRange protected final String actionId final org.eclipse.equinox.internal.p2.engine.InstructionParser this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.InstructionParser, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange) String actionId org.eclipse.equinox.p2.metadata.VersionRange versionRange }
org/eclipse/equinox/internal/p2/engine/InstructionParser.class
InstructionParser.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.InstructionParser extends java.lang.Object { private static final String VERSION_EQUALS private org.eclipse.equinox.internal.p2.engine.ActionManager actionManager public void <init> (org.eclipse.equinox.internal.p2.engine.ActionManager) org.eclipse.equinox.internal.p2.engine.ActionManager actionManager public java.util.List parseActions (org.eclipse.equinox.p2.metadata.ITouchpointInstruction, org.eclipse.equinox.p2.metadata.ITouchpointType) org.eclipse.equinox.p2.metadata.ITouchpointInstruction instruction org.eclipse.equinox.p2.metadata.ITouchpointType touchpointType java.util.List actions java.util.Map importMap java.util.StringTokenizer tokenizer private java.util.Map parseImportAttribute (java.lang.String) String importAttribute java.util.Map result java.util.StringTokenizer tokenizer java.util.StringTokenizer actionTokenizer String actionId int lastDot String actionKey org.eclipse.equinox.p2.metadata.VersionRange actionVersionRange String actionAttribute private org.eclipse.equinox.p2.engine.spi.ProvisioningAction parseAction (java.lang.String, java.util.Map, org.eclipse.equinox.p2.metadata.ITouchpointType) String statement java.util.Map qualifier org.eclipse.equinox.p2.metadata.ITouchpointType touchpointType int openBracket int closeBracket String actionName org.eclipse.equinox.p2.engine.spi.ProvisioningAction action String nameValuePairs java.util.StringTokenizer tokenizer java.util.Map parameters String nameValuePair int colonIndex String name String value private org.eclipse.equinox.p2.engine.spi.ProvisioningAction lookupAction (java.lang.String, java.util.Map, org.eclipse.equinox.p2.metadata.ITouchpointType) String actionId java.util.Map importMap org.eclipse.equinox.p2.metadata.ITouchpointType touchpointType org.eclipse.equinox.p2.metadata.VersionRange versionRange org.eclipse.equinox.internal.p2.engine.InstructionParser$ActionEntry actionEntry org.eclipse.equinox.p2.engine.spi.ProvisioningAction action }
org/eclipse/equinox/internal/p2/engine/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.Messages extends org.eclipse.osgi.util.NLS { public static String action_not_found public static String action_syntax_error public static String action_undo_error public static String ActionManager_Exception_Creating_Action_Extension public static String ActionManager_Required_Touchpoint_Not_Found public static String actions_not_found private static final String BUNDLE_NAME public static String CertificateChecker_CertificateError public static String CertificateChecker_CertificateRejected public static String CertificateChecker_KeystoreConnectionError public static String CertificateChecker_SignedContentError public static String CertificateChecker_SignedContentIOError public static String CertificateChecker_UnsignedNotAllowed public static String committing public static String download_artifact public static String download_no_repository public static String Engine_Operation_Canceled_By_User public static String error_parsing_profile public static String error_persisting_profile public static String forced_action_execute_error public static String InstallableUnitEvent_type_not_install_or_uninstall public static String io_FailedRead public static String io_NotFound public static String not_current_operand public static String not_current_phase public static String null_action public static String null_operand public static String null_operands public static String null_phase public static String null_phases public static String null_phaseset public static String null_profile public static String operand_not_started public static String operand_started public static String ParameterizedProvisioningAction_action_or_parameters_null public static String phase_error public static String phase_not_started public static String phase_started public static String phase_undo_error public static String phase_undo_operand_error public static String Phase_Collect_Error public static String Phase_Install_Error public static String Phase_Configure_Error public static String Phase_Configure_Task public static String Phase_Install_Task public static String Phase_Sizing_Error public static String Phase_Sizing_Warning public static String Phase_Unconfigure_Error public static String Phase_Uninstall_Error public static String phaseid_not_positive public static String phaseid_not_set public static String preparing public static String profile_does_not_exist public static String Profile_Duplicate_Root_Profile_Id public static String profile_lock_not_reentrant public static String profile_not_current public static String profile_changed public static String profile_not_registered public static String Profile_Null_Profile_Id public static String Profile_Parent_Not_Found public static String ProfilePreferences_saving public static String reg_dir_not_available public static String rollingback_cancel public static String rollingback_error public static String session_commit_error public static String session_context public static String session_prepare_error public static String shared_profile_not_found public static String Shared_Profile public static String SimpleProfileRegistry_Bad_profile_location public static String SimpleProfileRegistry_CannotRemoveCurrentSnapshot public static String SimpleProfileRegistry_Parser_Error_Parsing_Registry public static String SimpleProfileRegistry_Parser_Has_Incompatible_Version public static String SimpleProfileRegistry_Profile_in_use public static String SimpleProfileRegistry_Profile_not_locked public static String SimpleProfileRegistry_Profile_not_locked_due_to_exception public static String thread_not_owner public static String touchpoint_commit_error public static String touchpoint_prepare_error public static String touchpoint_rollback_error public static String TouchpointManager_Attribute_Not_Specified public static String TouchpointManager_Conflicting_Touchpoint_Types public static String TouchpointManager_Exception_Creating_Touchpoint_Extension public static String TouchpointManager_Incorrectly_Named_Extension public static String TouchpointManager_Null_Creating_Touchpoint_Extension public static String TouchpointManager_Null_Touchpoint_Type_Argument static void <clinit> () private void <init> () }
org/eclipse/equinox/internal/p2/engine/MissingAction.class
MissingAction.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.MissingAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { private String actionId private org.eclipse.equinox.p2.metadata.VersionRange versionRange public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange) String actionId org.eclipse.equinox.p2.metadata.VersionRange versionRange public java.lang.String getActionId () public org.eclipse.equinox.p2.metadata.VersionRange getVersionRange () 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 }
org/eclipse/equinox/internal/p2/engine/MissingActionsException.class
MissingActionsException.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.MissingActionsException extends org.eclipse.equinox.p2.core.ProvisionException { private static final long serialVersionUID private final org.eclipse.equinox.internal.p2.engine.MissingAction[] missingActions public void <init> (org.eclipse.equinox.internal.p2.engine.MissingAction[]) org.eclipse.equinox.internal.p2.engine.MissingAction[] missingActions private static java.lang.String getMissingActionsMessage (org.eclipse.equinox.internal.p2.engine.MissingAction[]) org.eclipse.equinox.internal.p2.engine.MissingAction[] missingActions StringBuffer buffer int i org.eclipse.equinox.internal.p2.engine.MissingAction missingAction public org.eclipse.equinox.internal.p2.engine.MissingAction[] getMissingActions () }
org/eclipse/equinox/internal/p2/engine/Operand.class
Operand.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.Operand extends java.lang.Object { public void <init> () }
org/eclipse/equinox/internal/p2/engine/ParameterizedProvisioningAction.class
ParameterizedProvisioningAction.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { private org.eclipse.equinox.p2.engine.spi.ProvisioningAction action private java.util.Map actionParameters private String actionText public void <init> (org.eclipse.equinox.p2.engine.spi.ProvisioningAction, java.util.Map, java.lang.String) org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map actionParameters String actionText 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 private java.util.Map processActionParameters (java.util.Map) java.util.Map parameters java.util.Map result java.util.Map$Entry entry String name String value private java.lang.String processVariables (java.lang.String, java.util.Map) String parameterValue java.util.Map parameters int variableBeginIndex int variableEndIndex String preVariable String variableName Object value int code String variableValue String postVariable public org.eclipse.equinox.p2.engine.spi.ProvisioningAction getAction () public java.util.Map getParameters () public java.lang.String getActionText () public org.eclipse.equinox.p2.engine.spi.Touchpoint getTouchpoint () public void setTouchpoint (org.eclipse.equinox.p2.engine.spi.Touchpoint) org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint }
org/eclipse/equinox/internal/p2/engine/Phase.class
Phase.java package org.eclipse.equinox.internal.p2.engine public abstract org.eclipse.equinox.internal.p2.engine.Phase extends java.lang.Object { protected static final String PARM_OPERAND protected static final String PARM_PHASE_ID protected static final String PARM_PROFILE protected static final String PARM_PROFILE_DATA_DIRECTORY protected static final String PARM_CONTEXT protected static final String PARM_AGENT protected static final String PARM_FORCED protected static final String PARM_TOUCHPOINT protected final String phaseId protected final int weight protected final boolean forced protected int prePerformWork protected int mainPerformWork protected int postPerformWork private java.util.Map operandParameters private java.util.Map phaseParameters private java.util.Map touchpointToTouchpointPhaseParameters private java.util.Map touchpointToTouchpointOperandParameters org.eclipse.equinox.internal.p2.engine.ActionManager actionManager protected void <init> (java.lang.String, int, boolean) String phaseId int weight boolean forced protected void <init> (java.lang.String, int) String phaseId int weight protected final org.eclipse.equinox.internal.p2.engine.ActionManager getActionManager () public java.lang.String toString () void perform (org.eclipse.core.runtime.MultiStatus, org.eclipse.equinox.internal.p2.engine.EngineSession, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.internal.p2.engine.EngineSession session org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor subMonitor void prePerform (org.eclipse.core.runtime.MultiStatus, org.eclipse.equinox.internal.p2.engine.EngineSession, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.internal.p2.engine.EngineSession session org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile private void mainPerform (org.eclipse.core.runtime.MultiStatus, org.eclipse.equinox.internal.p2.engine.EngineSession, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.core.runtime.SubMonitor) org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.internal.p2.engine.EngineSession session org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.core.runtime.SubMonitor subMonitor org.eclipse.equinox.p2.engine.IProfile profile int i org.eclipse.equinox.internal.p2.engine.Operand operand java.util.List actions org.eclipse.equinox.p2.engine.spi.Touchpoint operandTouchpoint int j org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map parameters org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint org.eclipse.core.runtime.IStatus actionStatus RuntimeException e LinkageError e org.eclipse.core.runtime.MultiStatus result private org.eclipse.core.runtime.IStatus initializeTouchpointParameters (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand, org.eclipse.equinox.p2.engine.spi.Touchpoint, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint org.eclipse.core.runtime.IProgressMonitor monitor java.util.Map touchpointPhaseParameters org.eclipse.core.runtime.IStatus status java.util.Map touchpointOperandParameters org.eclipse.core.runtime.IStatus status protected static void mergeStatus (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.MultiStatus multi org.eclipse.core.runtime.IStatus status void postPerform (org.eclipse.core.runtime.MultiStatus, org.eclipse.equinox.internal.p2.engine.EngineSession, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.internal.p2.engine.EngineSession session org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile void undo (org.eclipse.core.runtime.MultiStatus, org.eclipse.equinox.internal.p2.engine.EngineSession, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand, org.eclipse.equinox.p2.engine.spi.ProvisioningAction[], org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.core.runtime.MultiStatus status org.eclipse.equinox.internal.p2.engine.EngineSession session org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.p2.engine.spi.ProvisioningAction[] actions org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.equinox.p2.engine.spi.Touchpoint operandTouchpoint int j org.eclipse.equinox.p2.engine.spi.ProvisioningAction action java.util.Map parameters org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint org.eclipse.core.runtime.IStatus actionStatus RuntimeException e LinkageError e org.eclipse.core.runtime.MultiStatus result public boolean isApplicable (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand protected org.eclipse.core.runtime.IStatus initializePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters protected org.eclipse.core.runtime.IStatus completePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters org.eclipse.core.runtime.IStatus touchpointCompletePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters org.eclipse.core.runtime.MultiStatus status java.util.Map$Entry entry org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint java.util.Map touchpointParameters protected org.eclipse.core.runtime.IStatus completeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IStatus touchpointCompleteOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.MultiStatus status java.util.Map$Entry entry org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint java.util.Map touchpointParameters protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor protected abstract java.util.List getActions (org.eclipse.equinox.internal.p2.engine.Operand) protected java.lang.String getProblemMessage () }
org/eclipse/equinox/internal/p2/engine/PhaseSet.class
PhaseSet.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.PhaseSet extends java.lang.Object implements org.eclipse.equinox.p2.engine.IPhaseSet { private final org.eclipse.equinox.internal.p2.engine.Phase[] phases public void <init> (org.eclipse.equinox.internal.p2.engine.Phase[]) org.eclipse.equinox.internal.p2.engine.Phase[] phases public final org.eclipse.core.runtime.MultiStatus perform (org.eclipse.equinox.internal.p2.engine.EngineSession, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.internal.p2.engine.EngineSession session org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.MultiStatus status int[] weights int totalWork org.eclipse.core.runtime.SubMonitor pm int i org.eclipse.equinox.internal.p2.engine.Phase phase org.eclipse.equinox.internal.p2.engine.Phase phase org.eclipse.core.runtime.OperationCanceledException e RuntimeException e LinkageError e org.eclipse.core.runtime.MultiStatus result org.eclipse.core.runtime.MultiStatus result public final org.eclipse.core.runtime.IStatus validate (org.eclipse.equinox.internal.p2.engine.ActionManager, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.internal.p2.engine.ActionManager actionManager org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.core.runtime.IProgressMonitor monitor java.util.Set missingActions int i org.eclipse.equinox.internal.p2.engine.Phase phase int j org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.internal.p2.engine.Operand operand java.util.List actions int k org.eclipse.equinox.p2.engine.spi.ProvisioningAction action RuntimeException e LinkageError e org.eclipse.equinox.internal.p2.engine.MissingAction[] missingActionsArray org.eclipse.equinox.internal.p2.engine.MissingActionsException exception private java.lang.String getContextString (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Phase, org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Phase phase org.eclipse.equinox.internal.p2.engine.Operand operand private int getTotalWork (int[]) int[] weights int sum int i private int[] getProgressWeights (org.eclipse.equinox.internal.p2.engine.Operand[]) org.eclipse.equinox.internal.p2.engine.Operand[] operands int[] weights int i private int countApplicable (org.eclipse.equinox.internal.p2.engine.Phase, org.eclipse.equinox.internal.p2.engine.Operand[]) org.eclipse.equinox.internal.p2.engine.Phase phase org.eclipse.equinox.internal.p2.engine.Operand[] operands int count int i public java.lang.String[] getPhaseIds () String[] ids int i public org.eclipse.equinox.internal.p2.engine.Phase[] getPhases () }
org/eclipse/equinox/internal/p2/engine/Profile$ProfilePropertyIndex.class
Profile.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.Profile$ProfilePropertyIndex extends java.lang.Object implements org.eclipse.equinox.p2.metadata.index.IIndex { final org.eclipse.equinox.internal.p2.engine.Profile this$0 void <init> (org.eclipse.equinox.internal.p2.engine.Profile) public java.util.Iterator getCandidates (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression booleanExpr }
org/eclipse/equinox/internal/p2/engine/Profile.class
Profile.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.Profile extends org.eclipse.equinox.internal.p2.metadata.index.IndexProvider implements org.eclipse.equinox.p2.engine.IProfile { private final org.eclipse.equinox.p2.core.IProvisioningAgent agent private final String profileId private org.eclipse.equinox.internal.p2.engine.Profile parentProfile private org.eclipse.equinox.p2.metadata.index.IIndex idIndex private org.eclipse.equinox.p2.metadata.index.IIndex propertiesIndex private org.eclipse.equinox.p2.metadata.index.IIndex capabilityIndex private org.eclipse.equinox.internal.p2.metadata.TranslationSupport translationSupport private java.util.List subProfileIds private org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties storage private org.eclipse.equinox.internal.p2.metadata.IUMap ius final java.util.Map iuProperties private boolean changed private long timestamp private org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler surrogateProfileHandler public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String, org.eclipse.equinox.internal.p2.engine.Profile, java.util.Map) org.eclipse.equinox.p2.core.IProvisioningAgent agent String profileId org.eclipse.equinox.internal.p2.engine.Profile parent java.util.Map properties public java.lang.String getProfileId () public org.eclipse.equinox.p2.engine.IProfile getParentProfile () public void setParent (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile profile public boolean isRootProfile () public void addSubProfile (java.lang.String) throws java.lang.IllegalArgumentException String subProfileId public void removeSubProfile (java.lang.String) throws java.lang.IllegalArgumentException String subProfileId public boolean hasSubProfiles () public java.util.List getSubProfileIds () public java.lang.String getProperty (java.lang.String) String key String value public java.lang.String getLocalProperty (java.lang.String) String key public void setProperty (java.lang.String, java.lang.String) String key String value public void removeProperty (java.lang.String) String key public synchronized org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) String memberName public java.util.Iterator everything () public java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) Object client String memberName Object key org.eclipse.equinox.p2.metadata.IInstallableUnit iu public org.eclipse.equinox.p2.query.IQueryResult available (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor public java.lang.String getInstallableUnitProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String key org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties public java.lang.String setInstallableUnitProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String key String value org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties public java.lang.String removeInstallableUnitProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String key org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties String oldValue public java.util.Map getLocalProperties () public java.util.Map getProperties () java.util.Map properties public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent () public void addProperties (java.util.Map) java.util.Map properties public void addInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public void removeInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public java.util.Map getInstallableUnitProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties public void clearLocalProperties () public boolean isChanged () public void setChanged (boolean) boolean isChanged public void clearInstallableUnits () public org.eclipse.equinox.internal.p2.engine.Profile snapshot () org.eclipse.equinox.internal.p2.engine.Profile parentSnapshot org.eclipse.equinox.internal.p2.engine.Profile snapshot String subProfileId java.util.Iterator iter org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Map properties public void addInstallableUnitProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.util.Map) org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Map properties java.util.Map$Entry entry public void clearInstallableUnitProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public void clearOrphanedInstallableUnitProperties () java.util.Set keys java.util.Collection toRemove org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.IInstallableUnit iu public long getTimestamp () public void setTimestamp (long) long millis public void setSurrogateProfileHandler (org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler) org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler surrogateProfileHandler public java.lang.String toString () }
org/eclipse/equinox/internal/p2/engine/ProfileEvent.class
ProfileEvent.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileEvent extends java.util.EventObject implements org.eclipse.equinox.p2.engine.IProfileEvent { private static final long serialVersionUID private int reason public void <init> (java.lang.String, int) String profileId int reason public int getReason () public java.lang.String getProfileId () public java.lang.String toString () StringBuffer buffer }
org/eclipse/equinox/internal/p2/engine/ProfileLock.class
ProfileLock.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileLock extends java.lang.Object { private static final String LOCK_FILENAME private final org.eclipse.osgi.service.datalocation.Location location private final Object lock private Thread lockHolder private int waiting public void <init> (java.lang.Object, java.io.File) Object lock java.io.File profileDirectory private static org.eclipse.osgi.service.datalocation.Location createLockLocation (java.io.File) java.io.File parent org.eclipse.osgi.service.datalocation.Location anyLoc java.net.URL url org.eclipse.osgi.service.datalocation.Location location java.net.MalformedURLException e IllegalStateException e java.io.IOException e public void checkLocked () Thread current public boolean lock () Thread current boolean locationLocked boolean interrupted java.io.IOException e public void unlock () Thread current public boolean processHoldsLock () }
org/eclipse/equinox/internal/p2/engine/ProfileMetadataRepository.class
ProfileMetadataRepository.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileMetadataRepository extends org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository { private static final String DEFAULT_ARTIFACT_REPO_DIRECTORY private static final String ARTIFACTS_XML private static final String FILE_SCHEME private static final String DOT_PROFILE public static final String TYPE public static final Integer VERSION private org.eclipse.equinox.p2.engine.IProfile profile private java.util.HashSet repositories static void <clinit> () public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor RuntimeException e private void publishArtifactRepos () java.util.List artifactRepos org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus bus java.net.URI repo private java.util.List findArtifactRepos () java.util.List artifactRepos java.io.File p2Directory java.io.File agentArtifactRepository String bundlePool java.io.File bundlePoolFile String sharedBundlePool String dropinRepositories java.util.StringTokenizer tokenizer String repoLocation java.net.URISyntaxException e private java.io.File findAgentArtifactRepositoryDirectory (java.io.File) java.io.File p2Directory java.io.File agentArtifactRepositoryDirectory private java.io.File findDefaultBundlePool (java.io.File) java.io.File p2Directory java.io.File productDirectory private java.io.File findP2Directory () java.io.File target java.io.File profileRegistryDirectory java.io.File p2EngineDirectory public java.util.Collection getReferences () public void initialize (org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState) org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState state 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 private static org.eclipse.equinox.p2.engine.IProfile getProfile (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location java.io.File target long timestamp int index String profileId java.io.File registryDirectory org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry profileRegistry long[] timestamps org.eclipse.equinox.p2.engine.IProfile profile private static void fail (java.net.URI, int) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location int code String msg String msg }
org/eclipse/equinox/internal/p2/engine/ProfileMetadataRepositoryFactory.class
ProfileMetadataRepositoryFactory.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileMetadataRepositoryFactory extends org.eclipse.equinox.p2.repository.metadata.spi.MetadataRepositoryFactory { public void <init> () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository create (java.net.URI, java.lang.String, java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location String name String type java.util.Map properties public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository load (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location int flags org.eclipse.core.runtime.IProgressMonitor monitor }
org/eclipse/equinox/internal/p2/engine/ProfileParser$IUPropertiesHandler.class
ProfileParser.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileParser$IUPropertiesHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private final String[] required private String iuIdentity private java.util.Map iusPropertiesMap private org.eclipse.equinox.internal.p2.persistence.XMLParser$PropertiesHandler propertiesHandler final org.eclipse.equinox.internal.p2.engine.ProfileParser this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.ProfileParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.Map) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.Map iusPropertiesMap String[] values String id org.eclipse.equinox.p2.metadata.Version version protected void finished () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/engine/ProfileParser$IUsPropertiesHandler.class
ProfileParser.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileParser$IUsPropertiesHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private java.util.Map iusPropertiesMap final org.eclipse.equinox.internal.p2.engine.ProfileParser this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.ProfileParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes String sizeStr int size public java.util.Map getIUsPropertiesMap () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/engine/ProfileParser$ProfileHandler.class
ProfileParser.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileParser$ProfileHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler { private final String[] required private String profileId private String parentId private String timestamp private org.eclipse.equinox.internal.p2.persistence.XMLParser$PropertiesHandler propertiesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$InstallableUnitsHandler unitsHandler private org.eclipse.equinox.internal.p2.engine.ProfileParser$IUsPropertiesHandler iusPropertiesHandler final org.eclipse.equinox.internal.p2.engine.ProfileParser this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.ProfileParser) protected void <init> (org.eclipse.equinox.internal.p2.engine.ProfileParser, java.lang.String) String profileId protected void handleRootAttributes (org.xml.sax.Attributes) org.xml.sax.Attributes attributes public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes public java.lang.String getProfileId () public java.lang.String getParentId () public long getTimestamp () public java.util.Map getProperties () public org.eclipse.equinox.p2.metadata.IInstallableUnit[] getInstallableUnits () public java.util.Map getIUProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Map iusPropertiesMap String iuIdentity }
org/eclipse/equinox/internal/p2/engine/ProfileParser.class
ProfileParser.java package org.eclipse.equinox.internal.p2.engine public abstract org.eclipse.equinox.internal.p2.engine.ProfileParser extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser implements org.eclipse.equinox.internal.p2.engine.ProfileXMLConstants { public void <init> (org.osgi.framework.BundleContext, java.lang.String) org.osgi.framework.BundleContext context String bundleId }
org/eclipse/equinox/internal/p2/engine/ProfilePreferences$SaveJob.class
ProfilePreferences.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.ProfilePreferences$SaveJob extends org.eclipse.core.runtime.jobs.Job { org.eclipse.equinox.p2.core.IProvisioningAgent agent final org.eclipse.equinox.internal.p2.engine.ProfilePreferences this$0 void <init> (org.eclipse.equinox.internal.p2.engine.ProfilePreferences, org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public boolean belongsTo (java.lang.Object) Object family protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor IllegalStateException e org.osgi.service.prefs.BackingStoreException e RuntimeException e }
org/eclipse/equinox/internal/p2/engine/ProfilePreferences.class
ProfilePreferences.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfilePreferences extends org.eclipse.core.internal.preferences.EclipsePreferences { private static java.util.Set loadedNodes public static final Object PROFILE_SAVE_JOB_FAMILY private static final long SAVE_SCHEDULE_DELAY private org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel private Object profileLock private String qualifier private org.eclipse.equinox.internal.p2.engine.ProfilePreferences$SaveJob saveJob private int segmentCount static void <clinit> () public void <init> () public void <init> (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String) org.eclipse.core.internal.preferences.EclipsePreferences nodeParent String nodeName String path private boolean containsProfile (org.eclipse.equinox.p2.engine.IProfileRegistry, java.lang.String) org.eclipse.equinox.p2.engine.IProfileRegistry profileRegistry String profileId protected void doSave (org.eclipse.equinox.p2.core.IProvisioningAgent) throws org.osgi.service.prefs.BackingStoreException org.eclipse.equinox.p2.core.IProvisioningAgent agent String profileId org.eclipse.equinox.p2.engine.IProfileRegistry registry org.eclipse.core.runtime.IPath location private org.osgi.framework.ServiceReference getAgent (java.lang.String) throws org.osgi.service.prefs.BackingStoreException String segment String locationString Exception failure String filter org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference[] refs org.osgi.framework.InvalidSyntaxException e private java.lang.String encodeForFilter (java.lang.String) String string StringBuffer result char[] input int i private org.eclipse.core.runtime.IPath getDefaultLocation (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent org.eclipse.equinox.p2.core.IAgentLocation location org.eclipse.core.runtime.IPath dataArea protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel () org.eclipse.core.runtime.preferences.IEclipsePreferences node int i private org.eclipse.core.runtime.IPath getProfileLocation (org.eclipse.equinox.p2.engine.IProfileRegistry, java.lang.String) org.eclipse.equinox.p2.engine.IProfileRegistry registry String profileId org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry profileRegistry java.io.File profileDataDirectory protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object) org.eclipse.core.internal.preferences.EclipsePreferences nodeParent String nodeName Object context protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences) org.eclipse.core.runtime.preferences.IEclipsePreferences node protected boolean isAlreadyLoaded (java.lang.String) String path protected void load () throws org.osgi.service.prefs.BackingStoreException org.osgi.framework.ServiceReference agentRef org.eclipse.equinox.p2.core.IProvisioningAgent agent org.eclipse.equinox.p2.engine.IProfileRegistry registry String profileId org.eclipse.core.runtime.IPath location protected void loaded () public void removeNode () throws org.osgi.service.prefs.BackingStoreException protected synchronized void save () throws org.osgi.service.prefs.BackingStoreException org.osgi.framework.ServiceReference agentRef org.eclipse.equinox.p2.core.IProvisioningAgent agent org.osgi.service.prefs.BackingStoreException e org.osgi.framework.BundleContext context }
org/eclipse/equinox/internal/p2/engine/ProfileRegistryComponent.class
ProfileRegistryComponent.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileRegistryComponent extends java.lang.Object implements org.eclipse.equinox.p2.core.spi.IAgentServiceFactory { public void <init> () public java.lang.Object createService (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent org.eclipse.equinox.p2.core.IAgentLocation location org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry registry }
org/eclipse/equinox/internal/p2/engine/ProfileWriter$1.class
ProfileWriter.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.ProfileWriter$1 extends java.lang.Object implements java.util.Comparator { final org.eclipse.equinox.internal.p2.engine.ProfileWriter this$0 void <init> (org.eclipse.equinox.internal.p2.engine.ProfileWriter) public int compare (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu1 org.eclipse.equinox.p2.metadata.IInstallableUnit iu2 int IdCompare public volatile int compare (java.lang.Object, java.lang.Object) }
org/eclipse/equinox/internal/p2/engine/ProfileWriter.class
ProfileWriter.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProfileWriter extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataWriter implements org.eclipse.equinox.internal.p2.engine.ProfileXMLConstants { public void <init> (java.io.OutputStream, org.eclipse.equinox.internal.p2.persistence.XMLWriter$ProcessingInstruction[]) throws java.io.IOException java.io.OutputStream output org.eclipse.equinox.internal.p2.persistence.XMLWriter$ProcessingInstruction[] processingInstructions public void writeProfile (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile java.util.ArrayList ius private void writeInstallableUnitsProperties (java.util.Iterator, int, org.eclipse.equinox.p2.engine.IProfile) java.util.Iterator it int size org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Map properties }
org/eclipse/equinox/internal/p2/engine/ProfileXMLConstants.class
ProfileXMLConstants.java package org.eclipse.equinox.internal.p2.engine public abstract org.eclipse.equinox.internal.p2.engine.ProfileXMLConstants extends java.lang.Object implements org.eclipse.equinox.internal.p2.persistence.XMLConstants { public static final org.eclipse.equinox.p2.metadata.Version CURRENT_VERSION public static final org.eclipse.equinox.p2.metadata.Version COMPATIBLE_VERSION public static final org.eclipse.equinox.p2.metadata.VersionRange XML_TOLERANCE public static final String PROFILE_ELEMENT public static final String TIMESTAMP_ATTRIBUTE public static final String IUS_PROPERTIES_ELEMENT public static final String IU_PROPERTIES_ELEMENT public static final String PROFILE_TARGET static void <clinit> () }
org/eclipse/equinox/internal/p2/engine/PropertyOperand.class
PropertyOperand.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.PropertyOperand extends org.eclipse.equinox.internal.p2.engine.Operand { private final Object first private final Object second private final String key public void <init> (java.lang.String, java.lang.Object, java.lang.Object) String key Object first Object second public java.lang.Object first () public java.lang.Object second () public java.lang.String getKey () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/engine/ProvisioningPlan$QueryablePlan.class
ProvisioningPlan.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.ProvisioningPlan$QueryablePlan extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable { private boolean addition final org.eclipse.equinox.internal.p2.engine.ProvisioningPlan this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.ProvisioningPlan, boolean) boolean add 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 java.util.Collection list org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op org.eclipse.equinox.p2.metadata.IInstallableUnit iu }
org/eclipse/equinox/internal/p2/engine/ProvisioningPlan.class
ProvisioningPlan.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.ProvisioningPlan extends java.lang.Object implements org.eclipse.equinox.p2.engine.IProvisioningPlan { final org.eclipse.equinox.p2.engine.IProfile profile final java.util.List operands final org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.core.runtime.IStatus status private org.eclipse.equinox.p2.engine.IProvisioningPlan installerPlan public void <init> (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.ProvisioningContext) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.ProvisioningContext context public void <init> (org.eclipse.core.runtime.IStatus, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.p2.engine.IProvisioningPlan) org.eclipse.core.runtime.IStatus status org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.equinox.p2.engine.IProvisioningPlan installerPlan public void <init> (org.eclipse.core.runtime.IStatus, org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.ProvisioningContext, org.eclipse.equinox.p2.engine.IProvisioningPlan) org.eclipse.core.runtime.IStatus status org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.equinox.p2.engine.IProvisioningPlan installerPlan public org.eclipse.core.runtime.IStatus getStatus () public void setStatus (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public org.eclipse.equinox.p2.engine.IProfile getProfile () public org.eclipse.equinox.internal.p2.engine.Operand[] getOperands () public org.eclipse.equinox.p2.query.IQueryable getRemovals () public org.eclipse.equinox.p2.query.IQueryable getAdditions () public org.eclipse.equinox.p2.engine.IProvisioningPlan getInstallerPlan () public org.eclipse.equinox.p2.engine.ProvisioningContext getContext () public void setInstallerPlan (org.eclipse.equinox.p2.engine.IProvisioningPlan) org.eclipse.equinox.p2.engine.IProvisioningPlan p public void addInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public void removeInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public void updateInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu1 org.eclipse.equinox.p2.metadata.IInstallableUnit iu2 public void setProfileProperty (java.lang.String, java.lang.String) String name String value String currentValue public void setInstallableUnitProfileProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String name String value String currentValue }
org/eclipse/equinox/internal/p2/engine/RollbackOperationEvent.class
RollbackOperationEvent.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.RollbackOperationEvent extends org.eclipse.equinox.internal.p2.engine.TransactionEvent { private static final long serialVersionUID private org.eclipse.core.runtime.IStatus cause public void <init> (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.PhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.IEngine, org.eclipse.core.runtime.IStatus) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.IEngine engine org.eclipse.core.runtime.IStatus cause public org.eclipse.core.runtime.IStatus getStatus () }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry$1.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$1 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry this$0 void <init> (org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry$2.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$2 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry this$0 void <init> (org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry$3.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$3 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry this$0 void <init> (org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry$4.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$4 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry this$0 void <init> (org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry$Parser$ProfileDocHandler.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine final org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser$ProfileDocHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$DocHandler { final org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser this$1 public void <init> (org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser, java.lang.String, org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler) String rootName org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler rootHandler public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException String target String data org.eclipse.equinox.p2.metadata.Version repositoryVersion }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry$Parser.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser extends org.eclipse.equinox.internal.p2.engine.ProfileParser { private final java.util.Map profileHandlers final org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry, org.osgi.framework.BundleContext, java.lang.String) org.osgi.framework.BundleContext context String bundleId public void addProfilePlaceHolder (java.lang.String) String profileId public void parse (java.io.File) throws java.io.IOException java.io.File file java.io.InputStream is java.io.InputStream is public synchronized void parse (java.io.InputStream) throws java.io.IOException java.io.InputStream stream org.eclipse.equinox.internal.p2.engine.ProfileParser$ProfileHandler profileHandler org.xml.sax.SAXException e javax.xml.parsers.ParserConfigurationException e protected java.lang.Object getRootObject () public java.util.Map getProfileMap () java.util.Map profileMap String profileId private void addProfile (java.lang.String, java.util.Map) String profileId java.util.Map profileMap org.eclipse.equinox.internal.p2.engine.ProfileParser$ProfileHandler profileHandler org.eclipse.equinox.internal.p2.engine.Profile parentProfile String parentId org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.p2.metadata.IInstallableUnit[] ius int i org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Map iuProperties java.util.Map$Entry entry protected java.lang.String getErrorMessage () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry$Writer.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Writer extends org.eclipse.equinox.internal.p2.engine.ProfileWriter { public void <init> (java.io.OutputStream) throws java.io.IOException java.io.OutputStream output }
org/eclipse/equinox/internal/p2/engine/SimpleProfileRegistry.class
SimpleProfileRegistry.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry extends java.lang.Object implements org.eclipse.equinox.p2.engine.IProfileRegistry org.eclipse.equinox.p2.core.spi.IAgentService { private static final String PROFILE_REGISTRY private static final String PROFILE_EXT private static final String PROFILE_GZ_EXT public static final String DEFAULT_STORAGE_DIR private static final String DATA_EXT protected final org.eclipse.equinox.p2.core.IProvisioningAgent agent private java.lang.ref.SoftReference profiles private java.util.Map profileLocks private String self private boolean updateSelfProfile private java.io.File store org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler surrogateProfileHandler private org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus eventBus public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent, java.io.File) org.eclipse.equinox.p2.core.IProvisioningAgent agent java.io.File registryDirectory public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent, java.io.File, org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler, boolean) org.eclipse.equinox.p2.core.IProvisioningAgent agent java.io.File registryDirectory org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler handler boolean updateSelfProfile private void findSelf () org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference ref org.eclipse.equinox.p2.core.IAgentLocation location public static java.io.File getDefaultRegistryDirectory (org.eclipse.equinox.p2.core.IAgentLocation) org.eclipse.equinox.p2.core.IAgentLocation agent java.io.File registryDirectory java.net.URI engineDataArea java.net.URI registryURL private void updateSelfProfile (java.util.Map) java.util.Map profileMap org.eclipse.equinox.internal.p2.engine.Profile selfProfile boolean changed private boolean updateRoamingProfile (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile selfProfile org.eclipse.osgi.service.datalocation.Location installLocation java.io.File location boolean changed String propCache public synchronized java.lang.String toString () public synchronized org.eclipse.equinox.p2.engine.IProfile getProfile (java.lang.String) String id org.eclipse.equinox.internal.p2.engine.Profile profile public synchronized org.eclipse.equinox.p2.engine.IProfile getProfile (java.lang.String, long) String id long timestamp org.eclipse.equinox.p2.engine.IProfile profile java.io.File profileDirectory java.io.File profileFile org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser parser java.io.IOException e public synchronized long[] listProfileTimestamps (java.lang.String) String id java.io.File profileDirectory java.io.File[] profileFiles long[] timestamps int i String filename int extensionIndex private org.eclipse.equinox.internal.p2.engine.Profile internalGetProfile (java.lang.String) String id org.eclipse.equinox.internal.p2.engine.Profile profile private org.eclipse.equinox.internal.p2.engine.Profile createSurrogateProfile (java.lang.String) String id org.eclipse.equinox.internal.p2.engine.Profile profile public synchronized org.eclipse.equinox.p2.engine.IProfile[] getProfiles () java.util.Map profileMap org.eclipse.equinox.internal.p2.engine.Profile[] result int i org.eclipse.equinox.internal.p2.engine.Profile profile protected java.util.Map getProfileMap () java.util.Map result java.util.Map result public synchronized void updateProfile (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile profile String id org.eclipse.equinox.internal.p2.engine.Profile current org.eclipse.equinox.internal.p2.engine.ProfileLock lock org.eclipse.equinox.p2.query.IQueryResult queryResult java.util.Iterator queryResultIt org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Map iuProperties public org.eclipse.equinox.p2.engine.IProfile addProfile (java.lang.String) throws org.eclipse.equinox.p2.core.ProvisionException String id public org.eclipse.equinox.p2.engine.IProfile addProfile (java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException String id java.util.Map profileProperties public synchronized org.eclipse.equinox.p2.engine.IProfile addProfile (java.lang.String, java.util.Map, java.lang.String) throws org.eclipse.equinox.p2.core.ProvisionException String id java.util.Map profileProperties String parentId java.util.Map profileMap org.eclipse.equinox.internal.p2.engine.Profile parent org.eclipse.equinox.internal.p2.engine.Profile profile public synchronized void removeProfile (java.lang.String) String profileId java.util.Map profileMap org.eclipse.equinox.internal.p2.engine.Profile profile java.util.List subProfileIds int i org.eclipse.equinox.p2.engine.IProfile savedParent public synchronized void removeProfile (java.lang.String, long) throws org.eclipse.equinox.p2.core.ProvisionException String id long timestamp org.eclipse.equinox.p2.engine.IProfile profile java.io.File profileDirectory java.io.File profileFile private void broadcastChangeEvent (java.lang.String, int) String profileId int reason private java.util.Map restore () org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser parser java.io.File[] profileDirectories int i String directoryName String profileId org.eclipse.equinox.internal.p2.engine.ProfileLock lock boolean locked java.io.File profileFile java.io.IOException e private java.io.File findLatestProfileFile (java.io.File) java.io.File profileDirectory java.io.File latest long latestTimestamp java.io.File[] profileFiles int i java.io.File profileFile String fileName long timestamp private void saveProfile (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile profile java.io.File profileDirectory long previousTimestamp long currentTimestamp boolean shouldGzipFile java.io.File profileFile java.io.OutputStream os org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Writer writer java.io.IOException e public void setEventBus (org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus) org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus bus private boolean shouldGzipFile (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile profile String format private void deleteProfile (java.lang.String) String profileId java.io.File profileDirectory public static java.lang.String escape (java.lang.String) String toEscape StringBuffer buffer int length int i char ch public static java.lang.String unescape (java.lang.String) String text StringBuffer buffer int length int i char ch int colon public synchronized boolean isCurrent (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Profile internalProfile public synchronized void lockProfile (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.Profile internalProfile boolean isCurrent private boolean internalLockProfile (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.ProfileLock lock private boolean checkTimestamps (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.engine.IProfile internalProfile long[] timestamps long currentTimestamp public synchronized boolean containsProfile (java.lang.String) String id java.io.File profileDirectory java.io.File[] profileFiles public synchronized void resetProfiles () public synchronized void unlockProfile (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.Profile internalProfile private void internalUnlockProfile (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.ProfileLock lock public org.eclipse.equinox.internal.p2.engine.Profile validate (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile candidate public synchronized java.io.File getProfileDataDirectory (java.lang.String) String id java.io.File profileDirectory java.io.File profileDataArea public void start () public void stop () }
org/eclipse/equinox/internal/p2/engine/SizingPhaseSet.class
SizingPhaseSet.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.SizingPhaseSet extends org.eclipse.equinox.internal.p2.engine.PhaseSet implements org.eclipse.equinox.p2.engine.ISizingPhaseSet { private static org.eclipse.equinox.internal.p2.engine.phases.Sizing sizing public void <init> () public long getDiskSize () public long getDownloadSize () }
org/eclipse/equinox/internal/p2/engine/SurrogateProfileHandler.class
SurrogateProfileHandler.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.SurrogateProfileHandler extends java.lang.Object implements org.eclipse.equinox.internal.p2.engine.ISurrogateProfileHandler { private static final String NATIVE_TOUCHPOINT_TYPE private static final String P2_ENGINE_DIR private static final String OSGI_INSTALL_AREA private static final String ECLIPSE_INI_IGNORED private static final String IU_LOCKED private static final String PROP_SURROGATE private static final String PROP_SHARED_TIMESTAMP private static final String PROP_BASE private static final String PROP_RESOLVE private static final String OPTIONAL private static final String STRICT private static final String PROP_INCLUSION_RULES private final org.eclipse.equinox.p2.core.IProvisioningAgent agent private org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry profileRegistry private java.lang.ref.SoftReference cachedProfile static void <clinit> () private static void addSharedProfileBaseIUs (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.p2.engine.IProfile sharedProfile org.eclipse.equinox.internal.p2.engine.Profile userProfile org.eclipse.equinox.p2.query.IQuery rootIUQuery org.eclipse.equinox.p2.query.IQueryResult rootIUs java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.IInstallableUnit sharedProfileIU private static org.eclipse.equinox.p2.metadata.IInstallableUnit createSharedProfileIU (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile sharedProfile org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iuDescription java.util.ArrayList iuCapabilities org.eclipse.equinox.p2.metadata.IProvidedCapability selfCapability java.util.ArrayList iuRequirements org.eclipse.equinox.p2.query.IQueryResult allIUs java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.IRequirement iuRequirement org.eclipse.equinox.p2.metadata.IInstallableUnit sharedProfileIU private static void removeUserProfileBaseIUs (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile userProfile org.eclipse.equinox.p2.query.IQuery baseIUQuery org.eclipse.equinox.p2.query.IQueryResult rootIUs java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit iu private static void markRootsOptional (org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.internal.p2.engine.Profile userProfile org.eclipse.equinox.p2.query.IQueryResult rootIUs java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit iu private static void updateProperties (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.Profile) org.eclipse.equinox.p2.engine.IProfile sharedProfile org.eclipse.equinox.internal.p2.engine.Profile userProfile org.eclipse.osgi.service.datalocation.Location installLocation java.io.File installFolder String cache org.eclipse.osgi.service.datalocation.Location configurationLocation java.io.File configurationFolder java.io.File launcherConfigFile public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent private synchronized org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry getProfileRegistry () String installArea java.net.URL registryURL java.io.File sharedRegistryDirectory private org.eclipse.equinox.p2.engine.IProfile getSharedProfile (java.lang.String) String id org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry registry long[] timestamps long currentTimestamp org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.engine.IProfile profile public org.eclipse.equinox.p2.engine.IProfile createProfile (java.lang.String) String id org.eclipse.equinox.p2.engine.IProfile sharedProfile org.eclipse.equinox.internal.p2.engine.Profile userProfile public boolean isSurrogate (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile public org.eclipse.equinox.p2.query.IQueryResult queryProfile (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile sharedProfile org.eclipse.equinox.p2.query.Collector result public boolean updateProfile (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile userProfile org.eclipse.equinox.p2.engine.IProfile sharedProfile String sharedTimeStamp String userSharedTimeStamp org.eclipse.equinox.internal.p2.engine.Profile writableUserProfile }
org/eclipse/equinox/internal/p2/engine/TouchpointManager$TouchpointEntry.class
TouchpointManager.java package org.eclipse.equinox.internal.p2.engine org.eclipse.equinox.internal.p2.engine.TouchpointManager$TouchpointEntry extends java.lang.Object { private org.eclipse.core.runtime.IConfigurationElement element private boolean createdExtension private org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint final org.eclipse.equinox.internal.p2.engine.TouchpointManager this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.TouchpointManager, org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element public org.eclipse.equinox.p2.engine.spi.Touchpoint getTouchpoint () String id org.eclipse.equinox.p2.engine.spi.Touchpoint touchpointInstance String errorMsg org.eclipse.core.runtime.CoreException cexcpt ClassCastException ccexcpt public org.eclipse.equinox.p2.metadata.Version getVersion () public java.lang.String getType () public java.lang.String toString () StringBuffer result String touchpointString }
org/eclipse/equinox/internal/p2/engine/TouchpointManager.class
TouchpointManager.java package org.eclipse.equinox.internal.p2.engine public org.eclipse.equinox.internal.p2.engine.TouchpointManager extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener { private static final String PT_TOUCHPOINTS private static final String ELEMENT_TOUCHPOINT private static final String ATTRIBUTE_CLASS private static final String ATTRIBUTE_TYPE private static final String ATTRIBUTE_VERSION private java.util.Map touchpointEntries public void <init> () public synchronized org.eclipse.equinox.p2.engine.spi.Touchpoint getTouchpoint (org.eclipse.equinox.p2.metadata.ITouchpointType) org.eclipse.equinox.p2.metadata.ITouchpointType type public org.eclipse.equinox.p2.engine.spi.Touchpoint getTouchpoint (java.lang.String, java.lang.String) String typeId String versionRange org.eclipse.equinox.internal.p2.engine.TouchpointManager$TouchpointEntry entry org.eclipse.equinox.p2.metadata.VersionRange range private synchronized java.util.Map getTouchpointEntries () org.eclipse.core.runtime.IExtensionPoint point org.eclipse.core.runtime.IExtension[] extensions int i org.eclipse.core.runtime.IConfigurationElement[] elements int j String elementName String id static void reportError (java.lang.String) String errorMsg org.eclipse.core.runtime.Status errorStatus public synchronized void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) org.eclipse.core.runtime.IRegistryChangeEvent event }
org/eclipse/equinox/internal/p2/engine/TransactionEvent.class
TransactionEvent.java package org.eclipse.equinox.internal.p2.engine public abstract org.eclipse.equinox.internal.p2.engine.TransactionEvent extends java.util.EventObject { private static final long serialVersionUID protected org.eclipse.equinox.p2.engine.IProfile profile protected org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet protected org.eclipse.equinox.internal.p2.engine.Operand[] operands public void <init> (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.PhaseSet, org.eclipse.equinox.internal.p2.engine.Operand[], org.eclipse.equinox.p2.engine.IEngine) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.PhaseSet phaseSet org.eclipse.equinox.internal.p2.engine.Operand[] operands org.eclipse.equinox.p2.engine.IEngine engine public org.eclipse.equinox.p2.engine.IProfile getProfile () }
org/eclipse/equinox/internal/p2/engine/messages.properties
org/eclipse/equinox/internal/p2/engine/phases/
org/eclipse/equinox/internal/p2/engine/phases/CertificateChecker.class
CertificateChecker.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker extends java.lang.Object { private java.util.ArrayList artifacts private final org.eclipse.equinox.p2.core.IProvisioningAgent agent public void <init> () public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.core.runtime.IStatus start () org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference contentFactoryRef org.eclipse.osgi.signedcontent.SignedContentFactory verifierFactory private org.eclipse.core.runtime.IStatus checkCertificates (org.eclipse.osgi.signedcontent.SignedContentFactory) org.eclipse.osgi.signedcontent.SignedContentFactory verifierFactory org.eclipse.equinox.p2.core.UIServices serviceUI org.eclipse.osgi.signedcontent.SignedContent content org.eclipse.osgi.signedcontent.SignerInfo[] signerInfo java.util.ArrayList untrusted java.util.ArrayList unsigned java.util.ArrayList untrustedChain org.eclipse.core.runtime.IStatus status java.io.File artifact java.security.GeneralSecurityException e java.io.IOException e int i java.security.cert.Certificate[] certificateChain String policy String[] details String[] details int i java.security.cert.Certificate[][] unTrustedCertificateChains java.security.cert.Certificate[][] unTrustedCertificateChains int i org.eclipse.equinox.p2.core.UIServices$TrustInfo trustInfo java.security.cert.Certificate[] trustedCertificates int i private org.eclipse.core.runtime.IStatus persistTrustedCertificates (java.security.cert.Certificate[]) java.security.cert.Certificate[] trustedCertificates org.osgi.util.tracker.ServiceTracker trustEngineTracker Object[] trustEngines java.security.cert.Certificate trustedCertificate Object engine Object engine org.eclipse.osgi.service.security.TrustEngine trustEngine org.eclipse.osgi.service.security.TrustEngine trustEngine java.io.IOException e java.security.GeneralSecurityException e private java.lang.String getUnsignedContentPolicy () String policy public void add (java.io.File) java.io.File toAdd public void add (java.lang.Object[]) Object[] toAdd int i }
org/eclipse/equinox/internal/p2/engine/phases/CheckTrust.class
CheckTrust.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.CheckTrust extends org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase { public static final String PARM_ARTIFACT_FILES public void <init> (int) int weight protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op protected org.eclipse.core.runtime.IStatus completePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters java.util.Collection artifactRequests org.eclipse.equinox.p2.core.IProvisioningAgent agent org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker certificateChecker org.eclipse.core.runtime.IStatus status protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand org.eclipse.equinox.p2.metadata.IInstallableUnit unit java.util.List parsedActions org.eclipse.equinox.p2.metadata.ITouchpointType type String actionId org.eclipse.equinox.p2.engine.spi.ProvisioningAction action protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.metadata.IInstallableUnit iu protected org.eclipse.core.runtime.IStatus initializePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters }
org/eclipse/equinox/internal/p2/engine/phases/Collect.class
Collect.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Collect extends org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase { public static final String PARM_ARTIFACT_REQUESTS public static final String NO_ARTIFACT_REPOSITORIES_AVAILABLE public void <init> (int) int weight protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand org.eclipse.equinox.p2.metadata.IInstallableUnit unit java.util.List parsedActions org.eclipse.equinox.p2.metadata.ITouchpointType type String actionId org.eclipse.equinox.p2.engine.spi.ProvisioningAction action protected java.lang.String getProblemMessage () protected org.eclipse.core.runtime.IStatus completePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters java.util.List artifactRequests org.eclipse.equinox.p2.engine.ProvisioningContext context org.eclipse.equinox.p2.core.IProvisioningAgent agent org.eclipse.equinox.internal.p2.engine.DownloadManager dm org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests protected org.eclipse.core.runtime.IStatus initializePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IStatus status org.eclipse.equinox.p2.metadata.IInstallableUnit iu }
org/eclipse/equinox/internal/p2/engine/phases/Configure.class
Configure.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Configure extends org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase { public void <init> (int) int weight protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand currentOperand org.eclipse.equinox.p2.metadata.IInstallableUnit unit protected java.lang.String getProblemMessage () protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Collection artifacts }
org/eclipse/equinox/internal/p2/engine/phases/Install$AfterInstallEventAction.class
Install.java package org.eclipse.equinox.internal.p2.engine.phases final org.eclipse.equinox.internal.p2.engine.phases.Install$AfterInstallEventAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { void <init> () public org.eclipse.core.runtime.IStatus execute (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.core.runtime.IStatus undo (java.util.Map) java.util.Map parameters org.eclipse.equinox.p2.engine.IProfile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent }
org/eclipse/equinox/internal/p2/engine/phases/Install$BeforeInstallEventAction.class
Install.java package org.eclipse.equinox.internal.p2.engine.phases final org.eclipse.equinox.internal.p2.engine.phases.Install$BeforeInstallEventAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { void <init> () public org.eclipse.core.runtime.IStatus execute (java.util.Map) java.util.Map parameters org.eclipse.equinox.p2.engine.IProfile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.core.runtime.IStatus undo (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent }
org/eclipse/equinox/internal/p2/engine/phases/Install.class
Install.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Install extends org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase { public void <init> (int) int weight protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand currentOperand org.eclipse.equinox.p2.engine.spi.ProvisioningAction beforeAction org.eclipse.equinox.p2.engine.spi.ProvisioningAction afterAction org.eclipse.equinox.p2.metadata.IInstallableUnit unit org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint java.util.ArrayList actions java.util.List parsedActions protected java.lang.String getProblemMessage () protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Collection artifacts }
org/eclipse/equinox/internal/p2/engine/phases/Property$ProfilePropertyAction.class
Property.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Property$ProfilePropertyAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { final org.eclipse.equinox.internal.p2.engine.phases.Property this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.phases.Property) public org.eclipse.core.runtime.IStatus execute (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.PropertyOperand propertyOperand public org.eclipse.core.runtime.IStatus undo (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.PropertyOperand propertyOperand private void setProfileProperty (org.eclipse.equinox.internal.p2.engine.Profile, org.eclipse.equinox.internal.p2.engine.PropertyOperand, boolean) org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.PropertyOperand propertyOperand boolean undo String value org.eclipse.equinox.internal.p2.engine.InstallableUnitPropertyOperand iuPropertyOperand private void removeProfileProperty (org.eclipse.equinox.internal.p2.engine.Profile, org.eclipse.equinox.internal.p2.engine.PropertyOperand) org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.PropertyOperand propertyOperand org.eclipse.equinox.internal.p2.engine.InstallableUnitPropertyOperand iuPropertyOperand }
org/eclipse/equinox/internal/p2/engine/phases/Property$RemoveInstallableUnitProfilePropertiesAction.class
Property.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Property$RemoveInstallableUnitProfilePropertiesAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { java.util.Map originalSourceProperties java.util.Map originalTargetProperties final org.eclipse.equinox.internal.p2.engine.phases.Property this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.phases.Property) public org.eclipse.core.runtime.IStatus execute (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand org.eclipse.equinox.p2.metadata.IInstallableUnit source public org.eclipse.core.runtime.IStatus undo (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand org.eclipse.equinox.p2.metadata.IInstallableUnit source }
org/eclipse/equinox/internal/p2/engine/phases/Property$UpdateInstallableUnitProfilePropertiesAction.class
Property.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Property$UpdateInstallableUnitProfilePropertiesAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { java.util.Map originalSourceProperties java.util.Map originalTargetProperties final org.eclipse.equinox.internal.p2.engine.phases.Property this$0 public void <init> (org.eclipse.equinox.internal.p2.engine.phases.Property) public org.eclipse.core.runtime.IStatus execute (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand org.eclipse.equinox.p2.metadata.IInstallableUnit source org.eclipse.equinox.p2.metadata.IInstallableUnit target public org.eclipse.core.runtime.IStatus undo (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand org.eclipse.equinox.p2.metadata.IInstallableUnit source org.eclipse.equinox.p2.metadata.IInstallableUnit target }
org/eclipse/equinox/internal/p2/engine/phases/Property.class
Property.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Property extends org.eclipse.equinox.internal.p2.engine.Phase { public void <init> (int) int weight protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.Operand) org.eclipse.equinox.internal.p2.engine.Operand operand org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand iuOperand }
org/eclipse/equinox/internal/p2/engine/phases/Sizing.class
Sizing.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Sizing extends org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase { private static final String PHASE_ID private static final String COLLECT_PHASE_ID private long sizeOnDisk private long dlSize public void <init> (int) int weight protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op public long getDiskSize () public long getDownloadSize () protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand org.eclipse.equinox.p2.metadata.IInstallableUnit unit java.util.List parsedActions org.eclipse.equinox.p2.metadata.ITouchpointType type String actionId org.eclipse.equinox.p2.engine.spi.ProvisioningAction action protected java.lang.String getProblemMessage () protected org.eclipse.core.runtime.IStatus completePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters java.util.List artifactRequests org.eclipse.equinox.p2.engine.ProvisioningContext context int statusCode java.util.Set artifactsToObtain org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests int i org.eclipse.core.runtime.SubMonitor sub org.eclipse.equinox.p2.query.IQueryable repoQueryable org.eclipse.equinox.p2.query.IQuery all org.eclipse.equinox.p2.repository.artifact.IArtifactRepository[] repositories org.eclipse.equinox.p2.repository.artifact.IArtifactRequest artifactRequest boolean found int i org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors protected org.eclipse.core.runtime.IStatus initializePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IStatus status org.eclipse.equinox.p2.metadata.IInstallableUnit iu }
org/eclipse/equinox/internal/p2/engine/phases/Unconfigure.class
Unconfigure.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Unconfigure extends org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase { public void <init> (int, boolean) int weight boolean forced public void <init> (int) int weight protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand currentOperand org.eclipse.equinox.p2.metadata.IInstallableUnit unit protected java.lang.String getProblemMessage () protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Collection artifacts }
org/eclipse/equinox/internal/p2/engine/phases/Uninstall$AfterUninstallEventAction.class
Uninstall.java package org.eclipse.equinox.internal.p2.engine.phases final org.eclipse.equinox.internal.p2.engine.phases.Uninstall$AfterUninstallEventAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { void <init> () public org.eclipse.core.runtime.IStatus execute (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.core.runtime.IStatus undo (java.util.Map) java.util.Map parameters org.eclipse.equinox.p2.engine.IProfile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent }
org/eclipse/equinox/internal/p2/engine/phases/Uninstall$BeforeUninstallEventAction.class
Uninstall.java package org.eclipse.equinox.internal.p2.engine.phases final org.eclipse.equinox.internal.p2.engine.phases.Uninstall$BeforeUninstallEventAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction { void <init> () public org.eclipse.core.runtime.IStatus execute (java.util.Map) java.util.Map parameters org.eclipse.equinox.p2.engine.IProfile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.core.runtime.IStatus undo (java.util.Map) java.util.Map parameters org.eclipse.equinox.internal.p2.engine.Profile profile String phaseId org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.core.IProvisioningAgent agent }
org/eclipse/equinox/internal/p2/engine/phases/Uninstall.class
Uninstall.java package org.eclipse.equinox.internal.p2.engine.phases public org.eclipse.equinox.internal.p2.engine.phases.Uninstall extends org.eclipse.equinox.internal.p2.engine.InstallableUnitPhase { public void <init> (int, boolean) int weight boolean forced public void <init> (int) int weight protected boolean isApplicable (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand op protected java.util.List getActions (org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand) org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand currentOperand org.eclipse.equinox.p2.engine.spi.ProvisioningAction beforeAction org.eclipse.equinox.p2.engine.spi.ProvisioningAction afterAction org.eclipse.equinox.p2.metadata.IInstallableUnit unit org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint java.util.ArrayList actions java.util.List parsedActions protected java.lang.String getProblemMessage () protected org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.engine.IProfile profile org.eclipse.equinox.internal.p2.engine.InstallableUnitOperand operand java.util.Map parameters org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Collection artifacts }
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/engine/
org/eclipse/equinox/p2/engine/IEngine.class
IEngine.java package org.eclipse.equinox.p2.engine public abstract org.eclipse.equinox.p2.engine.IEngine extends java.lang.Object { public static final String SERVICE_NAME static void <clinit> () public abstract org.eclipse.equinox.p2.engine.IProvisioningPlan createPlan (org.eclipse.equinox.p2.engine.IProfile, org.eclipse.equinox.p2.engine.ProvisioningContext) public abstract org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.equinox.p2.engine.IPhaseSet, org.eclipse.core.runtime.IProgressMonitor) public abstract org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.engine.IProvisioningPlan, org.eclipse.core.runtime.IProgressMonitor) }
org/eclipse/equinox/p2/engine/IPhaseSet.class
IPhaseSet.java package org.eclipse.equinox.p2.engine public abstract org.eclipse.equinox.p2.engine.IPhaseSet extends java.lang.Object { public abstract java.lang.String[] getPhaseIds () }
org/eclipse/equinox/p2/engine/IProfile.class
IProfile.java package org.eclipse.equinox.p2.engine public abstract org.eclipse.equinox.p2.engine.IProfile extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable { public static final int LOCK_NONE public static final int LOCK_UNINSTALL public static final int LOCK_UPDATE public static final String PROP_PROFILE_LOCKED_IU public static final String PROP_PROFILE_ROOT_IU public static final String PROP_INSTALL_FOLDER public static final String PROP_CONFIGURATION_FOLDER public static final String PROP_LAUNCHER_CONFIGURATION public static final String PROP_NL public static final String PROP_DESCRIPTION public static final String PROP_NAME public static final String PROP_ENVIRONMENTS public static final String PROP_ROAMING public static final String PROP_CACHE public static final String PROP_SHARED_CACHE public static final String PROP_INSTALL_FEATURES public abstract org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent () public abstract java.lang.String getProfileId () public abstract java.lang.String getProperty (java.lang.String) public abstract java.lang.String getInstallableUnitProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) public abstract java.util.Map getProperties () public abstract java.util.Map getInstallableUnitProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit) public abstract long getTimestamp () public abstract org.eclipse.equinox.p2.query.IQueryResult available (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) }
org/eclipse/equinox/p2/engine/IProfileEvent.class
IProfileEvent.java package org.eclipse.equinox.p2.engine public abstract org.eclipse.equinox.p2.engine.IProfileEvent extends java.lang.Object { public static final int ADDED public static final int REMOVED public static final int CHANGED public abstract int getReason () public abstract java.lang.String getProfileId () }
org/eclipse/equinox/p2/engine/IProfileRegistry.class
IProfileRegistry.java package org.eclipse.equinox.p2.engine public abstract org.eclipse.equinox.p2.engine.IProfileRegistry extends java.lang.Object { public static final String SELF public static final String SERVICE_NAME static void <clinit> () public abstract org.eclipse.equinox.p2.engine.IProfile getProfile (java.lang.String) public abstract org.eclipse.equinox.p2.engine.IProfile getProfile (java.lang.String, long) public abstract long[] listProfileTimestamps (java.lang.String) public abstract org.eclipse.equinox.p2.engine.IProfile[] getProfiles () public abstract org.eclipse.equinox.p2.engine.IProfile addProfile (java.lang.String) throws org.eclipse.equinox.p2.core.ProvisionException public abstract org.eclipse.equinox.p2.engine.IProfile addProfile (java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException public abstract boolean containsProfile (java.lang.String) public abstract void removeProfile (java.lang.String, long) throws org.eclipse.equinox.p2.core.ProvisionException public abstract void removeProfile (java.lang.String) public abstract boolean isCurrent (org.eclipse.equinox.p2.engine.IProfile) }
org/eclipse/equinox/p2/engine/IProvisioningPlan.class
IProvisioningPlan.java package org.eclipse.equinox.p2.engine public abstract org.eclipse.equinox.p2.engine.IProvisioningPlan extends java.lang.Object { public abstract org.eclipse.equinox.p2.query.IQueryable getAdditions () public abstract org.eclipse.equinox.p2.engine.ProvisioningContext getContext () public abstract org.eclipse.equinox.p2.engine.IProvisioningPlan getInstallerPlan () public abstract org.eclipse.equinox.p2.engine.IProfile getProfile () public abstract org.eclipse.equinox.p2.query.IQueryable getRemovals () public abstract org.eclipse.core.runtime.IStatus getStatus () public abstract void addInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit) public abstract void removeInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit) public abstract void setInstallableUnitProfileProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String, java.lang.String) public abstract void setInstallerPlan (org.eclipse.equinox.p2.engine.IProvisioningPlan) public abstract void setProfileProperty (java.lang.String, java.lang.String) public abstract void setStatus (org.eclipse.core.runtime.IStatus) public abstract void updateInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IInstallableUnit) }
org/eclipse/equinox/p2/engine/ISizingPhaseSet.class
ISizingPhaseSet.java package org.eclipse.equinox.p2.engine public abstract org.eclipse.equinox.p2.engine.ISizingPhaseSet extends java.lang.Object implements org.eclipse.equinox.p2.engine.IPhaseSet { public abstract long getDiskSize () public abstract long getDownloadSize () }
org/eclipse/equinox/p2/engine/PhaseSetFactory.class
PhaseSetFactory.java package org.eclipse.equinox.p2.engine public org.eclipse.equinox.p2.engine.PhaseSetFactory extends java.lang.Object { private static final boolean forcedUninstall public static String PHASE_CHECK_TRUST public static String PHASE_COLLECT public static String PHASE_CONFIGURE public static String PHASE_INSTALL public static String PHASE_PROPERTY public static String PHASE_UNCONFIGURE public static String PHASE_UNINSTALL private static final java.util.List ALL_PHASES_LIST static void <clinit> () public void <init> () public static final org.eclipse.equinox.p2.engine.IPhaseSet createDefaultPhaseSetExcluding (java.lang.String[]) String[] exclude java.util.List excludeList java.util.List includeList public static final org.eclipse.equinox.p2.engine.IPhaseSet createPhaseSetIncluding (java.lang.String[]) String[] include java.util.List includeList java.util.ArrayList phases public static org.eclipse.equinox.p2.engine.IPhaseSet createDefaultPhaseSet () public static org.eclipse.equinox.p2.engine.ISizingPhaseSet createSizingPhaseSet () }
org/eclipse/equinox/p2/engine/ProfileScope.class
ProfileScope.java package org.eclipse.equinox.p2.engine public final org.eclipse.equinox.p2.engine.ProfileScope extends java.lang.Object implements org.eclipse.core.runtime.preferences.IScopeContext { public static final String SCOPE private String profileId private org.eclipse.equinox.p2.core.IAgentLocation location public void <init> (org.eclipse.equinox.p2.core.IAgentLocation, java.lang.String) org.eclipse.equinox.p2.core.IAgentLocation agentLocation String profileId public org.eclipse.core.runtime.IPath getLocation () public java.lang.String getName () public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String) String qualifier String locationString public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.engine.ProfileScope other public int hashCode () }
org/eclipse/equinox/p2/engine/ProvisioningContext$1.class
ProvisioningContext.java package org.eclipse.equinox.p2.engine org.eclipse.equinox.p2.engine.ProvisioningContext$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.net.URI, java.net.URI) java.net.URI arg0 java.net.URI arg1 String protocol0 String protocol1 public volatile int compare (java.lang.Object, java.lang.Object) }
org/eclipse/equinox/p2/engine/ProvisioningContext$ArtifactRepositoryQueryable.class
ProvisioningContext.java package org.eclipse.equinox.p2.engine org.eclipse.equinox.p2.engine.ProvisioningContext$ArtifactRepositoryQueryable extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable { java.util.List repositories final org.eclipse.equinox.p2.engine.ProvisioningContext this$0 void <init> (org.eclipse.equinox.p2.engine.ProvisioningContext, java.util.List) java.util.List repositories 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 mon }
org/eclipse/equinox/p2/engine/ProvisioningContext.class
ProvisioningContext.java package org.eclipse.equinox.p2.engine public org.eclipse.equinox.p2.engine.ProvisioningContext extends java.lang.Object { private org.eclipse.equinox.p2.core.IProvisioningAgent agent private java.net.URI[] artifactRepositories private final java.util.List extraIUs private java.net.URI[] metadataRepositories private final java.util.Map properties private java.util.Map referencedArtifactRepositories private static final String FILE_PROTOCOL private static final java.util.Comparator LOCAL_FIRST_COMPARATOR public static final String FOLLOW_REPOSITORY_REFERENCES private static final String FOLLOW_ARTIFACT_REPOSITORY_REFERENCES static void <clinit> () public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.equinox.p2.query.IQueryable getArtifactKeys (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.equinox.p2.query.IQueryable getArtifactDescriptors (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor java.util.List repos java.util.List descriptorQueryables org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo public org.eclipse.equinox.p2.query.IQueryable getArtifactRepositories (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor private java.util.List getLoadedArtifactRepositories (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager repoManager java.net.URI[] repositories java.util.List repos org.eclipse.core.runtime.SubMonitor sub int i org.eclipse.core.runtime.SubMonitor innerSub java.net.URI referencedURI private java.util.Set getLoadedMetadataRepositories (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager repoManager java.net.URI[] repositories java.util.HashMap repos org.eclipse.core.runtime.SubMonitor sub int i java.util.Set set private void loadMetadataRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager, java.net.URI, java.util.HashMap, boolean, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager java.net.URI location java.util.HashMap repos boolean followMetadataRepoReferences org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor sub org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository java.util.Collection references org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager artifactManager org.eclipse.core.runtime.SubMonitor repoSubMon org.eclipse.equinox.p2.repository.IRepositoryReference ref private boolean isEnabled (org.eclipse.equinox.p2.repository.IRepositoryManager, org.eclipse.equinox.p2.repository.IRepositoryReference) org.eclipse.equinox.p2.repository.IRepositoryManager manager org.eclipse.equinox.p2.repository.IRepositoryReference reference private boolean shouldFollowReferences () private boolean shouldFollowArtifactReferences () public org.eclipse.equinox.p2.query.IQueryable getMetadata (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor public java.util.List getExtraInstallableUnits () public java.util.Map getProperties () public java.lang.String getProperty (java.lang.String) String key public void setArtifactRepositories (java.net.URI[]) java.net.URI[] artifactRepositories public void setMetadataRepositories (java.net.URI[]) java.net.URI[] metadataRepositories public void setExtraInstallableUnits (java.util.List) java.util.List extraIUs public void setProperty (java.lang.String, java.lang.String) String key String value public java.lang.String toString () StringBuffer buffer public java.net.URI[] getArtifactRepositories () org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager repoManager java.net.URI[] repositories }
org/eclipse/equinox/p2/engine/query/
org/eclipse/equinox/p2/engine/query/IUProfilePropertyQuery.class
IUProfilePropertyQuery.java package org.eclipse.equinox.p2.engine.query public org.eclipse.equinox.p2.engine.query.IUProfilePropertyQuery extends org.eclipse.equinox.p2.query.ExpressionMatchQuery { public static final String ANY private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchValue private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchAny static void <clinit> () private static org.eclipse.equinox.p2.metadata.expression.IMatchExpression createMatch (java.lang.String, java.lang.String) String propertyName String propertyValue org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory public void <init> (java.lang.String, java.lang.String) String propertyName String propertyValue }
org/eclipse/equinox/p2/engine/query/UserVisibleRootQuery.class
UserVisibleRootQuery.java package org.eclipse.equinox.p2.engine.query public org.eclipse.equinox.p2.engine.query.UserVisibleRootQuery extends org.eclipse.equinox.p2.engine.query.IUProfilePropertyQuery { public void <init> () public static boolean isUserVisible (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.engine.IProfile profile String value }
org/eclipse/equinox/p2/engine/spi/
org/eclipse/equinox/p2/engine/spi/Memento$1.class
Memento.java package org.eclipse.equinox.p2.engine.spi org.eclipse.equinox.p2.engine.spi.Memento$1 extends java.lang.Object implements java.util.Enumeration { java.util.Iterator keysIterator final org.eclipse.equinox.p2.engine.spi.Memento this$0 void <init> (org.eclipse.equinox.p2.engine.spi.Memento) public boolean hasMoreElements () public java.lang.String nextElement () public volatile java.lang.Object nextElement () }
org/eclipse/equinox/p2/engine/spi/Memento.class
Memento.java package org.eclipse.equinox.p2.engine.spi public final org.eclipse.equinox.p2.engine.spi.Memento extends java.lang.Object { private static final long serialVersionUID private static final java.util.Collection simples private static final java.util.Collection simpleArrays private static final java.util.Collection primitiveArrays java.util.Map mementoMap static void <clinit> () public void <init> () public java.lang.Object remove (java.lang.String) String key public java.lang.Object put (java.lang.String, java.lang.Object) String key Object value public java.lang.Object get (java.lang.String) String key public java.util.Enumeration getKeys () private static void validateValue (java.lang.Object) Object value Class clazz }
org/eclipse/equinox/p2/engine/spi/ProvisioningAction.class
ProvisioningAction.java package org.eclipse.equinox.p2.engine.spi public abstract org.eclipse.equinox.p2.engine.spi.ProvisioningAction extends java.lang.Object { private org.eclipse.equinox.p2.engine.spi.Memento memento private org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint public void <init> () protected org.eclipse.equinox.p2.engine.spi.Memento getMemento () public abstract org.eclipse.core.runtime.IStatus execute (java.util.Map) public abstract org.eclipse.core.runtime.IStatus undo (java.util.Map) public void setTouchpoint (org.eclipse.equinox.p2.engine.spi.Touchpoint) org.eclipse.equinox.p2.engine.spi.Touchpoint touchpoint public org.eclipse.equinox.p2.engine.spi.Touchpoint getTouchpoint () }
org/eclipse/equinox/p2/engine/spi/Touchpoint.class
Touchpoint.java package org.eclipse.equinox.p2.engine.spi public abstract org.eclipse.equinox.p2.engine.spi.Touchpoint extends java.lang.Object { public void <init> () public java.lang.String qualifyAction (java.lang.String) String actionId 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 parameters public org.eclipse.core.runtime.IStatus completePhase (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 parameters 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 public org.eclipse.core.runtime.IStatus completeOperand (org.eclipse.equinox.p2.engine.IProfile, java.util.Map) org.eclipse.equinox.p2.engine.IProfile profile java.util.Map parameters public org.eclipse.core.runtime.IStatus prepare (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile public org.eclipse.core.runtime.IStatus commit (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile public org.eclipse.core.runtime.IStatus rollback (org.eclipse.equinox.p2.engine.IProfile) org.eclipse.equinox.p2.engine.IProfile profile }