# Package org.eclipse.pde.core.project

package org.eclipse.pde.core.project
Application programming interfaces to create new plug-in projects programmatically.

## Package Specification

Provides an OSGi service, described by IBundleProjectService, that supports programmatic creation of plug-in projects. The interfaces required to describe the project are also included in this package.

Related Packages
Package
Description
org.eclipse.pde.core
Application programming interfaces for working with PDE's models.
org.eclipse.pde.core.build
Application programming interfaces for working with PDE's model of build.properties.
org.eclipse.pde.core.plugin
Application programming interfaces for working with PDE's model of plug-ins.
org.eclipse.pde.core.target
Application programming interfaces to access and modify the PDE target platform.
Interfaces
Class
Description
IBundleClasspathEntry
Specifies the origin of source, class files, and/or archive for an entry on the Bundle-Classpath header.
IBundleProjectDescription
Describes a project representing an OSGi bundle.
IBundleProjectService
Service used to create and configure bundle project descriptions.
IHostDescription
Describes a fragment host.
IPackageExportDescription
Describes a package export.
IPackageImportDescription
Describes a package import.
IRequiredBundleDescription
Describes a required bundle.