org.eclipse.jpt.jpa.core
Interface JpaProject.Config

All Known Subinterfaces:
JpaProject2_0.Config
Enclosing interface:
JpaProject

public static interface JpaProject.Config

The settings used to construct a JPA project.


Method Summary
 boolean discoverAnnotatedClasses()
          Return whether the new JPA project is to "discover" annotated classes.
 java.lang.String getConnectionProfileName()
          Return the name of the connection profile to be associated with the new JPA project.
 JpaPlatform getJpaPlatform()
          Return the JPA platform to be associated with the new JPA project.
 org.eclipse.core.resources.IProject getProject()
          Return the Eclipse project to be associated with the new JPA project.
 java.lang.String getUserOverrideDefaultCatalog()
          Return the catalog to use instead of the connection profile's default catalog.
 java.lang.String getUserOverrideDefaultSchema()
          Return the name of the schema to use instead of the default schema of the connection profile.
 

Method Detail

getProject

org.eclipse.core.resources.IProject getProject()
Return the Eclipse project to be associated with the new JPA project.


getJpaPlatform

JpaPlatform getJpaPlatform()
Return the JPA platform to be associated with the new JPA project.


getConnectionProfileName

java.lang.String getConnectionProfileName()
Return the name of the connection profile to be associated with the new JPA project. (This connection profile wraps a DTP connection profile.)


getUserOverrideDefaultCatalog

java.lang.String getUserOverrideDefaultCatalog()
Return the catalog to use instead of the connection profile's default catalog. May be null.


getUserOverrideDefaultSchema

java.lang.String getUserOverrideDefaultSchema()
Return the name of the schema to use instead of the default schema of the connection profile. May be null.


discoverAnnotatedClasses

boolean discoverAnnotatedClasses()
Return whether the new JPA project is to "discover" annotated classes.