- save(PrintWriter) - Method in interface org.eclipse.pde.core.IEditable
-
Saves the model into the provided writer.
- save() - Method in interface org.eclipse.pde.core.IEditableModel
-
Saves the editable model using the mechanism suitable for the
concrete model implementation.
- saveTargetDefinition(ITargetDefinition) - Method in interface org.eclipse.pde.core.target.ITargetPlatformService
-
Persists the given target definition.
- scheduleUpdateJob() - Method in class org.eclipse.pde.ui.launcher.AbstractLauncherTab
-
- SECONDARY_DEPENDENCIES - Static variable in interface org.eclipse.pde.core.build.IBuildEntry
-
The name of the key that declares additional plug-in dependencies to augment development classpath
- selectChoice(String) - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
- SELECTED_FEATURES - Static variable in interface org.eclipse.pde.launching.IPDELauncherConstants
-
Launch configuration attribute key.
- SELECTED_TARGET_PLUGINS - Static variable in interface org.eclipse.pde.launching.IPDELauncherConstants
-
Launch configuration attribute key.
- SELECTED_WORKSPACE_PLUGINS - Static variable in interface org.eclipse.pde.launching.IPDELauncherConstants
-
Launch configuration attribute key.
- selectOptionChoice(String) - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
- selectOptionChoice(String) - Method in class org.eclipse.pde.ui.templates.ComboChoiceOption
-
- selectOptionChoice(String) - Method in class org.eclipse.pde.ui.templates.RadioChoiceOption
-
- serialize() - Method in interface org.eclipse.pde.core.target.ITargetLocation
-
Returns a serialized XML string that stores information about this location so it can
be restored later using a
ITargetLocationFactory
.
- setActivationPolicy(String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets this bundle's activation policy.
- setActivator(String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Bundle-Activator header for the described bundle,
or null
if none.
- setArch(String) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets the architecture this target is configured for, or null
to default
to the running architecture.
- setAttribute(String, String) - Method in interface org.eclipse.pde.core.plugin.IPluginElement
-
Sets the attribute with the provided name
to the provided value.
- setBinIncludes(IPath[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets file and folder entries on the bin.includes
entry of
the build.properties
file of the described bundle project.
- setBundleClassath(IBundleClasspathEntry[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
- setBundleClasspath(IBundleClasspathEntry[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the entries for the Bundle-Classpath header of the described bundle,
or null
if unspecified.
- setBundleDescription(BundleDescription) - Method in interface org.eclipse.pde.core.plugin.IPluginModelBase
-
Associates the bundle description of the plug-in
with this model in case the plug-in uses the new
OSGi bundle layout.
- setBundleName(String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Bundle-Name header for the described bundle.
- setBundleRoot(IPath) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the location within the project where the root of the bundle and its associated
artifacts will reside, or null
to indicate the default bundle root location
should be used (project folder).
- setBundleRoot(IProject, IPath) - Method in interface org.eclipse.pde.core.project.IBundleProjectService
-
Sets the location within the project where the root of the bundle and its associated
artifacts will reside, or null
to indicate the default bundle root location
should be used (project folder).
- setBundleVendor(String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Bundle-Vendor header for the described bundle.
- setBundleVersion(Version) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Bundle-Version header for the described bundle.
- setClassName(String) - Method in interface org.eclipse.pde.core.plugin.IPlugin
-
Sets the name of the plug-in activator class.
- setContentFilters(String[]) - Method in interface org.eclipse.pde.core.plugin.IPluginLibrary
-
Sets the optional content filters for
this library.
- setDefaultOutputFolder(IPath) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets a project relative path for the default output folder used on the Java build path
for the described bundle.
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.AbstractPDELaunchConfigurationTabGroup
-
Delegates to all tabs to set defaults.
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.BundlesTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.ConfigurationTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.MainTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.OSGiLauncherTabGroup
-
Configures defaults on newly created launch configurations.
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.OSGiSettingsTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.PluginJUnitMainTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.PluginsTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.TestTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.pde.ui.launcher.TracingTab
-
- setDefaultSourceLocator(ILaunchConfiguration) - Method in class org.eclipse.pde.launching.AbstractPDELaunchConfiguration
-
Assigns a default source locator to the given launch if a source locator
has not yet been assigned to it, and the associated launch configuration
does not specify a source locator.
- setDefaultSourceLocator(ILaunch, ILaunchConfiguration) - Method in class org.eclipse.pde.launching.JUnitLaunchConfigurationDelegate
-
- setDirty(boolean) - Method in interface org.eclipse.pde.core.IEditable
-
Sets the dirty flag of the model.
- setEnabled(boolean) - Method in interface org.eclipse.pde.core.plugin.IPluginModelBase
-
Sets the enable state of the model.
- setEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
- setEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.BooleanOption
-
Implementatin of the superclass method that updates the option widget
with the new enabled state.
- setEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.ChoiceOption
-
Deprecated.
- setEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.StringOption
-
Implements the superclass method by passing the enabled state to the
option's widget.
- setEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.TemplateOption
-
Sets the enabled state of this option.
- setEquinox(boolean) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets whether the described bundle is targeted for the Equinox OSGi framework.
- setExecutionEnvironments(String[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the required execution environments for the described bundle, possible null
.
- setExported(boolean) - Method in interface org.eclipse.pde.core.plugin.IPluginLibrary
-
Sets whether types in this library will be
visible to other plug-ins.
- setExportWizardId(String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the identifier of the org.eclipse.ui.exportWizards
extension
used in the manifest editor for exporting the project associated with these
settings, or null
if the default export wizard should be used.
- setExtensionRegistry(boolean) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets whether this bundle supports extension points and extensions via
IExtensionRegistry
support.
- setHeader(String, String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the specified header in the bundle manifest to the given value
or removes the header if the value is null
.
- setHost(IHostDescription) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the the Fragment-Host header for the described fragment.
- setId(String) - Method in interface org.eclipse.pde.core.IIdentifiable
-
Sets the id of this IIdentifiable to the provided value.
- setId(String) - Method in class org.eclipse.pde.ui.templates.PluginReference
-
- setImplicitDependencies(NameVersionDescriptor[]) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets implicit dependencies for this target.
- setIncluded(NameVersionDescriptor[]) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets a list of descriptors to filter the resolved plug-ins in this target.
- setInitializationData(IConfigurationElement, String, Object) - Method in class org.eclipse.pde.ui.templates.NewPluginProjectFromTemplateWizard
-
- setInTheModel(boolean) - Method in interface org.eclipse.pde.core.plugin.IPluginObject
-
Set the value indicating whether the object is currently part of a model.
- setJREContainer(IPath) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets the JRE that this target definition should be built against, or null
to use the workspace default JRE.
- setLabel(String) - Method in class org.eclipse.pde.ui.templates.TemplateField
-
Changes the label of this field.
- setLaunchConfigurationDialog(ILaunchConfigurationDialog) - Method in class org.eclipse.pde.ui.launcher.TestTab
-
- setLaunchShortcuts(String[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the identifiers of org.eclipse.debug.ui.launchShortcuts
referenced by org.eclipse.pde.ui.launchShortcuts
extensions
to be displayed in the manifest editor for the project associated with these settings,
or null
to indicate default shortcuts should be used.
- setLocalization(IPath) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Bundle-Localization header for the described bundle.
- setLocationURI(URI) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the location for the described project.
- setManifestHeader(String, String) - Method in class org.eclipse.pde.ui.templates.AbstractTemplateSection
-
Sets a header within the plug-in's underlying manifest header, if it has
one.
- setMatch(int) - Method in interface org.eclipse.pde.core.plugin.IPluginReference
-
Sets the match type for the require plug-in.
- setMatch(int) - Method in class org.eclipse.pde.ui.templates.PluginReference
-
- setName(String) - Method in interface org.eclipse.pde.core.build.IBuildEntry
-
Sets the name of this build entry.
- setName(String) - Method in interface org.eclipse.pde.core.plugin.IPluginObject
-
Chances the name of this model object.
- setName(String) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets the name of this target.
- setName(String) - Method in class org.eclipse.pde.ui.templates.TemplateOption
-
Changes the unique name of this option
- setNatureIds(String[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the list of natures associated with the described project.
- setNL(String) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets the locale this target is configured for or null
for default.
- setOptional(boolean) - Method in interface org.eclipse.pde.core.plugin.IPluginImport
-
Sets whether this import is optional.
- setOptionEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
- setOptionEnabled(String, boolean) - Method in class org.eclipse.pde.ui.templates.BaseOptionTemplateSection
-
Enables the option with a given name.
- setOptionEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.ComboChoiceOption
-
- setOptionEnabled(boolean) - Method in class org.eclipse.pde.ui.templates.RadioChoiceOption
-
- setOptionValue(Object) - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
- setOptionValue(Object) - Method in class org.eclipse.pde.ui.templates.ComboChoiceOption
-
- setOptionValue(Object) - Method in class org.eclipse.pde.ui.templates.RadioChoiceOption
-
- setOS(String) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets the operating system this target is configured for or null
to
default to the running operating system.
- setPackageExports(IPackageExportDescription[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Export-Package header for the described bundle.
- setPackageImports(IPackageImportDescription[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Import-Package header for the described bundle.
- setPackages(String[]) - Method in interface org.eclipse.pde.core.plugin.IPluginLibrary
-
Sets the optional package prefixes for this library.
- setPageCount(int) - Method in class org.eclipse.pde.ui.templates.OptionTemplateSection
-
Sets the number of pages this template will manage.
- setPluginId(String) - Method in interface org.eclipse.pde.core.plugin.IFragment
-
Sets the id of the plug-in that will be the target of this fragment.
- setPluginVersion(String) - Method in interface org.eclipse.pde.core.plugin.IFragment
-
Sets the version of the plug-in that will be the target of this fragment.'
- setPoint(String) - Method in interface org.eclipse.pde.core.plugin.IPluginExtension
-
Sets the value of the extension point Id
This method will throw a CoreException if
this model is not editable.
- setProgramArguments(String) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets any program arguments that should be used when launching this target
or null
if none.
- setProviderName(String) - Method in interface org.eclipse.pde.core.plugin.IPluginBase
-
Sets the name of the plug-in provider.
- setReadOnly(boolean) - Method in class org.eclipse.pde.ui.templates.StringOption
-
Update the text widget style to be read only
Added to default style (does not override)
- setReexported(boolean) - Method in interface org.eclipse.pde.core.plugin.IPluginImport
-
Sets whether the libraries of the required plug-in will
be reexported.
- setRequired(boolean) - Method in class org.eclipse.pde.ui.templates.TemplateOption
-
Marks this option as required.
- setRequiredBundles(IRequiredBundleDescription[]) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the value of the Require-Bundle header for the described bundle.
- setRule(int) - Method in interface org.eclipse.pde.core.plugin.IFragment
-
Sets the optional version match rule as defined in IMatchRules.
- setSchema(String) - Method in interface org.eclipse.pde.core.plugin.IPluginExtensionPoint
-
Sets the plug-in relative name of
the extension point schema file that
describes this extension point.
- setSchemaVersion(String) - Method in interface org.eclipse.pde.core.plugin.IPluginBase
-
Sets the R3.0 compatibility flag
- setSelected(boolean) - Method in class org.eclipse.pde.ui.templates.BooleanOption
-
Changes the current state of the option to the provided state.
- setSingleton(boolean) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets whether the described bundle is a singleton.
- setSymbolicName(String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the symbolic name of the described bundle.
- setTarget(ITargetDefinition) - Method in interface org.eclipse.pde.ui.target.ITargetLocationWizard
-
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.
- setTargetLocations(ITargetLocation[]) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets the locations in this target definition or null
if none.
- setTargetVersion(String) - Method in interface org.eclipse.pde.core.project.IBundleProjectDescription
-
Sets the version of Eclipse the described bundle is to targeted for.
- setText(String) - Method in interface org.eclipse.pde.core.plugin.IPluginElement
-
Sets the body text of this element
to the provided value.
- setText(String) - Method in class org.eclipse.pde.ui.templates.StringOption
-
A utility version of the setValue method that accepts
String objects.
- setType(String) - Method in interface org.eclipse.pde.core.plugin.IPluginLibrary
-
Sets the library type.
- setValue(String) - Method in interface org.eclipse.pde.core.plugin.IPluginAttribute
-
Sets the value of this attribute.
- setValue(Object) - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
Implements the superclass method by passing the new value to the option's
widget.
- setValue(Object, boolean) - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
Implements the superclass method by passing the new value to the option's
widget; updates to the combo can be supressed.
- setValue(Object) - Method in class org.eclipse.pde.ui.templates.BooleanOption
-
Implementation of the superclass method that updates the option's widget
with the new value.
- setValue(Object) - Method in class org.eclipse.pde.ui.templates.ChoiceOption
-
Deprecated.
Implements the superclass method by passing the new value to the option's
widget.
- setValue(Object) - Method in class org.eclipse.pde.ui.templates.StringOption
-
Implements the superclass method by passing the string value of the new
value to the widget
- setValue(Object) - Method in class org.eclipse.pde.ui.templates.TemplateOption
-
Sets the new value of this option.
- setVersion(String) - Method in interface org.eclipse.pde.core.plugin.IPluginBase
-
Sets the version of the plug-in.
- setVersion(String) - Method in interface org.eclipse.pde.core.plugin.IPluginReference
-
Sets the desired version of the required plug-in.
- setVersion(String) - Method in class org.eclipse.pde.ui.templates.PluginReference
-
- setVisible(boolean) - Method in class org.eclipse.pde.ui.templates.OptionTemplateWizardPage
-
Initializes the options that require late initialization when the page is
made visible.
- setVMArguments(String) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets any VM arguments that should be used when launching this target
or null
if none.
- setWS(String) - Method in interface org.eclipse.pde.core.target.ITargetDefinition
-
Sets the window system this target is configured for or null
to
default to the running window system.
- SHOW_SELECTED_ONLY - Static variable in interface org.eclipse.pde.launching.IPDELauncherConstants
-
Launch configuration attribute key.
- SRC_INCLUDES - Static variable in interface org.eclipse.pde.core.build.IBuildEntry
-
The name of the key that lists all the folders and files
to be included in the source build.
- STATUS_CODE_NO_CHANGE - Static variable in interface org.eclipse.pde.ui.target.ITargetLocationUpdater
-
- STATUS_FEATURE_DOES_NOT_EXIST - Static variable in class org.eclipse.pde.core.target.TargetBundle
-
Status code indicating that this target bundle represents a required feature that is missing from a target definition
- STATUS_INVALID_MANIFEST - Static variable in class org.eclipse.pde.core.target.TargetBundle
-
Status code indicating that a bundle's manifest could not be read, or did not exist.
- STATUS_MISSING_FROM_TARGET_DEFINITION - Static variable in interface org.eclipse.pde.core.target.ITargetPlatformService
-
Status code indicating that a bundle in the current target platform
state is not contained in a target definition (a bundle has been
deleted from the file system that the target platform does not
know about).
- STATUS_MISSING_FROM_TARGET_PLATFORM - Static variable in interface org.eclipse.pde.core.target.ITargetPlatformService
-
Status code indicating that a bundle in a target definition is not
contained in the current target platform state (a bundle has been
added to the file system that the target platform does not know
about).
- STATUS_PLUGIN_DOES_NOT_EXIST - Static variable in class org.eclipse.pde.core.target.TargetBundle
-
Status code indicating that this target bundle represents a required plug-in that is missing from a target definition
- STATUS_VERSION_DOES_NOT_EXIST - Static variable in class org.eclipse.pde.core.target.TargetBundle
-
Status code indicating that a required bundle version does not exist (a bundle
with the correct symbolic name is present, but the specified version was not
found).
- StringOption - Class in org.eclipse.pde.ui.templates
-
This template option can be used to collect string option from the user in
the template section wizard page.
- StringOption(BaseOptionTemplateSection, String, String) - Constructor for class org.eclipse.pde.ui.templates.StringOption
-
The constructor.
- swap(IPluginExtension, IPluginExtension) - Method in interface org.eclipse.pde.core.plugin.IExtensions
-
Swaps the positions of the provided extensions
in the list of extensions.
- swap(IPluginLibrary, IPluginLibrary) - Method in interface org.eclipse.pde.core.plugin.IPluginBase
-
Swaps the positions of the provided libraries
in the list of libraries.
- swap(IPluginImport, IPluginImport) - Method in interface org.eclipse.pde.core.plugin.IPluginBase
-
Swaps the positions of the plug-ins provided in
in the dependency list.
- swap(IPluginObject, IPluginObject) - Method in interface org.eclipse.pde.core.plugin.IPluginParent
-
Swaps the position of of the provided siblings
in the parent.
- synchronizeManifests(ILaunchConfiguration, IProgressMonitor) - Method in class org.eclipse.pde.launching.AbstractPDELaunchConfiguration
-
Checks for old-style plugin.xml files that have become stale since the last launch.
- synchronizeManifests(ILaunchConfiguration, IProgressMonitor) - Method in class org.eclipse.pde.launching.JUnitLaunchConfigurationDelegate
-
Checks for old-style plugin.xml files that have become stale since the last launch.