|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JpaUiFactory
Use JpaFactory to create any JavaTypeMapping or
JavaAttributeMappings. This is necessary so that platforms can
extend the java model with their own annotations.
JavaTypeMappingProvider and JavaAttributeMappingProvider use
this factory. See JpaPlatform#javaTypeMappingProviders() and
{@link JpaPlatform#javaAttributeMappingProviders() for creating new mappings
types.
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.
BaseJpaUiFactory| Method Summary | |
|---|---|
JpaComposite |
createJavaBasicMappingComposite(PropertyValueModel<JavaBasicMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaBasicMapping. |
JpaComposite |
createJavaEmbeddableComposite(PropertyValueModel<JavaEmbeddable> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaEmbeddable. |
JpaComposite |
createJavaEmbeddedIdMappingComposite(PropertyValueModel<JavaEmbeddedIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaEmbeddedIdMapping. |
JpaComposite |
createJavaEmbeddedMappingComposite(PropertyValueModel<JavaEmbeddedMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaEmbeddedMapping. |
JpaComposite |
createJavaEntityComposite(PropertyValueModel<JavaEntity> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an JavaEntity. |
JpaComposite |
createJavaIdMappingComposite(PropertyValueModel<JavaIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaIdMapping. |
JpaComposite |
createJavaManyToManyMappingComposite(PropertyValueModel<JavaManyToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaManyToManyMapping. |
JpaComposite |
createJavaManyToOneMappingComposite(PropertyValueModel<JavaManyToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaManyToOneMapping. |
JpaComposite |
createJavaMappedSuperclassComposite(PropertyValueModel<JavaMappedSuperclass> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaMappedSuperclass. |
JpaComposite |
createJavaOneToManyMappingComposite(PropertyValueModel<? extends JavaOneToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaOneToManyMapping. |
JpaComposite |
createJavaOneToOneMappingComposite(PropertyValueModel<JavaOneToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaOneToOneMapping. |
JpaComposite |
createJavaTransientMappingComposite(PropertyValueModel<JavaTransientMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaTransientMapping. |
JpaComposite |
createJavaVersionMappingComposite(PropertyValueModel<JavaVersionMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit a JavaVersionMapping. |
JpaComposite |
createOrmBasicMappingComposite(PropertyValueModel<OrmBasicMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmBasicMapping. |
JpaComposite |
createOrmEmbeddableComposite(PropertyValueModel<OrmEmbeddable> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmEmbeddable. |
JpaComposite |
createOrmEmbeddedIdMappingComposite(PropertyValueModel<OrmEmbeddedIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmEmbeddedIdMapping. |
JpaComposite |
createOrmEmbeddedMappingComposite(PropertyValueModel<OrmEmbeddedMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmEmbeddedMapping. |
JpaComposite |
createOrmEntityComposite(PropertyValueModel<OrmEntity> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmEntity. |
JpaComposite |
createOrmIdMappingComposite(PropertyValueModel<OrmIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmIdMapping. |
JpaComposite |
createOrmManyToManyMappingComposite(PropertyValueModel<OrmManyToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmManyToManyMapping. |
JpaComposite |
createOrmManyToOneMappingComposite(PropertyValueModel<OrmManyToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmManyToOneMapping. |
JpaComposite |
createOrmMappedSuperclassComposite(PropertyValueModel<OrmMappedSuperclass> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmMappedSuperclass. |
JpaComposite |
createOrmOneToManyMappingComposite(PropertyValueModel<OrmOneToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmOneToManyMapping. |
JpaComposite |
createOrmOneToOneMappingComposite(PropertyValueModel<OrmOneToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmOneToOneMapping. |
JpaComposite |
createOrmTransientMappingComposite(PropertyValueModel<OrmTransientMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmTransientMapping. |
JpaComposite |
createOrmVersionMappingComposite(PropertyValueModel<OrmVersionMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates a new JpaComposite used to edit an OrmVersionMapping. |
java.util.ListIterator<JpaPageComposite> |
createPersistenceUnitComposites(PropertyValueModel<PersistenceUnit> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
Creates the list of JpaComposites used to edit a
PersistenceUnit. |
| Method Detail |
|---|
java.util.ListIterator<JpaPageComposite> createPersistenceUnitComposites(PropertyValueModel<PersistenceUnit> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposites used to edit a
PersistenceUnit. The properties can be regrouped into
sections that will be shown in the editor as pages.
subjectHolder - The holder of the pertistence unitparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaMappedSuperclassComposite(PropertyValueModel<JavaMappedSuperclass> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaMappedSuperclass.
subjectHolder - The holder of the mapped superclassparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaEntityComposite(PropertyValueModel<JavaEntity> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an JavaEntity.
subjectHolder - The holder of the java entityparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaEmbeddableComposite(PropertyValueModel<JavaEmbeddable> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaEmbeddable.
subjectHolder - The holder of the embeddableparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmMappedSuperclassComposite(PropertyValueModel<OrmMappedSuperclass> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmMappedSuperclass.
subjectHolder - The holder of the mapped superclassparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmEntityComposite(PropertyValueModel<OrmEntity> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmEntity.
subjectHolder - The holder of the orm entityparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmEmbeddableComposite(PropertyValueModel<OrmEmbeddable> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmEmbeddable.
subjectHolder - The holder of the embeddableparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaIdMappingComposite(PropertyValueModel<JavaIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaIdMapping.
subjectHolder - The holder of the ID mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaEmbeddedIdMappingComposite(PropertyValueModel<JavaEmbeddedIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaEmbeddedIdMapping.
subjectHolder - The holder of the embedded ID mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaBasicMappingComposite(PropertyValueModel<JavaBasicMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaBasicMapping.
subjectHolder - The holder of the basic mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaVersionMappingComposite(PropertyValueModel<JavaVersionMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaVersionMapping.
subjectHolder - The holder of the version mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaManyToOneMappingComposite(PropertyValueModel<JavaManyToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaManyToOneMapping.
subjectHolder - The holder of the many to one mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaOneToManyMappingComposite(PropertyValueModel<? extends JavaOneToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaOneToManyMapping.
subjectHolder - The holder of the one to many mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaOneToOneMappingComposite(PropertyValueModel<JavaOneToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaOneToOneMapping.
subjectHolder - The holder of the one to one mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaManyToManyMappingComposite(PropertyValueModel<JavaManyToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaManyToManyMapping.
subjectHolder - The holder of the many to many mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaEmbeddedMappingComposite(PropertyValueModel<JavaEmbeddedMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaEmbeddedMapping.
subjectHolder - The holder of the embedded mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createJavaTransientMappingComposite(PropertyValueModel<JavaTransientMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit a JavaTransientMapping.
subjectHolder - The holder of the transient mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmIdMappingComposite(PropertyValueModel<OrmIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmIdMapping.
subjectHolder - The holder of the ID mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmEmbeddedIdMappingComposite(PropertyValueModel<OrmEmbeddedIdMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmEmbeddedIdMapping.
subjectHolder - The holder of the embedded ID mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmBasicMappingComposite(PropertyValueModel<OrmBasicMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmBasicMapping.
subjectHolder - The holder of the basic mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmVersionMappingComposite(PropertyValueModel<OrmVersionMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmVersionMapping.
subjectHolder - The holder of the version mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmManyToOneMappingComposite(PropertyValueModel<OrmManyToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmManyToOneMapping.
subjectHolder - The holder of the many to one mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmOneToManyMappingComposite(PropertyValueModel<OrmOneToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmOneToManyMapping.
subjectHolder - The holder of the one to many mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmOneToOneMappingComposite(PropertyValueModel<OrmOneToOneMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmOneToOneMapping.
subjectHolder - The holder of the one to one mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmManyToManyMappingComposite(PropertyValueModel<OrmManyToManyMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmManyToManyMapping.
subjectHolder - The holder of the many to many mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmEmbeddedMappingComposite(PropertyValueModel<OrmEmbeddedMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmEmbeddedMapping.
subjectHolder - The holder of the embedded mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
JpaComposite createOrmTransientMappingComposite(PropertyValueModel<OrmTransientMapping> subjectHolder,
org.eclipse.swt.widgets.Composite parent,
WidgetFactory widgetFactory)
JpaComposite used to edit an OrmTransientMapping.
subjectHolder - The holder of the transient mappingparent - The parent containerwidgetFactory - The factory used to create the widgets
JpaComposite
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||