Eclipse PDE Release 3.7

## Uses of Interface
org.eclipse.pde.core.IModel

Packages that use IModel
org.eclipse.pde.core
org.eclipse.pde.core.build
org.eclipse.pde.core.plugin

Uses of IModel in org.eclipse.pde.core

Methods in org.eclipse.pde.core that return IModel
`IModel[]` `IModelProviderEvent.getAddedModels()` Returns the models that are added
`IModel[]` `IModelProviderEvent.getChangedModels()` Returns the models that has changed
`IModel` `IModelProvider.getModel(IFile file)` Returns the model for the provided file resource.
`IModel[]` `IModelProviderEvent.getRemovedModels()` Returns the models that are removed

Uses of IModel in org.eclipse.pde.core.build

Subinterfaces of IModel in org.eclipse.pde.core.build
`interface` `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.

Uses of IModel in org.eclipse.pde.core.plugin

Subinterfaces of IModel in org.eclipse.pde.core.plugin
`interface` `IExtensionsModel` This type of model is created by parsing the manifest file.
`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.
`interface` `IPluginModelBase` This type of model is created by parsing the manifest file.
`interface` `ISharedExtensionsModel` This type of model is created by parsing the plug-in manifest file but only takes the extensions and extension points into account.
`interface` `ISharedPluginModel` This type of model is created by parsing the manifest file.

Eclipse PDE Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) 2000, 2011 IBM Corporation and others. All rights reserved.