|
Eclipse PDE Release 3.5 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IPluginModelBase | |
---|---|
org.eclipse.pde.core.plugin | |
org.eclipse.pde.ui | |
org.eclipse.pde.ui.templates |
Uses of IPluginModelBase in org.eclipse.pde.core.plugin |
---|
Subinterfaces of IPluginModelBase in org.eclipse.pde.core.plugin | |
---|---|
interface |
IFragmentModel
This type of model is created by parsing the manifest file. |
interface |
IPluginModel
This type of model is created by parsing the manifest file. |
Methods in org.eclipse.pde.core.plugin that return IPluginModelBase | |
---|---|
static IPluginModelBase |
PluginRegistry.findModel(org.eclipse.osgi.service.resolver.BundleDescription desc)
Returns a plug-in model associated with the given bundle description |
static IPluginModelBase |
PluginRegistry.findModel(IProject project)
Returns the plug-in model corresponding to the given project, or null
if the project does not represent a plug-in project or if it contains a manifest file
that is malformed or missing vital information. |
static IPluginModelBase |
PluginRegistry.findModel(String id)
Returns the plug-in model for the best match plug-in with the given ID. |
static IPluginModelBase[] |
PluginRegistry.getActiveModels()
Returns all plug-ins and fragments in the workspace as well as all plug-ins and fragments that are checked on the Target Platform preference page. |
IPluginModelBase[] |
ModelEntry.getActiveModels()
Returns all the plug-ins, with the model entry ID, that are currently active. |
static IPluginModelBase[] |
PluginRegistry.getActiveModels(boolean includeFragments)
Returns all plug-ins and (possibly) fragments in the workspace as well as all plug-ins and (possibly) fragments that are checked on the Target Platform preference page. |
static IPluginModelBase[] |
PluginRegistry.getAllModels()
Returns all plug-ins and fragments in the workspace as well as all target plug-ins and fragments, regardless whether or not they are checked or not on the Target Platform preference page. |
static IPluginModelBase[] |
PluginRegistry.getAllModels(boolean includeFragments)
Returns all plug-ins and (possibly) fragments in the workspace as well as all plug-ins and (possibly) fragments, regardless whether or not they are checked on the Target Platform preference page. |
static IPluginModelBase[] |
PluginRegistry.getExternalModels()
Return the model manager that keeps track of plug-ins in the target platform |
IPluginModelBase[] |
ModelEntry.getExternalModels()
Returns all plug-ins in the target platform that have the model entry ID. |
IPluginModelBase |
ModelEntry.getModel()
Returns the plug-in model for the best match plug-in with the given ID. |
IPluginModelBase |
ModelEntry.getModel(org.eclipse.osgi.service.resolver.BundleDescription desc)
Return the plug-in model associated with the given bundle description or null if none is found. |
IPluginModelBase |
IPluginObject.getPluginModel()
Returns the model that owns this object. |
static IPluginModelBase[] |
PluginRegistry.getWorkspaceModels()
Returns all plug-in models in the workspace |
IPluginModelBase[] |
ModelEntry.getWorkspaceModels()
Returns all the workspace plug-ins that have the model entry ID |
Methods in org.eclipse.pde.core.plugin with parameters of type IPluginModelBase | |
---|---|
static void |
TargetPlatform.createPlatformConfiguration(File location,
IPluginModelBase[] plugins,
IPluginModelBase brandingPlugin)
Creates a platform configuration to be used when launching an Eclipse application that uses Update Manager as a configurator |
static void |
TargetPlatform.createPlatformConfiguration(File location,
IPluginModelBase[] plugins,
IPluginModelBase brandingPlugin)
Creates a platform configuration to be used when launching an Eclipse application that uses Update Manager as a configurator |
Uses of IPluginModelBase in org.eclipse.pde.ui |
---|
Methods in org.eclipse.pde.ui with parameters of type IPluginModelBase | |
---|---|
void |
IExtensionWizard.init(IProject project,
IPluginModelBase pluginModel)
Initializes the wizard with the project of the plug-in and the model object for the plug-in manifest file. |
void |
IExtensionEditorWizard.init(IProject project,
IPluginModelBase pluginModel,
IStructuredSelection selection)
Initializes the wizard with the project of the plug-in and the model object for the plug-in manifest file. |
boolean |
IPluginContentWizard.performFinish(IProject project,
IPluginModelBase model,
IProgressMonitor monitor)
Executes the wizard when 'Finish' button has been pressed. |
Uses of IPluginModelBase in org.eclipse.pde.ui.templates |
---|
Fields in org.eclipse.pde.ui.templates declared as IPluginModelBase | |
---|---|
protected IPluginModelBase |
AbstractTemplateSection.model
The plug-in model. |
Methods in org.eclipse.pde.ui.templates with parameters of type IPluginModelBase | |
---|---|
void |
AbstractTemplateSection.execute(IProject project,
IPluginModelBase model,
IProgressMonitor monitor)
The default implementation of the interface method. |
void |
ITemplateSection.execute(IProject project,
IPluginModelBase model,
IProgressMonitor monitor)
Executes the template. |
void |
BaseOptionTemplateSection.execute(IProject project,
IPluginModelBase model,
IProgressMonitor monitor)
Modifies the superclass implementation by adding the initialization step before commencing execution. |
void |
BaseOptionTemplateSection.initializeFields(IPluginModelBase model)
Initializes options in the wizard page using the data provided by the method parameters. |
boolean |
AbstractNewPluginTemplateWizard.performFinish(IProject project,
IPluginModelBase model,
IProgressMonitor monitor)
Implements the interface method by looping through template sections and executing them sequentially. |
|
Eclipse PDE Release 3.5 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |