|
Dali Provisional API Release 3.2 |
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | ||||||||||
.jar).
persistence.xml jar-file element.XmlJarFileRef,
which corresponds to the jar-file
element in the persistence.xml file.IConstructor that is wrapping a Java constructor.JavaConstructor.
JavaManagedTypeUiDefinition.getManagedTypeType().orm.xml persistent attribute (field or property)..jar).IType that is wrapping a Java type.JavaType.
ITypeDeclaration that is wrapping the representation
of the declaration description of a type.JavaTypeDeclaration.
XmlAttributeAnnotation and XmlElementAnnotation
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability.org.eclipse.jpt.jaxb.core.jaxbPlatforms
extension point.JaxbPlatformDefinition.org.eclipse.jpt.jaxb.core.jaxbPlatforms
extension point.org.eclipse.jpt.jaxb.core.jaxbPlatforms extension point
corresponding to a JAXB workspace.org.eclipse.jpt.jaxb.ui.jaxbPlatformUis extension point
corresponding to a Dali JAXB workbench.Eclipse workspace.javax.persistence.JoinColumn
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability.org.eclipse.persistence.annotations.JoinFetch
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability.javax.persistence.JoinTable
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability.JpaAnnotationProvider
then uses a collection of these to build annotations.JpaComposite defines the common behavior of the JPA related
widgets.IConstructor that is wrapping the design-time
representation of a Java constructor.JpaConstructor.
JpaDetailsPageManager
responsible for showing the information for a JPA structure node.FormEditor
behavior by not building the content
of any particular editor page until its tab is selected.IEmbeddable that is wrapping the design-time
representation of a JPA embeddable.JpaEmbeddable.
IEntity that is wrapping the design-time representation
of a JPA entity.JpaEntity.
JPA file:
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("Foo Project");
IFile file = project.getFile("Foo.java");
JpaFile.Reference jpaFileRef = (JpaFile.Reference) file.getAdapter(JpaFile.Reference.class);
JpaFile jpaFile = jpaFileRef.getValue();
See org.eclipse.jpt.jpa.core/plugin.xml:org.eclipse.core.runtime.adapters.JPA file model
with change notification when the JPA file is created or destroyed
(or its JPA project is created or destroyed):
IFile file = (IFile) ResourcesPlugin.getWorkspace().getRoot().findMember("Foo.java");
JpaFileModel jpaFileModel = (JpaFileModel) file.getAdapter(JpaFileModel.class);
JpaFile jpaFile = jpaFileModel.getValue();
#getResultType();
Calculates the type of an input parameter: #getParameterType(String).JpaQueryHelper.
IManagedType defined for wrapping the design-time mapped class
object.JDeveloperManagedType.
IManagedTypeProvider that is wrapping the design-time representation
of a provider of managed types.JpaManagedTypeProvider.
JpaManagedTypeProvider.
IMappedSuperclass that is wrapping the design-time
representation of a JPA mapped superclass.JpaMappedSuperclass.
IMapping that is wrapping the design-time representation
of a mapping.JpaMapping.
IManagedType that is wrapping the design-time
representation a "null" managed type.JpaNullManagedType.
org.eclipse.jpt.jpa.core.jpaPlatforms
extension point.org.eclipse.jpt.jpa.core.jpaPlatforms
extension point.JpaPlatform.org.eclipse.jpt.jpa.core.jpaPlatforms extension point
corresponding to a JPA workspace.org.eclipse.jpt.jpa.ui.jpaPlatformUis extension point
corresponding to a Dali JPA workbench.Eclipse project
(and its corresponding Java project).JPA project
(i.e. if necessary, wait for the JPA project to be constructed;
thus the InterruptedException):
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("Foo Project");
JpaProject.Reference jpaProjectRef = (JpaProject.Reference) project.getAdapter(JpaProject.Reference.class);
JpaProject jpaProject = jpaProjectRef.getValue();
See org.eclipse.jpt.jpa.core/plugin.xml:org.eclipse.core.runtime.adapters.JPA project model
with change notification when the JPA project is created or destroyed:
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("Foo Project");
JpaProjectModel jpaProjectModel = (JpaProjectModel) project.getAdapter(JpaProjectModel.class);
JpaProject jpaProject = jpaProjectModel.getValue();
JPA projects
with change notification when the model changes:
IWorkspace workspace = ResourcesPlugin.getWorkspace();
JpaProjectsModel jpaProjectsModel = (JpaProjectsModel) workspace.getAdapter(JpaProjectsModel.class);
IQuery that is wrapping the design-time representation
of a JPQL query.JpaQuery.
JpaQuery.
workbench,
workbench window,
and workbench page has a corresponding
JPA selection manager
that can be used to set the JPA selection in that workbench, window, or page.IType that is
wrapping the design-time representation of a Java type.JpaType.
ITypeDeclaration that is wrapping the design-time
representation of the declaration description of a type.JpaTypeDeclaration.
JpaTypeDeclaration.
ITypeRepository that is wrapping the design-time
representation of a type repository.JpaTypeRepository.
JpaUiFactory to create any JPA composites for use in the JPA Details view
Provisional API: This interface is part of an interim API that is still under
development and expected to change significantly before reaching stability.Eclipse workbench.Eclipse workspace.org.eclipse.jpt.common.core.resourceTypes extension point
corresponding to a Dali workspace.Eclipse workspace.null
if the JPA XML resource or its JPA project is currently under construction.
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | ||||||||||