Package adalid.core.annotations
Annotation Type ImageProperty
-
@Retention(RUNTIME) @Target(FIELD) public @interface ImagePropertyLa anotación ImageProperty se utiliza para designar una propiedad como propiedad imagen de la entidad. Cada entidad puede tener una sola propiedad imagen. Solo se puede designar como propiedad descripción a propiedades de la clase BinaryProperty.- Author:
- Jorge Campins
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description AvatarDefaultavatarDefaultavatarDefault especifica el avatar de las instancias que no tienen imagen.intavatarHeightavatarHeight específica el número de pixeles de alto de la imagen en la vista, cuando se utiliza como avatar.AvatarShapeavatarShapeavatarShape especifica la forma de la imagen cuando se utiliza como avatar.intavatarWidthavatarWidth específica el número de pixeles de ancho de la imagen en la vista, cuando se utiliza como avatar.int[]displayHeightdisplayHeight específica un trío de números de pixeles de alto de la imagen en la vista, correspondientes a tamaño grande, mediano y pequeño, respectivamente.int[]displayWidthdisplayWidth específica un trío de números de pixeles de ancho de la imagen en la vista, correspondientes a tamaño grande, mediano y pequeño, respectivamente.Kleeneanresizableresizable indica si el ancho de la imagen se debe ajustar de manera dinámica y proporcional en función de las dimensiones reales de la imagen y de los valores especificados para los elementos displayWidth y displayHeight.
-
-
-
Element Detail
-
avatarShape
AvatarShape avatarShape
avatarShape especifica la forma de la imagen cuando se utiliza como avatar. Su valor es uno de los elementos de la enumeración AvatarShape. Seleccione CIRCLE o RECTANGLE para mostrar una imagen circular o rectangular, respectivamente. Alternativamente, omita el elemento o seleccione NONE para no utilizar la imagen como avatar. El valor predeterminado del atributo es NONE.- Returns:
- avatarShape
- Default:
- adalid.core.enums.AvatarShape.NONE
-
-
-
avatarDefault
AvatarDefault avatarDefault
avatarDefault especifica el avatar de las instancias que no tienen imagen. Este elemento es relevante solo si el valor especificado, o determinado, para el elemento avatarShape es distinto de NONE. Su valor es uno de los elementos de la enumeración AvatarDefault. Seleccione COMPANY, PERSON, USER o UNKNOWN para mostrar el avatar predeterminado de compañía, persona, usuario o desconocido, respectivamente. Seleccione UNSEEN para mostrar una imagen invisible, que ocupe el mismo espacio que ocuparía un avatar. Alternativamente, omita el elemento o seleccione NONE para no mostrar el avatar en las instancias que no tienen imagen. El valor predeterminado del atributo es NONE.- Returns:
- avatarShape
- Default:
- adalid.core.enums.AvatarDefault.NONE
-
-
-
avatarWidth
int avatarWidth
avatarWidth específica el número de pixeles de ancho de la imagen en la vista, cuando se utiliza como avatar. Este elemento es relevante solo si el valor especificado, o determinado, para el elemento avatarShape es distinto de NONE. Especifique un número entero entre 24 y 96. Alternativamente, omita el elemento para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es 36.- Returns:
- avatarWidth
- Default:
- 0
-
-
-
avatarHeight
int avatarHeight
avatarHeight específica el número de pixeles de alto de la imagen en la vista, cuando se utiliza como avatar. Este elemento es relevante solo si el valor especificado, o determinado, para el elemento avatarShape es distinto de NONE. Especifique un número entero entre 24 y 96. Alternativamente, omita el elemento para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es 36.- Returns:
- avatarHeight
- Default:
- 0
-
-
-
displayWidth
int[] displayWidth
displayWidth específica un trío de números de pixeles de ancho de la imagen en la vista, correspondientes a tamaño grande, mediano y pequeño, respectivamente. Especifique números enteros entre 24 y 1.920. Alternativamente, omita el elemento para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es el trío (288, 192, 96}. Si alguno de los valores especificados es mayor que 1.920, su valor será 1.920; si es menor o igual a 0, será el valor del correspondiente tamaño en el trío displayHeight; pero si ese valor es menor o igual a 0, será el valor del correspondiente tamaño en el trío predeterminado.- Returns:
- displayWidth
- Default:
- {0, 0, 0}
-
-
-
displayHeight
int[] displayHeight
displayHeight específica un trío de números de pixeles de alto de la imagen en la vista, correspondientes a tamaño grande, mediano y pequeño, respectivamente. Especifique un número entero entre 24 y 1.080. Alternativamente, omita el elemento para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es el trío (288, 192, 96}. Si alguno de los valores especificados es mayor que 1.080, su valor será 1.080; si es menor o igual a 0, será el valor del correspondiente tamaño en el trío displayWidth; pero si ese valor es mayor que 1.080, será 1.080, y si es menor o igual a 0, será el valor del correspondiente tamaño en el trío predeterminado.- Returns:
- displayHeight
- Default:
- {0, 0, 0}
-
-
-
resizable
Kleenean resizable
resizable indica si el ancho de la imagen se debe ajustar de manera dinámica y proporcional en función de las dimensiones reales de la imagen y de los valores especificados para los elementos displayWidth y displayHeight. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para ajustar el ancho; 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:
- resizable
- Default:
- adalid.core.enums.Kleenean.UNSPECIFIED
-
-