Dali Provisional API
Release 3.2

org.eclipse.jpt.jpa.ui.details
Interface JpaUiFactory


public interface JpaUiFactory

Use 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. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.

Since:
3.3

Method Summary
 JpaComposite createBasicMappingComposite(PropertyValueModel<? extends BasicMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createEmbeddableComposite(PropertyValueModel<? extends Embeddable> embeddableModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createEmbeddedIdMappingComposite(PropertyValueModel<? extends EmbeddedIdMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createEmbeddedMappingComposite(PropertyValueModel<? extends EmbeddedMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createEntityComposite(PropertyValueModel<? extends Entity> entityModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createIdMappingComposite(PropertyValueModel<? extends IdMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createManyToManyMappingComposite(PropertyValueModel<? extends ManyToManyMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createManyToOneMappingComposite(PropertyValueModel<? extends ManyToOneMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createMappedSuperclassComposite(PropertyValueModel<? extends MappedSuperclass> mappedSuperclassModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createOneToManyMappingComposite(PropertyValueModel<? extends OneToManyMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createOneToOneMappingComposite(PropertyValueModel<? extends OneToOneMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createTransientMappingComposite(PropertyValueModel<? extends TransientMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 JpaComposite createVersionMappingComposite(PropertyValueModel<? extends VersionMapping> mappingModel, PropertyValueModel<Boolean> enabledModel, Composite parentComposite, WidgetFactory widgetFactory, ResourceManager resourceManager)
           
 

Method Detail

createMappedSuperclassComposite

JpaComposite createMappedSuperclassComposite(PropertyValueModel<? extends MappedSuperclass> mappedSuperclassModel,
                                             Composite parentComposite,
                                             WidgetFactory widgetFactory,
                                             ResourceManager resourceManager)

createEntityComposite

JpaComposite createEntityComposite(PropertyValueModel<? extends Entity> entityModel,
                                   Composite parentComposite,
                                   WidgetFactory widgetFactory,
                                   ResourceManager resourceManager)

createEmbeddableComposite

JpaComposite createEmbeddableComposite(PropertyValueModel<? extends Embeddable> embeddableModel,
                                       Composite parentComposite,
                                       WidgetFactory widgetFactory,
                                       ResourceManager resourceManager)

createIdMappingComposite

JpaComposite createIdMappingComposite(PropertyValueModel<? extends IdMapping> mappingModel,
                                      PropertyValueModel<Boolean> enabledModel,
                                      Composite parentComposite,
                                      WidgetFactory widgetFactory,
                                      ResourceManager resourceManager)

createEmbeddedIdMappingComposite

JpaComposite createEmbeddedIdMappingComposite(PropertyValueModel<? extends EmbeddedIdMapping> mappingModel,
                                              PropertyValueModel<Boolean> enabledModel,
                                              Composite parentComposite,
                                              WidgetFactory widgetFactory,
                                              ResourceManager resourceManager)

createBasicMappingComposite

JpaComposite createBasicMappingComposite(PropertyValueModel<? extends BasicMapping> mappingModel,
                                         PropertyValueModel<Boolean> enabledModel,
                                         Composite parentComposite,
                                         WidgetFactory widgetFactory,
                                         ResourceManager resourceManager)

createVersionMappingComposite

JpaComposite createVersionMappingComposite(PropertyValueModel<? extends VersionMapping> mappingModel,
                                           PropertyValueModel<Boolean> enabledModel,
                                           Composite parentComposite,
                                           WidgetFactory widgetFactory,
                                           ResourceManager resourceManager)

createManyToOneMappingComposite

JpaComposite createManyToOneMappingComposite(PropertyValueModel<? extends ManyToOneMapping> mappingModel,
                                             PropertyValueModel<Boolean> enabledModel,
                                             Composite parentComposite,
                                             WidgetFactory widgetFactory,
                                             ResourceManager resourceManager)

createOneToManyMappingComposite

JpaComposite createOneToManyMappingComposite(PropertyValueModel<? extends OneToManyMapping> mappingModel,
                                             PropertyValueModel<Boolean> enabledModel,
                                             Composite parentComposite,
                                             WidgetFactory widgetFactory,
                                             ResourceManager resourceManager)

createOneToOneMappingComposite

JpaComposite createOneToOneMappingComposite(PropertyValueModel<? extends OneToOneMapping> mappingModel,
                                            PropertyValueModel<Boolean> enabledModel,
                                            Composite parentComposite,
                                            WidgetFactory widgetFactory,
                                            ResourceManager resourceManager)

createManyToManyMappingComposite

JpaComposite createManyToManyMappingComposite(PropertyValueModel<? extends ManyToManyMapping> mappingModel,
                                              PropertyValueModel<Boolean> enabledModel,
                                              Composite parentComposite,
                                              WidgetFactory widgetFactory,
                                              ResourceManager resourceManager)

createEmbeddedMappingComposite

JpaComposite createEmbeddedMappingComposite(PropertyValueModel<? extends EmbeddedMapping> mappingModel,
                                            PropertyValueModel<Boolean> enabledModel,
                                            Composite parentComposite,
                                            WidgetFactory widgetFactory,
                                            ResourceManager resourceManager)

createTransientMappingComposite

JpaComposite createTransientMappingComposite(PropertyValueModel<? extends TransientMapping> mappingModel,
                                             PropertyValueModel<Boolean> enabledModel,
                                             Composite parentComposite,
                                             WidgetFactory widgetFactory,
                                             ResourceManager resourceManager)

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.