| Modifier and Type | Optional Element and Description | 
|---|---|
| String | ceilingDisplayEntitySpecify the fully qualified class name of the ceiling entity for this inheritance hierarchy. | 
| boolean | excludeFromPolymorphismSpecify whether or not this class should be excluded from admin detection as a polymorphic type. | 
| String | friendlyNameThe friendly name to present to a user for this field in a GUI. | 
| AdminGroupPresentationOverride[] | groupOverridesThese AdminGroupPresentationOverride items override a superclass' group information by targeting the
 superclass' tab, group, and the property to be overridden | 
| PopulateToOneFieldsEnum | populateToOneFieldsSpecify whether or not the open admin module persistence mechanism
 should traverse ManyToOne or OneToOne field boundaries in the entity
 when retrieving and populating field values. | 
| AdminTabPresentationOverride[] | tabOverridesThese AdminTabPresentationOverride items override a superclass' tab information by targeting the
 superclass' tab and the property to be overridden | 
| AdminTabPresentation[] | tabsThese AdminTabPresentation items define each tab that will be displayed in the entity's EntityForm. | 
public abstract PopulateToOneFieldsEnum populateToOneFields
Specify whether or not the open admin module persistence mechanism should traverse ManyToOne or OneToOne field boundaries in the entity when retrieving and populating field values.
public abstract String friendlyName
The friendly name to present to a user for this field in a GUI. If supporting i18N, the friendly name may be a key to retrieve a localized friendly name using the GWT support for i18N. This name will be presented to users when they add a new entity in the GUI and select the polymorphic type for that new added entity.
public abstract String ceilingDisplayEntity
Specify the fully qualified class name of the ceiling entity for this inheritance hierarchy. This value affects the list of polymorphic types presented to the administrative user in the admin UI. By specifying a class lower in the inheritance hierarchy, you can cause only a subset of the entire JPA inheritance hierarchy to be presented to the user as options when creating new entities. This value will override any previous settings for this inheritance hierarchy.
public abstract boolean excludeFromPolymorphism
Specify whether or not this class should be excluded from admin detection as a polymorphic type. This is useful if you have several entities that implement an interface, but you only want the admin to ignore one of the entities as a valid type for the interface.
public abstract AdminTabPresentation[] tabs
public abstract AdminTabPresentationOverride[] tabOverrides
public abstract AdminGroupPresentationOverride[] groupOverrides
Copyright © 2020. All rights reserved.