Package adalid.core.annotations
Annotation Type EntityReferenceDisplay
-
@Retention(RUNTIME) @Target({TYPE,FIELD}) public @interface EntityReferenceDisplay
La anotación EntityReferenceDisplay se utiliza para configurar la forma en que las vistas (páginas) muestran el valor de la referencia (propiedad o parámetro que hace referencia a otra entidad) y otros atributos relacionados.- Author:
- Jorge Campins
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description EntityReferencePropertyfilterfilter especifica la propiedad de la entidad referenciada que será utilizada por la función de filtro rápido de las vistas (páginas) de presentación tabular.EntityReferencePropertysortsort especifica la propiedad de la entidad referenciada que será utilizada por la función de ordenado rápido de las vistas (páginas) de presentación tabular.EntityReferenceStylestylestyle especifica la forma en que las vistas (páginas) muestran el valor de la referencia.
-
-
-
Element Detail
-
style
EntityReferenceStyle style
style especifica la forma en que las vistas (páginas) muestran el valor de la referencia. Su valor es uno de los elementos de la enumeración EntityReferenceStyle. Seleccione CHARACTER_KEY, NAME, CHARACTER_KEY_AND_NAME o NAME_AND_CHARACTER_KEY para que la vista muestre la clave alfanumérica (o de negocio), el nombre, la clave alfanumérica y el nombre, o el nombre y la clave alfanumérica, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es CHARACTER_KEY_AND_NAME. Si se selecciona alguna de las opciones que incluyen NAME, y la entidad referenciada no tiene nombre, la página mostrará la clave alfanumérica en su lugar. Si se selecciona alguna de las opciones que incluyen CHARACTER_KEY, y la entidad referenciada no tiene clave alfanumérica, la página mostrará la clave primaria en su lugar.- Returns:
- listStyle
- Default:
- adalid.core.enums.EntityReferenceStyle.UNSPECIFIED
-
-
-
filter
EntityReferenceProperty filter
filter especifica la propiedad de la entidad referenciada que será utilizada por la función de filtro rápido de las vistas (páginas) de presentación tabular. Su valor es uno de los elementos de la enumeración EntityReferenceProperty. Seleccione CHARACTER_KEY o NAME para que la vista utilice la clave alfanumérica (o de negocio) o el nombre, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es CHARACTER_KEY. Si se selecciona NAME, y la entidad referenciada no tiene nombre, la página utilizará la clave alfanumérica en su lugar. Si se selecciona CHARACTER_KEY, y la entidad referenciada no tiene clave alfanumérica, la página utilizará la clave primaria en su lugar.- Returns:
- filter
- Default:
- adalid.core.enums.EntityReferenceProperty.UNSPECIFIED
-
-
-
sort
EntityReferenceProperty sort
sort especifica la propiedad de la entidad referenciada que será utilizada por la función de ordenado rápido de las vistas (páginas) de presentación tabular. Su valor es uno de los elementos de la enumeración EntityReferenceProperty. Seleccione CHARACTER_KEY o NAME para que la vista utilice la clave alfanumérica (o de negocio) o el nombre, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es CHARACTER_KEY. Si se selecciona NAME, y la entidad referenciada no tiene nombre, la página utilizará la clave alfanumérica en su lugar. Si se selecciona CHARACTER_KEY, y la entidad referenciada no tiene clave alfanumérica, la página utilizará la clave primaria en su lugar.- Returns:
- sort
- Default:
- adalid.core.enums.EntityReferenceProperty.UNSPECIFIED
-
-