Uses of Interface
org.eclipse.pde.core.target.ITargetDefinition
-
Packages that use ITargetDefinition 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. -
-
Uses of ITargetDefinition in org.eclipse.pde.core.target
Methods in org.eclipse.pde.core.target that return ITargetDefinition Modifier and Type Method Description ITargetDefinitionITargetHandle. getTargetDefinition()Returns the target definition this handle references.ITargetDefinitionITargetPlatformService. getWorkspaceTargetDefinition()Returns aITargetDefinitionthat corresponds to the active target platform.ITargetDefinitionITargetPlatformService. newDefaultTarget()Returns a new target definition with default settings.ITargetDefinitionITargetPlatformService. newTarget()Returns a new target definition to be stored with local metadata.Methods in org.eclipse.pde.core.target with parameters of type ITargetDefinition Modifier and Type Method Description IStatusITargetPlatformService. compareWithTargetPlatform(ITargetDefinition target)Returns a status describing whether the given target definition is synchronized with workspace's target platform state.voidITargetPlatformService. copyTargetDefinition(ITargetDefinition from, ITargetDefinition to)Copies all attributes from one target definition to another.static voidLoadTargetDefinitionJob. load(ITargetDefinition target)Constructs a new operation to load the specified target definition as the current target platform.static voidLoadTargetDefinitionJob. load(ITargetDefinition target, IJobChangeListener listener)Constructs a new operation to load the specified target definition as the current target platform.voidITargetPlatformService. loadTargetDefinition(ITargetDefinition definition, String targetExtensionId)Sets the content of the given target definition based on the target file supplied by anorg.eclipse.pde.core.targetsextension with the specified identifier.IStatusITargetLocation. resolve(ITargetDefinition definition, IProgressMonitor monitor)Resolves all contents of this location in the context of the specified target.voidITargetPlatformService. saveTargetDefinition(ITargetDefinition definition)Persists the given target definition.Constructors in org.eclipse.pde.core.target with parameters of type ITargetDefinition Constructor Description LoadTargetDefinitionJob(ITargetDefinition target)Constructs a new operation to load the specified target definition as the current target platform. -
Uses of ITargetDefinition in org.eclipse.pde.ui.target
Methods in org.eclipse.pde.ui.target with parameters of type ITargetDefinition Modifier and Type Method Description booleanITargetLocationEditor. canEdit(ITargetDefinition target, ITargetLocation targetLocation)Returns whether this target location can be edited by this editor.booleanITargetLocationUpdater. canUpdate(ITargetDefinition target, ITargetLocation targetLocation)Returns whether this updater can update the given target location.IWizardITargetLocationEditor. getEditWizard(ITargetDefinition target, ITargetLocation targetLocation)Returns a wizard that will be opened to edit the given target location.voidITargetLocationWizard. 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.IStatusITargetLocationUpdater. update(ITargetDefinition target, ITargetLocation targetLocation, IProgressMonitor monitor)Updates the given target location.
-