org.eclipse.pde.core.plugin |
|
Java Source File Name | Type | Comment |
IExtensions.java | Interface | A model object that contains the portion of the plug-in model
responsible for extensions and extension points. |
IExtensionsModel.java | Interface | This type of model is created by parsing the manifest file.
It serves as a base interface for both plug-in and
fragment models by holding data common to both.
If the file is a workspace resource, it will be
available as the underlying resource of the model.
The model may be read-only or editable.
It will also make a reference to the build.properties
model when created. |
IExtensionsModelFactory.java | Interface | This factory should be used to create
instances of the extensions model objects. |
IFragment.java | Interface | A model object that represents the content of the fragment.xml
file. |
IFragmentModel.java | Interface | This type of model is created by parsing the manifest file.
If the file is a workspace resource, it will be
available as the underlying resource of the model.
The model may be read-only or editable.
It will also make a reference to the build properties
model when created. |
IMatchRules.java | Interface | This interface contains constants used throughout the plug-in
for plug-in reference matching. |
IPlugin.java | Interface | A model object that represents the content of the plugin.xml
file. |
IPluginAttribute.java | Interface | An attribute of XML elements found in the plug-in. |
IPluginBase.java | Interface | A model object that represents the content of a plug-in or
fragment manifest. |
IPluginElement.java | Interface | Classes that implement this interface model the
XML elements found in the plug-in model. |
IPluginExtension.java | Interface | Classes that implement this interface model the extension
element found in the plug-in or fragment manifest. |
IPluginExtensionPoint.java | Interface | Classes that implement this interface model an extension point
element specified in the plug-in manifest. |
IPluginImport.java | Interface | Objects that implement this interface represent references
to required plug-ins. |
IPluginLibrary.java | Interface | The class that implements this interface represents a
reference to the library that is defined in the plug-in
manifest. |
IPluginModel.java | Interface | This type of model is created by parsing the manifest file. |
IPluginModelBase.java | Interface | This type of model is created by parsing the manifest file.
It serves as a base interface for both plug-in and
fragment models by holding data common to both.
If the file is a workspace resource, it will be
available as the underlying resource of the model.
The model may be read-only or editable.
It will also make a reference to the build.properties
model when created. |
IPluginModelFactory.java | Interface | This factory should be used to create
instances of the plug-in model objects. |
IPluginObject.java | Interface | A base interface for all the objects in the plug-in model. |
IPluginParent.java | Interface | Classes that implement this interface are
capable of containing other plug-in objects. |
IPluginReference.java | Interface | Objects that implement this interface represent references of
plug-ins. |
ISharedExtensionsModel.java | Interface | This type of model is created by parsing the plug-in
manifest file but only takes the extensions and extension
points into account. |
ISharedPluginModel.java | Interface | This type of model is created by parsing the manifest file.
It serves as a base interface for both plug-in and
fragment models by holding data common to both.
If the file is a workspace resource, it will be
available as the underlying resource of the model.
The model may be read-only or editable.
It will also make a reference to the build.properties
model when created. |
ModelEntry.java | Class | A ModelEntry object has an ID and keeps track of all workspace plug-ins and target
plug-ins that have that ID. |
PluginRegistry.java | Class | The central access point for models representing plug-ins found in the workspace
and in the targret platform. |
TargetPlatform.java | Class | The central class for the plug-in development target platform. |