|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public static interface JpaPlatform.Config
Metadata that describes a JPA platform as defined in an
extension to the org.eclipse.jpt.jpa.core.jpaPlatforms
extension point.
See org.eclipse.jpt.jpa.core/plugin.xml:jpaPlatforms.
Not intended to be implemented by clients.
| Nested Class Summary | |
|---|---|
static class |
JpaPlatform.Config.IsDefault
|
| Field Summary | |
|---|---|
static org.eclipse.jpt.common.utility.predicate.Predicate<JpaPlatform.Config> |
IS_DEFAULT
|
| Method Summary | |
|---|---|
JpaPlatform.GroupConfig |
getGroupConfig()
Return config's group config. |
String |
getId()
Return the config's extension-supplied ID. |
IProjectFacetVersion |
getJpaFacetVersion()
Return the config's JPA facet version or null if the extension does not specify a JPA facet version. |
JpaPlatform |
getJpaPlatform()
Build and return the config's JPA platform. |
JpaPlatformManager |
getJpaPlatformManager()
Return the config's manager. |
String |
getLabel()
Return the config's extension-supplied label. |
String |
getPluginId()
Return the ID of the plug-in that contributed the JPA platform config. |
boolean |
isDefault()
Return whether the config's JPA platform can be used as the default JPA platform for its supported JPA facet versions. |
boolean |
supportsJpaFacetVersion(IProjectFacetVersion jpaFacetVersion)
Return whether the config's JPA platform supports the specified JPA facet version. |
| Field Detail |
|---|
static final org.eclipse.jpt.common.utility.predicate.Predicate<JpaPlatform.Config> IS_DEFAULT
| Method Detail |
|---|
JpaPlatformManager getJpaPlatformManager()
String getId()
String getLabel()
IProjectFacetVersion getJpaFacetVersion()
boolean supportsJpaFacetVersion(IProjectFacetVersion jpaFacetVersion)
IllegalArgumentException - if the specified facet version is
not for a JPA facetboolean isDefault()
supported JPA facet versions.
JpaPlatform.GroupConfig getGroupConfig()
String getPluginId()
JpaPlatform getJpaPlatform()
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||