Annotation Interface 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
    avatar indica si la imagen de la entidad se debe utilizar como avatar, o no, en las vistas (páginas) que muestran el valor de la referencia.
    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.
    filterType especifica el tipo de componente que será utilizado para filtrar las filas visibles en las vistas (páginas) de presentación tabular.
    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.
    style especifica la forma en que las vistas (páginas) muestran el valor de la referencia.
  • Element Details

    • avatar

      Kleenean avatar
      avatar indica si la imagen de la entidad se debe utilizar como avatar, o no, en las vistas (páginas) que muestran el valor de la referencia. Este elemento es relevante solo si la entidad tiene avatar, es decir, una propiedad imagen cuyo atributo avatarShape (valor especificado, o determinado, para el elemento avatarShape de la anotación ImageProperty) sea distinto de NONE. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para utilizar la imagen como avatar; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.
      Returns:
      avatar
      Default:
      UNSPECIFIED
    • 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 NAME. Si el valor es 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 el valor es 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:
      UNSPECIFIED
    • 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:
      UNSPECIFIED
    • filterType

      filterType especifica el tipo de componente que será utilizado para filtrar las filas visibles en las vistas (páginas) de presentación tabular. Su valor es uno de los elementos de la enumeración EntityReferenceFilterType. Seleccione LIST para que la vista utilice una lista desplegable (drop-down list); esta opción solo es válida si la entidad referenciada es una enumeración. Seleccione TEXTBOX para que la vista utilice un cuadro de texto. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TEXTBOX.
      Returns:
      filterType
      Default:
      UNSPECIFIED
    • 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:
      UNSPECIFIED