Package org.eclipse.jpt.core

Interface Summary
EntityGeneratorDatabaseAnnotationNameBuilder Provide a pluggable way to determine whether and how the entity generator prints the names of various database objects.
IResourcePart Represents an object that can be described as being part of an IResource Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
JpaAnnotationDefinitionProvider Provides annotationDefinitions for types and attributes.
JpaAnnotationProvider This is used to provide type and attribute annotations.
JpaDataSource Interface to the connection profile.
JpaFactory Use a JPA factory to build any core (e.g.
JpaFile A JPA Project contains JPA files for all files in the project that are relevant to the JPA spec.
JpaNode JPA-specific protocol.
JpaPlatform This interface is to be implemented by a JPA vendor to provide extensions to the core JPA model.
JpaPlatform.Version  
JpaPlatformFactory This interface is to be implemented by a JPA vendor to build a JpaPlatform.
JpaPlatformProvider This interface is to be implemented by a JPA vendor to provide extensions to the core JPA model.
JpaPlatformVariation A JpaPlatform contains a JpaPlatformVariation.
JpaProject A JPA project is associated with an Eclipse project (and its corresponding Java project).
JpaProject.Config The settings used to construct a JPA project.
JpaProject.Updater Define a strategy that can be used to "update" a JPA project whenever something changes.
JpaProjectManager The JPA project manager holds all the JPA projects in the workspace.
JpaResourceModel Listeners are notified whenever anything in the JPA resource model changes.
JpaResourceModelListener The listener is notified whenever anything in the JPA resource model changes.
JpaResourceModelProvider Map a content type to a JPA resource model.
JpaStructureNode Implement this interface for objects that appear in the Structure view This is used by JpaSelection to determine selection in the editor.
MappingKeys Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
ResourceDefinition A JpaPlatform can support multiple resources.
 

Class Summary
JpaProject.Updater.Null This updater does nothing.
JpaResourceType Describes the file content type and version for JPA resources.
JptCorePlugin The Dali core plug-in lifecycle implementation.
 

Enum Summary
JpaPlatformVariation.Supported