Package | Description |
---|---|
org.eclipse.pde.core.target |
Application programming interfaces to access and modify the PDE target platform.
|
org.eclipse.pde.ui.target |
Application programming interfaces describing UI elements that can be contributed to PDE target platform support.
|
Modifier and Type | Method and Description |
---|---|
ITargetLocation |
ITargetLocationFactory.getTargetLocation(String type,
String serializedXML)
Returns an instance of an
ITargetLocation from the provided serialized xml string
or throws a CoreException if unable to do so. |
ITargetLocation[] |
ITargetDefinition.getTargetLocations()
Returns the locations defined by this target, possible
null . |
ITargetLocation |
ITargetPlatformService.newDirectoryLocation(String path)
Creates and returns a target location that contains all bundles in the
specified directory which may contain string substitution variables.
|
ITargetLocation |
ITargetPlatformService.newFeatureLocation(String home,
String featureId,
String version)
Creates and returns a target location that contains all bundles referenced by
the feature at the specified location.
|
ITargetLocation |
ITargetPlatformService.newIULocation(IInstallableUnit[] units,
URI[] repositories,
int resolutionFlags)
Creates and returns a target location that contains all bundles contained in
the specified installable units (IU's) in the given repositories.
|
ITargetLocation |
ITargetPlatformService.newIULocation(String[] unitIds,
String[] versions,
URI[] repositories,
int resolutionFlags)
Creates and returns a target location that contains all bundles contained in
the specified installable units (IU's) in the given repositories.
|
ITargetLocation |
ITargetPlatformService.newProfileLocation(String home,
String configurationLocation)
Creates and returns a target location that contains all bundles installed in
a profile at the specified location with the specified configuration area.
|
Modifier and Type | Method and Description |
---|---|
void |
ITargetDefinition.setTargetLocations(ITargetLocation[] containers)
Sets the locations in this target definition or
null if none. |
Modifier and Type | Method and Description |
---|---|
ITargetLocation[] |
ITargetLocationWizard.getLocations()
Returns an array of target locations to be added to the target definition.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ITargetLocationEditor.canEdit(ITargetDefinition target,
ITargetLocation targetLocation)
Returns whether this target location can be edited by this editor.
|
boolean |
ITargetLocationUpdater.canUpdate(ITargetDefinition target,
ITargetLocation targetLocation)
Returns whether this updater can update the given target location.
|
IWizard |
ITargetLocationEditor.getEditWizard(ITargetDefinition target,
ITargetLocation targetLocation)
Returns a wizard that will be opened to edit the given target location.
|
IStatus |
ITargetLocationUpdater.update(ITargetDefinition target,
ITargetLocation targetLocation,
IProgressMonitor monitor)
Updates the given target location.
|
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.