Uses of Interface
org.eclipse.pde.core.target.ITargetDefinition
Package
Description
Application programming interfaces to access and modify the PDE target platform.
Application programming interfaces describing UI elements that can be contributed to PDE target platform support.
-
Uses of ITargetDefinition in org.eclipse.pde.core.target
Modifier and TypeMethodDescriptionITargetHandle.getTargetDefinition()
Returns the target definition this handle references.ITargetPlatformService.getWorkspaceTargetDefinition()
Returns aITargetDefinition
that corresponds to the active target platform.ITargetPlatformService.newDefaultTarget()
Returns a new target definition with default settings.ITargetPlatformService.newTarget()
Returns a new target definition to be stored with local metadata.Modifier and TypeMethodDescriptionITargetPlatformService.compareWithTargetPlatform
(ITargetDefinition target) Returns a status describing whether the given target definition is synchronized with workspace's target platform state.void
ITargetPlatformService.copyTargetDefinition
(ITargetDefinition from, ITargetDefinition to) Copies all attributes from one target definition to another.static void
LoadTargetDefinitionJob.load
(ITargetDefinition target) Constructs a new operation to load the specified target definition as the current target platform.static void
LoadTargetDefinitionJob.load
(ITargetDefinition target, IJobChangeListener listener) Constructs a new operation to load the specified target definition as the current target platform.void
ITargetPlatformService.loadTargetDefinition
(ITargetDefinition definition, String targetExtensionId) Sets the content of the given target definition based on the target file supplied by anorg.eclipse.pde.core.targets
extension with the specified identifier.ITargetLocation.resolve
(ITargetDefinition definition, IProgressMonitor monitor) Resolves all contents of this location in the context of the specified target.void
ITargetPlatformService.saveTargetDefinition
(ITargetDefinition definition) Persists the given target definition.ModifierConstructorDescriptionConstructs a new operation to load the specified target definition as the current target platform. -
Uses of ITargetDefinition in org.eclipse.pde.ui.target
Modifier and TypeMethodDescriptiondefault boolean
ITargetLocationHandler.canDisable
(ITargetDefinition target, TreePath treePath) Returns whether this handler can disable the element described by the givenTreePath
boolean
ITargetLocationEditor.canEdit
(ITargetDefinition target, ITargetLocation targetLocation) Deprecated.Returns whether this target location can be edited by this editor.default boolean
ITargetLocationHandler.canEdit
(ITargetDefinition target, TreePath treePath) Returns whether this handler can edit the element described by the givenTreePath
default boolean
ITargetLocationHandler.canEnable
(ITargetDefinition target, TreePath treePath) Returns whether this handler can enable the element described by the givenTreePath
default boolean
ITargetLocationHandler.canRemove
(ITargetDefinition target, TreePath treePath) Returns whether this handler can remove the element described by the givenTreePath
default boolean
ITargetLocationHandler.canUpdate
(ITargetDefinition target, TreePath treePath) Returns whether this handler can update the element described by the givenTreePath
boolean
ITargetLocationUpdater.canUpdate
(ITargetDefinition target, ITargetLocation targetLocation) Deprecated.Returns whether this updater can update the given target location.ITargetLocationEditor.getEditWizard
(ITargetDefinition target, ITargetLocation targetLocation) Deprecated.Returns a wizard that will be opened to edit the given target location.default IWizard
ITargetLocationHandler.getEditWizard
(ITargetDefinition target, TreePath treePath) Returns a wizard that will be opened to edit the element described by the givenTreePath
The wizard is responsible for modifying the target location and/or target.default IStatus
ITargetLocationHandler.reload
(ITargetDefinition target, ITargetLocation[] targetLocations, IProgressMonitor monitor) Called when the given targetLocations in the given target a re 'reloaded' and the user wants to completely reload any cached state.default IStatus
ITargetLocationHandler.remove
(ITargetDefinition target, TreePath[] treePaths) Called when the user request to remove the given items from the targetvoid
ITargetLocationWizard.setTarget
(ITargetDefinition target) After the wizard is created this method will be called, providing this wizard with information from the target definition the new location(s) will be added to.default IStatus
ITargetLocationHandler.toggle
(ITargetDefinition target, TreePath[] treePaths) Called when the user request to toggle the enabled/disabled state of the given items from the targetdefault IStatus
ITargetLocationHandler.update
(ITargetDefinition target, TreePath[] treePaths, IProgressMonitor monitor) Updates the items given in treePath in the given target to the latest versionITargetLocationUpdater.update
(ITargetDefinition target, ITargetLocation targetLocation, IProgressMonitor monitor) Deprecated.Updates the given target location.