All Classes Interface Summary Class Summary Annotation Types Summary
Class |
Description |
AbstractChoiceOption |
Abstract implementation of the TemplateOption that allows users to choose a value from
the fixed set of options.
|
AbstractLauncherTab |
An abstract class subclassed by all PDE tabs.
|
AbstractLaunchShortcut |
An abstract class subclassed by the Eclipse Application and OSGi Framework launch shortcuts.
|
AbstractNewPluginTemplateWizard |
This class is used as a common base for plug-in content wizards that are
implemented using PDE template support.
|
AbstractPDELaunchConfiguration |
An abstract launch delegate for PDE-based launch configurations
|
AbstractPDELaunchConfiguration |
Deprecated.
|
AbstractPDELaunchConfigurationTabGroup |
An abstract class subclassed by the Eclipse application and JUnit Plug-in launch
configuration tab groups.
|
AbstractTemplateSection |
Common function for template sections.
|
BaseOptionTemplateSection |
This class adds a notion of options to the default template section
implementation.
|
BlankField |
This template option can be used to create blank space on the
template section wizard page.
|
BooleanOption |
This implementation of the TemplateOption can be used to represent options
that are boolean choices.
|
BundlesTab |
A launch configuration tab that customizes the list of bundles to launch with,
their start level and their auto-start attributes.
|
ChoiceOption |
Deprecated.
|
ComboChoiceOption |
Implementation of the AbstractTemplateOption that allows users to choose a value from
the fixed set of options using a combo box.
|
ConfigurationTab |
A launch configuration tab that displays and edits the configuration area
location and template for a PDE launch configuration.
|
Constants |
Constants for the files usually manipulated by the fetch factory.
|
EclipseApplicationLaunchConfiguration |
A launch delegate for launching Eclipse applications
|
EclipseApplicationLaunchConfiguration |
Deprecated.
|
EclipseLauncherTabGroup |
Creates and initializes the tabs for the Eclipse Application launch configuration.
|
EclipseLaunchShortcut |
A launch shortcut capable of launching an Eclipse application.
|
EquinoxLaunchConfiguration |
A launch delegate for launching the Equinox framework
|
EquinoxLaunchConfiguration |
Deprecated.
|
EquinoxPluginsTab |
Deprecated.
|
EquinoxSettingsTab |
Deprecated.
|
IAntScript |
Interface providing helper methods to produce Ant scripts.
|
IBaseModel |
A base generic model.
|
IBasePluginWizard |
This is a tagging interface that should be implemented by all wizards that
are plugged into one of PDE extension points.
|
IBuild |
The top-level model object of the model that is created from
build.properties file.
|
IBuildEntry |
Jar entry represents one 'library=folder list' entry
in plugin.jars file.
|
IBuildModel |
This model is created from the build.properties file
that defines what source folders in the plug-in are
to be used to build require plug-in Jars.
|
IBuildModelFactory |
This model factory should be used to
create new instances of plugin.jars model
objects.
|
IBundleClasspathEntry |
Specifies the origin of source, class files, and/or archive for an entry
on the Bundle-Classpath header.
|
IBundleClasspathResolver |
Resolves dynamically generated bundle classpath entries in the context of a
java project.
|
IBundleContentWizard |
Classes that implement this interface are contributed via the extension point
org.eclipse.pde.ui.pluginContent .
|
IBundleProjectDescription |
Describes a project representing an OSGi bundle.
|
IBundleProjectService |
Service used to create and configure bundle project descriptions.
|
IClasspathContributor |
Implementors of this interface can contribute additional IClasspathEntry
to a plug-in project as the classpath is computed.
|
IEditable |
Models that implement this interface indicate that
they can be changed.
|
IEditableModel |
Editable model is an editable object that can be saved.
|
IExtensionEditorWizard |
An interface for extension editor wizards.
|
IExtensions |
A model object that contains the portion of the plug-in model
responsible for extensions and extension points.
|
IExtensionsModel |
This type of model is created by parsing the manifest file.
|
IExtensionsModelFactory |
This factory should be used to create
instances of the extensions model objects.
|
IExtensionWizard |
An interface for extension wizards.
|
IFetchFactory |
Interface to be implemented by clients of the org.eclipse.pde.build.fetchFactories extension-point.
|
IFieldData |
The class that implements this interface is used to provide information
captured in the 'New Plug-in Project' wizard pages as entered by the user.
|
IFragment |
A model object that represents the content of the fragment.xml
file.
|
IFragmentFieldData |
In addition to field data from the 'New Project' wizard pages, this interface
provides choices made by the user that are unique to creating a new fragment
project.
|
IFragmentModel |
This type of model is created by parsing the manifest file.
|
IHostDescription |
Describes a fragment host.
|
IIdentifiable |
Classes implement this interface if
their instances need to be uniquely identified
using an id.
|
IMatchRules |
This interface contains constants used throughout the plug-in
for plug-in reference matching.
|
IModel |
A generic model.
|
IModelChangedEvent |
Model change events are fired by the model when it is changed from the last
clean state.
|
IModelChangedListener |
Classes that need to be notified on model
changes should implement this interface
and add themselves as listeners to
the model they want to listen to.
|
IModelChangeProvider |
Classes that implement this interface are capable of notifying listeners
about model changes.
|
IModelProviderEvent |
This event will be delivered to all model provider listeners when a model
managed by the model provider changes in some way.
|
IModelProviderListener |
Classes should implement this interface in order to be able to register as
model provider listeners.
|
IPackageExportDescription |
Describes a package export.
|
IPackageImportDescription |
Describes a package import.
|
IPDELauncherConstants |
Constant definitions for PDE launch configurations.
|
IPDELauncherConstants |
Deprecated.
|
IPlugin |
A model object that represents the content of the plugin.xml
file.
|
IPluginAttribute |
An attribute of XML elements found in the plug-in.
|
IPluginBase |
A model object that represents the content of a plug-in or
fragment manifest.
|
IPluginContentWizard |
Classes that implement this interface are contributed via the extension point
org.eclipse.pde.ui.pluginContent .
|
IPluginElement |
Classes that implement this interface model the
XML elements found in the plug-in model.
|
IPluginExtension |
Classes that implement this interface model the extension
element found in the plug-in or fragment manifest.
|
IPluginExtensionPoint |
Classes that implement this interface model an extension point
element specified in the plug-in manifest.
|
IPluginFieldData |
In addition to field data from the 'New Project' wizard pages, this interface
provides choices made by the user that are unique to creating a new plug-in
project.
|
IPluginImport |
Objects that implement this interface represent references
to required plug-ins.
|
IPluginLibrary |
The class that implements this interface represents a
reference to the library that is defined in the plug-in
manifest.
|
IPluginModel |
This type of model is created by parsing the manifest file.
|
IPluginModelBase |
This type of model is created by parsing the manifest file.
|
IPluginModelFactory |
This factory should be used to create
instances of the plug-in model objects.
|
IPluginObject |
A base interface for all the objects in the plug-in model.
|
IPluginParent |
Classes that implement this interface are
capable of containing other plug-in objects.
|
IPluginReference |
Objects that implement this interface represent references of
plug-ins.
|
IRequiredBundleDescription |
Describes a required bundle.
|
ISharedExtensionsModel |
This type of model is created by parsing the plug-in
manifest file but only takes the extensions and extension
points into account.
|
ISharedPluginModel |
This type of model is created by parsing the manifest file.
|
ISourceObject |
This interface indicates that a model object is created by parsing an
editable source file and can be traced back to a particular location in the
file.
|
ITargetDefinition |
Defines a target platform.
|
ITargetHandle |
A handle to a target definition.
|
ITargetLocation |
Describes a location in a target that provides bundles and features.
|
ITargetLocationEditor |
Deprecated.
|
ITargetLocationFactory |
|
ITargetLocationHandler |
Contributed target locations that want to support extended editing of target
locations can implement this interface
|
ITargetLocationUpdater |
Deprecated.
|
ITargetLocationWizard |
This interface represents a wizard which will be used to add target locations
to a target definition.
|
ITargetPlatformService |
A service to manage target platform definitions available to the workspace.
|
ITemplateSection |
This interface represents a section of the template wizard that generates a
new extension or plug-in.
|
IVariableProvider |
The classes that implement this interface are responsible for providing value
of variables when asked.
|
IWritable |
Classes that implement this interface can participate in saving the model to
the ASCII output stream using the provided writer.
|
JUnitLaunchConfigurationDelegate |
A launch delegate for launching JUnit Plug-in tests.
|
JUnitLaunchConfigurationDelegate |
Deprecated.
|
JUnitTabGroup |
Creates and initializes the tabs for the Plug-in JUnit test launch configuration.
|
JUnitWorkbenchLaunchShortcut |
A launch shortcut capable of launching a Plug-in JUnit test.
|
LoadTargetDefinitionJob |
Sets the current target platform based on a target definition.
|
MainTab |
A launch configuration tab that displays and edits the main launching arguments
of an Eclipse application.
|
ModelChangedEvent |
|
ModelEntry |
A ModelEntry object has an ID and keeps track of all workspace plug-ins and target
plug-ins that have that ID.
|
NameVersionDescriptor |
Describes something with a name and version.
|
NewPluginProjectFromTemplateWizard |
API class to allow customization of the new plug-in project wizard.
|
NewPluginTemplateWizard |
This wizard should be used as a base class for wizards that generate plug-in
content using a closed set of templates.
|
NoExtend |
Classes and interfaces tagged with this annotation are declaring they are not
to be extended by clients.
|
NoImplement |
Interfaces tagged with this annotation are declaring they are not to be
implemented by clients.
|
NoInstantiate |
Classes tagged with this annotation are declaring they are not to be
instantiated by clients.
|
NoOverride |
Methods tagged with this annotation are declaring they are not to be
overridden by clients.
|
NoReference |
Classes, interfaces, annotations, enums, methods and fields tagged with this
annotation are declaring they are not to be referenced at all by clients.
|
OptionTemplateSection |
This class adds some conventions to the class it is based on.
|
OptionTemplateWizardPage |
An implementation of the standard wizard page that creates its contents from
the list of template options.
|
OSGiLaunchConfigurationDelegate |
A launch delegate for launching OSGi frameworks
|
OSGiLaunchConfigurationDelegate |
Deprecated.
|
OSGiLaunchConfigurationInitializer |
Initializes launch configuration attributes for newly-created OSGi Framework
launch configurations
|
OSGiLaunchConfigurationInitializer |
Deprecated.
|
OSGiLauncherTabGroup |
Creates and initializes the tabs on the OSGi Framework launch configuration.
|
OSGiLaunchShortcut |
A launch shortcut capable of launching an OSGi frameowrk
|
OSGiSettingsTab |
A launch configuration tab that displays and edits the VM install
launch configuration attributes.
|
PDESourcePathProvider |
Generates a source lookup path for all PDE-based launch configurations
|
PDESourcePathProvider |
Deprecated.
|
PluginJUnitMainTab |
A launch configuration tab that displays and edits the main launching arguments
of a Plug-in JUnit test.
|
PluginReference |
Implementation of the IPluginReference
|
PluginRegistry |
The central access point for models representing plug-ins found in the workspace
and in the target platform.
|
PluginRegistry.PluginFilter |
Filter used when searching for plug-in models.
|
PluginsTab |
A launch configuration tab that displays the different self-hosting modes,
and lets the user customize the list of plug-ins to launch with.
|
RadioChoiceOption |
Implementation of the AbstractTemplateOption that allows users to choose a value from
the fixed set of options using radio buttons.
|
StringOption |
This template option can be used to collect string option from the user in
the template section wizard page.
|
TargetBundle |
Describes a single bundle in a target definition.
|
TargetEvents |
Target events and event topic definitions
|
TargetFeature |
Describes a single feature in a target definition.
|
TargetPlatform |
The central class for the plug-in development target platform.
|
TemplateField |
The base class for all the template option fields.
|
TemplateOption |
The base class of all the template options.
|
TestTab |
The launch configuration tab for JUnit Plug-in Tests.
|
TracingTab |
A launch configuration tab that enables tracing and displays all plug-ins that support
tracing.
|