- IAntScript - Interface in org.eclipse.pde.build
-
Interface providing helper methods to produce Ant scripts.
- IBaseModel - Interface in org.eclipse.pde.core
-
A base generic model.
- IBasePluginWizard - Interface in org.eclipse.pde.ui
-
This is a tagging interface that should be implemented by all wizards that
are plugged into one of PDE extension points.
- IBuild - Interface in org.eclipse.pde.core.build
-
The top-level model object of the model that is created from
"build.properties" file.
- IBuildEntry - Interface in org.eclipse.pde.core.build
-
Jar entry represents one 'library=folder list' entry
in plugin.jars file.
- IBuildModel - Interface in org.eclipse.pde.core.build
-
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 - Interface in org.eclipse.pde.core.build
-
This model factory should be used to
create new instances of plugin.jars model
objects.
- IBundleContentWizard - Interface in org.eclipse.pde.ui
-
Classes that implement this interface are contributed via the extension point
org.eclipse.pde.ui.pluginContent
.
- IEditable - Interface in org.eclipse.pde.core
-
Models that implement this interface indicate that
they can be changed.
- IEditableModel - Interface in org.eclipse.pde.core
-
Editable model is an editable object that can be saved.
- IExtensionEditorWizard - Interface in org.eclipse.pde.ui
-
An interface for extension editor wizards.
- IExtensions - Interface in org.eclipse.pde.core.plugin
-
A model object that contains the portion of the plug-in model
responsible for extensions and extension points.
- IExtensionsModel - Interface in org.eclipse.pde.core.plugin
-
This type of model is created by parsing the manifest file.
- IExtensionsModelFactory - Interface in org.eclipse.pde.core.plugin
-
This factory should be used to create
instances of the extensions model objects.
- IExtensionWizard - Interface in org.eclipse.pde.ui
-
An interface for extension wizards.
- IFetchFactory - Interface in org.eclipse.pde.build
-
Interface to be implemented by clients of the org.eclipse.pde.build.fetchFactories
extension-point.
- IFieldData - Interface in org.eclipse.pde.ui
-
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 - Interface in org.eclipse.pde.core.plugin
-
A model object that represents the content of the fragment.xml
file.
- IFragmentFieldData - Interface in org.eclipse.pde.ui
-
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 - Interface in org.eclipse.pde.core.plugin
-
This type of model is created by parsing the manifest file.
- IIdentifiable - Interface in org.eclipse.pde.core
-
Classes implement this interface if
their instances need to be uniquely identified
using an id.
- IMatchRules - Interface in org.eclipse.pde.core.plugin
-
This interface contains constants used throughout the plug-in
for plug-in reference matching.
- IModel - Interface in org.eclipse.pde.core
-
A generic model.
- IModelChangedEvent - Interface in org.eclipse.pde.core
-
Model change events are fired by the model when it is changed from the last
clean state.
- IModelChangedListener - Interface in org.eclipse.pde.core
-
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 - Interface in org.eclipse.pde.core
-
Classes that implement this interface are capable of notifying listeners
about model changes.
- IModelProvider - Interface in org.eclipse.pde.core
-
Classes that implement this interface are responsible for holding a table of
models associated with the underlying objects.
- IModelProviderEvent - Interface in org.eclipse.pde.core
-
This event will be delivered to all model provider listeners when a model
managed by the model provider changes in some way.
- IModelProviderListener - Interface in org.eclipse.pde.core
-
Classes should implement this interface in order to be able to register as
model provider listeners.
- INCLUDE_OPTIONAL - Static variable in interface org.eclipse.pde.ui.launcher.IPDELauncherConstants
-
Launch configuration attribute key.
- init(IProject, IPluginModelBase, IStructuredSelection) - Method in interface org.eclipse.pde.ui.IExtensionEditorWizard
-
Initializes the wizard with the project of the plug-in and the model
object for the plug-in manifest file.
- init(IProject, IPluginModelBase) - Method in interface org.eclipse.pde.ui.IExtensionWizard
-
Initializes the wizard with the project of the plug-in and the model
object for the plug-in manifest file.
- init(IFieldData) - Method in interface org.eclipse.pde.ui.IPluginContentWizard
-
Initializes the wizard with the data collected from the parent wizard
pages.
- init(IFieldData) - Method in class org.eclipse.pde.ui.templates.AbstractNewPluginTemplateWizard
-
- initializeFields(IFieldData) - Method in class org.eclipse.pde.ui.templates.BaseOptionTemplateSection
-
Initializes options in the wizard page using the data provided by the
method parameters.
- initializeFields(IPluginModelBase) - Method in class org.eclipse.pde.ui.templates.BaseOptionTemplateSection
-
Initializes options in the wizard page using the data provided by the
method parameters.
- initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.pde.ui.launcher.ConfigurationTab
-
- initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.pde.ui.launcher.EquinoxPluginsTab
-
- initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.pde.ui.launcher.EquinoxSettingsTab
-
- initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.pde.ui.launcher.MainTab
-
- initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.pde.ui.launcher.PluginsTab
-
- initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.pde.ui.launcher.TracingTab
-
- initializeOption(String, Object) - Method in class org.eclipse.pde.ui.templates.BaseOptionTemplateSection
-
Initializes the option with a given unique name with the provided value.
- INSERT - Static variable in interface org.eclipse.pde.core.IModelChangedEvent
-
Indicates a change where one or more objects are added to the model.
- IPDELauncherConstants - Interface in org.eclipse.pde.ui.launcher
-
Constant definitions for PDE launch configurations.
- IPlugin - Interface in org.eclipse.pde.core.plugin
-
A model object that represents the content of the plugin.xml
file.
- IPluginAttribute - Interface in org.eclipse.pde.core.plugin
-
An attribute of XML elements found in the plug-in.
- IPluginBase - Interface in org.eclipse.pde.core.plugin
-
A model object that represents the content of a plug-in or
fragment manifest.
- IPluginContentWizard - Interface in org.eclipse.pde.ui
-
Classes that implement this interface are contributed via the extension point
org.eclipse.pde.ui.pluginContent
.
- IPluginElement - Interface in org.eclipse.pde.core.plugin
-
Classes that implement this interface model the
XML elements found in the plug-in model.
- IPluginExtension - Interface in org.eclipse.pde.core.plugin
-
Classes that implement this interface model the extension
element found in the plug-in or fragment manifest.
- IPluginExtensionPoint - Interface in org.eclipse.pde.core.plugin
-
Classes that implement this interface model an extension point
element specified in the plug-in manifest.
- IPluginFieldData - Interface in org.eclipse.pde.ui
-
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 - Interface in org.eclipse.pde.core.plugin
-
Objects that implement this interface represent references
to required plug-ins.
- IPluginLibrary - Interface in org.eclipse.pde.core.plugin
-
The class that implements this interface represents a
reference to the library that is defined in the plug-in
manifest.
- IPluginModel - Interface in org.eclipse.pde.core.plugin
-
This type of model is created by parsing the manifest file.
- IPluginModelBase - Interface in org.eclipse.pde.core.plugin
-
This type of model is created by parsing the manifest file.
- IPluginModelFactory - Interface in org.eclipse.pde.core.plugin
-
This factory should be used to create
instances of the plug-in model objects.
- IPluginObject - Interface in org.eclipse.pde.core.plugin
-
A base interface for all the objects in the plug-in model.
- IPluginParent - Interface in org.eclipse.pde.core.plugin
-
Classes that implement this interface are
capable of containing other plug-in objects.
- IPluginReference - Interface in org.eclipse.pde.core.plugin
-
Object that implement this interface represent references of
plug-ins.
- isBlocked() - Method in class org.eclipse.pde.ui.templates.AbstractChoiceOption
-
- isDependentOnParentWizard() - Method in class org.eclipse.pde.ui.templates.BaseOptionTemplateSection
-
Returns true if this template depends on values set in the parent wizard.
- isDirty() - Method in interface org.eclipse.pde.core.IEditable
-
Tests whether the model has been changed from the last clean
state.
- isDisposed() - Method in interface org.eclipse.pde.core.IBaseModel
-
Tests if this model has been disposed.
- isEditable() - Method in interface org.eclipse.pde.core.IBaseModel
-
Tests if this model can be modified.
- isEditable() - Method in interface org.eclipse.pde.core.IEditable
-
Tests whether the model marked as editable can be
edited.
- isEmpty() - Method in class org.eclipse.pde.ui.templates.StringOption
-
A string option is empty if its text field contains no text.
- isEmpty() - Method in class org.eclipse.pde.ui.templates.TemplateOption
-
Returns whether this option is currently empty.
- isEnabled() - Method in interface org.eclipse.pde.core.plugin.IPluginModelBase
-
Returns true if this model is currently enabled.
- isEnabled() - Method in class org.eclipse.pde.ui.templates.TemplateOption
-
Returns whether this option is enabled.
- isExported() - Method in interface org.eclipse.pde.core.plugin.IPluginLibrary
-
Returns true if this library contains types
that will be visible to other plug-ins.
- isFragmentModel() - Method in interface org.eclipse.pde.core.plugin.IPluginModelBase
-
Tests if this model is for the plug-in fragment.
- isFullyExported() - Method in interface org.eclipse.pde.core.plugin.IPluginLibrary
-
Returns true if all the types in this library
will be visible to other plug-ins.
- ISharedExtensionsModel - Interface in org.eclipse.pde.core.plugin
-
This type of model is created by parsing the plug-in
manifest file but only takes the extensions and extension
points into account.
- ISharedPluginModel - Interface in org.eclipse.pde.core.plugin
-
This type of model is created by parsing the manifest file.
- isInSync() - Method in interface org.eclipse.pde.core.IModel
-
Tests if this model is in sync with the storage object it was loaded
from.
- isInTheModel() - Method in interface org.eclipse.pde.core.plugin.IPluginObject
-
Returns true if this object is currently part of a model.
- isLegacy() - Method in interface org.eclipse.pde.ui.IFieldData
-
Legacy selection
- isLoaded() - Method in interface org.eclipse.pde.core.IModel
-
Tests if this model is loaded and can be used.
- isOkToCreateFile(File) - Method in class org.eclipse.pde.ui.templates.AbstractTemplateSection
-
Tests if the file found in the template location should be created in the
target project.
- isOkToCreateFolder(File) - Method in class org.eclipse.pde.ui.templates.AbstractTemplateSection
-
Tests if the folder found in the template location should be created in
the target project.
- isOptional() - Method in interface org.eclipse.pde.core.plugin.IPluginImport
-
Tests whether this import is optional.
- ISourceObject - Interface in org.eclipse.pde.core
-
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.
- isReconcilingModel() - Method in interface org.eclipse.pde.core.IModel
-
Returns whether this model needs to react to changes in source and
reconcile them.
- isReexported() - Method in interface org.eclipse.pde.core.plugin.IPluginImport
-
Tests whether the imported plug-in is reexported for
plug-ins that will use this plug-in.
- isRequired() - Method in class org.eclipse.pde.ui.templates.TemplateOption
-
Returns whether this option is required (cannot be empty)
- isSelected() - Method in class org.eclipse.pde.ui.templates.BooleanOption
-
Returns the current state of the option.
- isSimple() - Method in interface org.eclipse.pde.ui.IFieldData
-
Simple project selection
- isUIPlugin() - Method in interface org.eclipse.pde.ui.IPluginFieldData
-
UI plug-in selection.
- isValid() - Method in interface org.eclipse.pde.core.IBaseModel
-
Tests if this model valid.
- isValid() - Method in interface org.eclipse.pde.core.plugin.IPluginObject
-
Returns true if this object has all
the required attributes set, false otherwise.
- isValid(ILaunchConfiguration) - Method in class org.eclipse.pde.ui.launcher.AbstractLauncherTab
-
- ITemplateSection - Interface in org.eclipse.pde.ui.templates
-
This interface represents a section of the template wizard that generates a
new extension or plug-in.
- IVariableProvider - Interface in org.eclipse.pde.ui.templates
-
The classes that implement this interface are responsible for providing value
of variables when asked.
- IWritable - Interface in org.eclipse.pde.core
-
Classes that implement this interface can participate in saving the model to
the ASCII output stream using the provided writer.