Eclipse PDE
Release 3.1
A B C D E F G H I J K L M N O P R S T U V W

I

IBaseModel - interface org.eclipse.pde.core.IBaseModel.
A base generic model.
IBasePluginWizard - interface org.eclipse.pde.ui.IBasePluginWizard.
This is a tagging interface that should be implemented by all wizards that are plugged into one of PDE extension points.
IBuild - interface org.eclipse.pde.core.build.IBuild.
The top-level model object of the model that is created from "build.properties" file.
IBuildEntry - interface org.eclipse.pde.core.build.IBuildEntry.
Jar entry represents one 'library=folder list' entry in plugin.jars file.
IBuildModel - interface org.eclipse.pde.core.build.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 - interface org.eclipse.pde.core.build.IBuildModelFactory.
This model factory should be used to create new instances of plugin.jars model objects.
IEditable - interface org.eclipse.pde.core.IEditable.
Models that implement this interface indicate that they can be changed.
IEditableModel - interface org.eclipse.pde.core.IEditableModel.
Editable model is an editable object that can be saved.
IExtensionEditorWizard - interface org.eclipse.pde.ui.IExtensionEditorWizard.
An interface for extension editor wizards.
IExtensionWizard - interface org.eclipse.pde.ui.IExtensionWizard.
An interface for extension wizards.
IExtensions - interface org.eclipse.pde.core.plugin.IExtensions.
A model object that contains the portion of the plug-in model responsible for extensions and extension points.
IExtensionsModel - interface org.eclipse.pde.core.plugin.IExtensionsModel.
This type of model is created by parsing the manifest file.
IExtensionsModelFactory - interface org.eclipse.pde.core.plugin.IExtensionsModelFactory.
This factory should be used to create instances of the extensions model objects.
IFieldData - interface org.eclipse.pde.ui.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 - interface org.eclipse.pde.core.plugin.IFragment.
A model object that represents the content of the fragment.xml file.
IFragmentFieldData - interface org.eclipse.pde.ui.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 - interface org.eclipse.pde.core.plugin.IFragmentModel.
This type of model is created by parsing the manifest file.
IIdentifiable - interface org.eclipse.pde.core.IIdentifiable.
Classes implement this interface if their instances need to be uniquely identified using an id.
IMatchRules - interface org.eclipse.pde.core.plugin.IMatchRules.
This interface contains constants used throughout the plug-in for plug-in reference matching.
IModel - interface org.eclipse.pde.core.IModel.
A generic model.
IModelChangeProvider - interface org.eclipse.pde.core.IModelChangeProvider.
Classes that implement this interface are capable of notifying listeners about model changes.
IModelChangedEvent - interface org.eclipse.pde.core.IModelChangedEvent.
Model change events are fired by the model when it is changed from the last clean state.
IModelChangedListener - interface org.eclipse.pde.core.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.
IModelProvider - interface org.eclipse.pde.core.IModelProvider.
Classes that implement this interface are responsible for holding a table of models associated with the underlying objects.
IModelProviderEvent - interface org.eclipse.pde.core.IModelProviderEvent.
This event will be delivered to all model provider listeners when a model managed by the model provider changes in some way.
IModelProviderListener - interface org.eclipse.pde.core.IModelProviderListener.
Classes should implement this interface in order to be able to register as model provider listeners.
INSERT - Static variable in interface org.eclipse.pde.core.IModelChangedEvent
Indicates a change where one or more objects are added to the model.
IPlugin - interface org.eclipse.pde.core.plugin.IPlugin.
A model object that represents the content of the plugin.xml file.
IPluginAttribute - interface org.eclipse.pde.core.plugin.IPluginAttribute.
An attribute of XML elements found in the plug-in.
IPluginBase - interface org.eclipse.pde.core.plugin.IPluginBase.
A model object that represents the content of a plug-in or fragment manifest.
IPluginContentWizard - interface org.eclipse.pde.ui.IPluginContentWizard.
Classes that implement this interface are contributed via the extension point org.eclipse.pde.ui.pluginContent.
IPluginElement - interface org.eclipse.pde.core.plugin.IPluginElement.
Classes that implement this interface model the XML elements found in the plug-in model.
IPluginExtension - interface org.eclipse.pde.core.plugin.IPluginExtension.
Classes that implement this interface model the extension element found in the plug-in or fragment manifest.
IPluginExtensionPoint - interface org.eclipse.pde.core.plugin.IPluginExtensionPoint.
Classes that implement this interface model an extension point element specified in the plug-in manifest.
IPluginFieldData - interface org.eclipse.pde.ui.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 - interface org.eclipse.pde.core.plugin.IPluginImport.
Objects that implement this interface represent references to required plug-ins.
IPluginLibrary - interface org.eclipse.pde.core.plugin.IPluginLibrary.
The class that implements this interface represents a reference to the library that is defined in the plug-in manifest.
IPluginModel - interface org.eclipse.pde.core.plugin.IPluginModel.
This type of model is created by parsing the manifest file.
IPluginModelBase - interface org.eclipse.pde.core.plugin.IPluginModelBase.
This type of model is created by parsing the manifest file.
IPluginModelFactory - interface org.eclipse.pde.core.plugin.IPluginModelFactory.
This factory should be used to create instances of the plug-in model objects.
IPluginObject - interface org.eclipse.pde.core.plugin.IPluginObject.
A base interface for all the objects in the plug-in model.
IPluginParent - interface org.eclipse.pde.core.plugin.IPluginParent.
Classes that implement this interface are capable of containing other plug-in objects.
IPluginReference - interface org.eclipse.pde.core.plugin.IPluginReference.
Object that implement this interface represent references of plug-ins.
ISharedExtensionsModel - interface org.eclipse.pde.core.plugin.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 - interface org.eclipse.pde.core.plugin.ISharedPluginModel.
This type of model is created by parsing the manifest file.
ISourceObject - interface org.eclipse.pde.core.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.
ITemplateSection - interface org.eclipse.pde.ui.templates.ITemplateSection.
This interface represents a section of the template wizard that generates a new extension or plug-in.
IVariableProvider - interface org.eclipse.pde.ui.templates.IVariableProvider.
The classes that implement this interface are responsible for providing value of variables when asked.
IWritable - interface org.eclipse.pde.core.IWritable.
Classes that implement this interface can participate in saving the model to the ASCII output stream using the provided writer.
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.
initializeOption(String, Object) - Method in class org.eclipse.pde.ui.templates.BaseOptionTemplateSection
Initializes the option with a given unique name with the provided value.
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.
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.
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.

Eclipse PDE
Release 3.1
A B C D E F G H I J K L M N O P R S T U V W
Copyright (c) IBM Corp. and others 2000, 2005. All Rights Reserved.