Package meta.psm

Class ProjectAttributeKeys


  • public class ProjectAttributeKeys
    extends Object
    Author:
    Jorge Campins
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String ALTERNATE_DOCUMENT_ROOT_SECURED
      true sí se define un directorio de contenido estático seguro para la aplicación; de lo contrario false.
      static String ALWAYS_OPEN_CONTENT_VIEWER_AS_DIALOG
      true si la interfaz gráfica de la aplicación generada siempre debe abrir los visores de contenido de archivos como un diálogo; de lo contrario especifique false.
      static String CHECK_BOXES_ALLOWED
      true si la interfaz gráfica de la aplicación generada debe utilizar casillas de verificación en lugar de listas desplegables para propiedades y parámetros de tipo Boolean que no permiten valores nulos; de lo contrario false.
      static String CUSTOM_LAYOUT
      true si la interfaz gráfica de la aplicación generada tiene un layout personalizado que se debe utilizar en lugar del layout generado; de lo contrario false.
      static String DEFAULT_WINDOW_HEIGHT
      Deprecated.
      static String DEFAULT_WINDOW_WIDTH
      Deprecated.
      static String DISABLE_BPL_IMPL_GENERATION
      true si no desea generar plantillas de implementación de componentes de lógica de procesos de negocio; de lo contrario false.
      static String DISABLE_PAGE_ASSISTANT_GENERATION
      true si no desea generar plantillas de asistentes de página; de lo contrario false.
      static String FACELETS_REFRESH_PERIOD
      Parámetro javax.faces.FACELETS_REFRESH_PERIOD.
      static String FACES_ID_SEGMENTS_SEPARATOR_CHAR
      Parámetro SEPARATOR_CHAR_PARAM_NAME.
      static String HCB_RENDERING
      true si el layout de la interfaz gráfica de la aplicación generada debe incluir el nombre de la aplicación en el bloque central del encabezado de página; de lo contrario false.
      static String HELP_RESOURCES_FOLDER
      Ruta del subdirectorio del módulo Web de la aplicación generada en donde se deben almacenar los archivos de ayuda para que la interfaz gráfica los pueda presentar al usuario.
      static String HELP_WINDOW_WIDTH_KEY
      Número de ancho de la ventana de ayuda de la interfaz gráfica de la aplicación generada.
      static String HLB_RENDERING
      true si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hlb.png en el bloque izquierdo del encabezado de página; de lo contrario false.
      static String HRB_RENDERING
      true si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hrb.png en el bloque derecho del encabezado de página; de lo contrario false.
      static String HTML_SANITIZER_VERSION
      Versión del Sanitizer HTML.
      static String HTTP_BASIC_AUTHENTICATION
      true si la interfaz gráfica de la aplicación generada debe utilizar el método básico de autenticación de HTTP; de lo contrario false.
      static String HTTP_BASIC_AUTHENTICATION_FOR_WEB_API
      true si los servicios web de la aplicación generada deben utilizar el método básico de autenticación de HTTP; de lo contrario false.
      static String INITIAL_PAGE_LOCATION
      Ruta relativa de la página inicial predeterminada de la interfaz gráfica de la aplicación generada.
      static String INITIAL_WINDOW_TARGET
      Nombre de la ventana inicial de la interfaz gráfica de la aplicación generada.
      static String INLINE_HELP_RENDERING
      true si la interfaz gráfica de la aplicación generada debe mostrar componentes de ayuda-en-línea; de lo contrario false.
      static String MEDIA_FILE_EXPOSURE_RISK_ACCEPTABLE
      true sí se define un directorio de contenido estático seguro para la aplicación, y la aplicación puede copiar archivos al directorio de contenido estático principal; de lo contrario false.
      static String NUMERIC_BOXES_ALLOWED
      true si la interfaz gráfica de la aplicación generada debe utilizar componentes de entrada especializados en lugar de cuadros de texto para propiedades y parámetros de tipos numéricos; de lo contrario false.
      static String PARTIAL_STATE_SAVING
      true si la interfaz gráfica de la aplicación generada debe salvar parcialmente el estado de las páginas; de lo contrario false.
      static String PERSISTENCE_UNIT_ECLIPSELINK_LOGGER
      Logger de EclipseLink.
      static String PERSISTENCE_UNIT_HIBERNATE_STATISTICS
      enabled para habilitar la generación de estadísticas de Hibernate, de lo contrario disabled.
      static String RPH_DOUBLE_HEIGHT
      true si el encabezado de página de los informes generados debe ser de doble altura; de lo contrario false.
      static String RPH_LEFT_IMAGE_HEIGHT
      Número de pixeles de alto de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados.
      static String RPH_LEFT_IMAGE_WIDTH
      Número de pixeles de ancho de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados.
      static String RPH_NO_LEFT_IMAGE
      true si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias1.png (donde alias es el alias del proyecto generado) en el bloque izquierdo del encabezado; de lo contrario false.
      static String RPH_NO_RIGHT_IMAGE
      true si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias2.png (donde alias es el alias del proyecto generado) en el bloque derecho del encabezado; de lo contrario false.
      static String RPH_RIGHT_IMAGE_HEIGHT
      Número de pixeles de alto de la imagen incluida en el bloque derecho del encabezado de página de los informes generados.
      static String RPH_RIGHT_IMAGE_WIDTH
      Número de pixeles de ancho de la imagen incluida en el bloque derecho del encabezado de página de los informes generados.
      static String SESSION_TIMEOUT
      Número de minutos que se debe especificar como tiempo de espera (valor del elemento session-timeout) al generar el descriptor de despliegue (web.xml) del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado.
      static String TASK_MAIL_ADDRESS
      Especifique la dirección de correo electrónico a la que el gestor de tareas debe enviar los mensajes cuando no sea posible determinar una dirección de correo válida para los mensajes de una tarea.
      static String TASK_MAIL_PER_TASK
      true si desea que el gestor de tareas envie mensajes por cada tarea; de lo contrario false.
      static String TASK_MAIL_PER_TYPE
      true si desea que el gestor de tareas envie mensajes por cada tipo de tarea; de lo contrario false.
      static String TASK_MAIL_PER_USER
      Deprecated.
      static String URI_AUTHORITY
      Especifique el servidor (host) y el puerto de red en el servidor para comunicarse con la aplicación, separados por dos puntos.
      static String URI_SCHEME
      Especifique el protocolo que se usa para comunicarse con la aplicación (normalmente http o https).
    • Field Detail

      • CUSTOM_LAYOUT

        public static final String CUSTOM_LAYOUT
        true si la interfaz gráfica de la aplicación generada tiene un layout personalizado que se debe utilizar en lugar del layout generado; de lo contrario false. El valor por omisión es false. El nombre del archivo de layout generado es fullPageLayout.xhtml y se almacena en el subdirectorio templates\base del directorio src\main\webapp del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado (vea Método setAlias); el archivo de layout personalizado debe tener el mismo nombre y se debe almacenar en el subdirectorio templates\custom-made.
        See Also:
        Constant Field Values
      • CHECK_BOXES_ALLOWED

        public static final String CHECK_BOXES_ALLOWED
        true si la interfaz gráfica de la aplicación generada debe utilizar casillas de verificación en lugar de listas desplegables para propiedades y parámetros de tipo Boolean que no permiten valores nulos; de lo contrario false. El valor por omisión es true.
        See Also:
        Constant Field Values
      • NUMERIC_BOXES_ALLOWED

        public static final String NUMERIC_BOXES_ALLOWED
        true si la interfaz gráfica de la aplicación generada debe utilizar componentes de entrada especializados en lugar de cuadros de texto para propiedades y parámetros de tipos numéricos; de lo contrario false. El valor por omisión es true.
        See Also:
        Constant Field Values
      • DEFAULT_WINDOW_WIDTH

        @Deprecated
        public static final String DEFAULT_WINDOW_WIDTH
        Deprecated.
        Número de pixeles de ancho de la ventana inicial de la interfaz gráfica de la aplicación generada. El valor máximo es 3.840. El valor mínimo es 640. El valor por omisión es 1.240. Este atributo era utilizado por JEE1; no es utilizado por JEE2.
        See Also:
        Constant Field Values
      • DEFAULT_WINDOW_HEIGHT

        @Deprecated
        public static final String DEFAULT_WINDOW_HEIGHT
        Deprecated.
        Número de pixeles de alto de la ventana inicial de la interfaz gráfica de la aplicación generada. El valor máximo es 2.160. El valor mínimo es 480. El valor por omisión es 930. Este atributo era utilizado por JEE1; no es utilizado por JEE2.
        See Also:
        Constant Field Values
      • DISABLE_BPL_IMPL_GENERATION

        public static final String DISABLE_BPL_IMPL_GENERATION
        true si no desea generar plantillas de implementación de componentes de lógica de procesos de negocio; de lo contrario false. El valor por omisión es false. Las plantillas se almacenan en subdirectorios del directorio srx del módulo EJB del proyecto generado; srx no es está entre los directorios java ese módulo; copie las plantillas que necesite al correspondiente subdirectorio del directorio src del módulo EJB.
        See Also:
        Constant Field Values
      • DISABLE_PAGE_ASSISTANT_GENERATION

        public static final String DISABLE_PAGE_ASSISTANT_GENERATION
        true si no desea generar plantillas de asistentes de página; de lo contrario false. El valor por omisión es false. Las plantillas se almacenan en subdirectorios del directorio srx del módulo Web del proyecto generado; srx no es está entre los directorios java de ese módulo; copie las plantillas que necesite al correspondiente subdirectorio del directorio src del módulo Web.
        See Also:
        Constant Field Values
      • FACELETS_REFRESH_PERIOD

        public static final String FACELETS_REFRESH_PERIOD
        Parámetro javax.faces.FACELETS_REFRESH_PERIOD. Define el período utilizado para actualizar el árbol de sintaxis abstracta de facelet desde el archivo de definición de vista. El valor por omisión para proyectos en etapas de Aceptación y Producción es -1. En las demás etapas el valor por omisión depende del servidor de aplicaciones.
        See Also:
        Constant Field Values
      • FACES_ID_SEGMENTS_SEPARATOR_CHAR

        public static final String FACES_ID_SEGMENTS_SEPARATOR_CHAR
        Parámetro SEPARATOR_CHAR_PARAM_NAME. Define el carácter utilizado para separar segmentos de un clientId. El valor por omisión es ':'.
        See Also:
        Constant Field Values
      • HLB_RENDERING

        public static final String HLB_RENDERING
        true si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hlb.png en el bloque izquierdo del encabezado de página; de lo contrario false. El valor por omisión es false. El archivo index_hlb.png se almacena en el subdirectorio src\main\webapp\resources\images\base del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado.
        See Also:
        Constant Field Values
      • HCB_RENDERING

        public static final String HCB_RENDERING
        true si el layout de la interfaz gráfica de la aplicación generada debe incluir el nombre de la aplicación en el bloque central del encabezado de página; de lo contrario false. El valor por omisión es false.
        See Also:
        Constant Field Values
      • HRB_RENDERING

        public static final String HRB_RENDERING
        true si el layout de la interfaz gráfica de la aplicación generada debe incluir el archivo de imagen index_hrb.png en el bloque derecho del encabezado de página; de lo contrario false. El valor por omisión es false. El archivo index_hrb.png se almacena en el subdirectorio src\main\webapp\resources\images\base del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado.
        See Also:
        Constant Field Values
      • ALWAYS_OPEN_CONTENT_VIEWER_AS_DIALOG

        public static final String ALWAYS_OPEN_CONTENT_VIEWER_AS_DIALOG
        true si la interfaz gráfica de la aplicación generada siempre debe abrir los visores de contenido de archivos como un diálogo; de lo contrario especifique false. El valor por omisión es true.
        See Also:
        Constant Field Values
      • HTTP_BASIC_AUTHENTICATION

        public static final String HTTP_BASIC_AUTHENTICATION
        true si la interfaz gráfica de la aplicación generada debe utilizar el método básico de autenticación de HTTP; de lo contrario false. El valor por omisión es false.
        See Also:
        Constant Field Values
      • HTTP_BASIC_AUTHENTICATION_FOR_WEB_API

        public static final String HTTP_BASIC_AUTHENTICATION_FOR_WEB_API
        true si los servicios web de la aplicación generada deben utilizar el método básico de autenticación de HTTP; de lo contrario false. El valor por omisión es true.
        See Also:
        Constant Field Values
      • INITIAL_PAGE_LOCATION

        public static final String INITIAL_PAGE_LOCATION
        Ruta relativa de la página inicial predeterminada de la interfaz gráfica de la aplicación generada. El valor por omisión es /faces/views/base/code/Menu.xhtml.
        See Also:
        Constant Field Values
      • INITIAL_WINDOW_TARGET

        public static final String INITIAL_WINDOW_TARGET
        Nombre de la ventana inicial de la interfaz gráfica de la aplicación generada. El valor por omisión es el alias del proyecto generado.
        See Also:
        Constant Field Values
      • INLINE_HELP_RENDERING

        public static final String INLINE_HELP_RENDERING
        true si la interfaz gráfica de la aplicación generada debe mostrar componentes de ayuda-en-línea; de lo contrario false. El valor por omisión es true.
        See Also:
        Constant Field Values
      • PARTIAL_STATE_SAVING

        public static final String PARTIAL_STATE_SAVING
        true si la interfaz gráfica de la aplicación generada debe salvar parcialmente el estado de las páginas; de lo contrario false. El valor por omisión es true. El estado de las páginas es salvado cuando la interfaz abre una nueva página y sirve para reponer el estado de la página salvada en el caso de que el usuario deba regresar a ella.
        See Also:
        Constant Field Values
      • ALTERNATE_DOCUMENT_ROOT_SECURED

        public static final String ALTERNATE_DOCUMENT_ROOT_SECURED
        true sí se define un directorio de contenido estático seguro para la aplicación; de lo contrario false. El directorio es seguro si no se configura como raíz de documentos alternativa de la aplicación o del servidor de aplicaciones; de esta manera, aún se podrá acceder a su contenido a través de la interfaz gráfica de la aplicación, sujeto al control de acceso provisto por la aplicación. El valor por omisión es el especificado para el atributo MEDIA_FILE_EXPOSURE_RISK_ACCEPTABLE; si ese atributo también fue omitido, entonces el valor por omisión es false.
        See Also:
        Constant Field Values
      • MEDIA_FILE_EXPOSURE_RISK_ACCEPTABLE

        public static final String MEDIA_FILE_EXPOSURE_RISK_ACCEPTABLE
        true sí se define un directorio de contenido estático seguro para la aplicación, y la aplicación puede copiar archivos al directorio de contenido estático principal; de lo contrario false. Para el correcto funcionamiento de los componentes utilizados para recortar imágenes y para la reproducción de archivos de audio y video, es necesario copiar temporalmente los archivos al directorio de contenido estático principal, por lo que habría riesgo de exposición mientras se recorta o lleva a cabo su reproducción. Para mitigar ese riesgo, la aplicación genera la URL de la copia de manera aleatoria, y la interfaz gráfica no la muestra al usuario. El valor por omisión es false.
        See Also:
        Constant Field Values
      • HTML_SANITIZER_VERSION

        public static final String HTML_SANITIZER_VERSION
        Versión del Sanitizer HTML. El componente Web de las aplicaciones generadas con la plataforma jee2 incluye el jar de OWASP HTML Sanitizer entre sus dependencias. OWASP HTML Sanitizer es un Sanitizer HTML de fácil configuración que permite prevenir ataques del tipo Cross-Site Scripting (XSS), que podrían ocurrir por incluir HTML creado por terceros en su aplicación web. Como parte de la refinación de la aplicación, se podrían definir e implementar políticas de saneamiento de los documentos incrustados utilizando OWASP HTML Sanitizer.
        See Also:
        OWASP HTML Sanitizer, Constant Field Values
      • PERSISTENCE_UNIT_ECLIPSELINK_LOGGER

        public static final String PERSISTENCE_UNIT_ECLIPSELINK_LOGGER
        Logger de EclipseLink. Especifique JavaLogger para utilizar java.util.logging; ServerLogger para integrarse con el logging del servidor de aplicaciones; enabled o DefaultLogger para utilizar el logger predeterminado y poder establecer el nivel de logging en EclipseLink. El valor por omisión es disabled.
        See Also:
        Constant Field Values
      • PERSISTENCE_UNIT_HIBERNATE_STATISTICS

        public static final String PERSISTENCE_UNIT_HIBERNATE_STATISTICS
        enabled para habilitar la generación de estadísticas de Hibernate, de lo contrario disabled. El valor por omisión es disabled.
        See Also:
        Constant Field Values
      • RPH_DOUBLE_HEIGHT

        public static final String RPH_DOUBLE_HEIGHT
        true si el encabezado de página de los informes generados debe ser de doble altura; de lo contrario false. El valor por omisión es false.
        See Also:
        Constant Field Values
      • RPH_LEFT_IMAGE_WIDTH

        public static final String RPH_LEFT_IMAGE_WIDTH
        Número de pixeles de ancho de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados. El valor máximo es 160. El valor por omisión es 56.
        See Also:
        Constant Field Values
      • RPH_LEFT_IMAGE_HEIGHT

        public static final String RPH_LEFT_IMAGE_HEIGHT
        Número de pixeles de alto de la imagen incluida en el bloque izquierdo del encabezado de página de los informes generados. El valor máximo es 64 o 32, dependiendo de si el encabezado es o no es de doble altura, respectivamente. El valor por omisión es 32.
        See Also:
        Constant Field Values
      • RPH_NO_LEFT_IMAGE

        public static final String RPH_NO_LEFT_IMAGE
        true si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias1.png (donde alias es el alias del proyecto generado) en el bloque izquierdo del encabezado; de lo contrario false. El valor por omisión es false. Cada directorio de informes contiene un subdirectorio resources donde se encuentra un archivo alias1.png.
        See Also:
        Constant Field Values
      • RPH_RIGHT_IMAGE_WIDTH

        public static final String RPH_RIGHT_IMAGE_WIDTH
        Número de pixeles de ancho de la imagen incluida en el bloque derecho del encabezado de página de los informes generados. El valor máximo es 160. El valor por omisión es 56.
        See Also:
        Constant Field Values
      • RPH_RIGHT_IMAGE_HEIGHT

        public static final String RPH_RIGHT_IMAGE_HEIGHT
        Número de pixeles de alto de la imagen incluida en el bloque derecho del encabezado de página de los informes generados. El valor máximo es 64 o 32, dependiendo de si el encabezado es o no es de doble altura, respectivamente. El valor por omisión es 32.
        See Also:
        Constant Field Values
      • RPH_NO_RIGHT_IMAGE

        public static final String RPH_NO_RIGHT_IMAGE
        true si el encabezado de página de los informes generados no debe incluir el archivo de imagen alias2.png (donde alias es el alias del proyecto generado) en el bloque derecho del encabezado; de lo contrario false. El valor por omisión es false. Cada directorio de informes contiene un subdirectorio resources donde se encuentra un archivo alias2.png.
        See Also:
        Constant Field Values
      • HELP_RESOURCES_FOLDER

        public static final String HELP_RESOURCES_FOLDER
        Ruta del subdirectorio del módulo Web de la aplicación generada en donde se deben almacenar los archivos de ayuda para que la interfaz gráfica los pueda presentar al usuario. La ruta debe ser relativa al directorio src/main/webapp del módulo Web de la aplicación. El valor por omisión es resources/help/custom-made.
        See Also:
        Constant Field Values
      • HELP_WINDOW_WIDTH_KEY

        public static final String HELP_WINDOW_WIDTH_KEY
        Número de ancho de la ventana de ayuda de la interfaz gráfica de la aplicación generada. El valor mínimo es 0. El valor máximo es 10. El valor por omisión es 3. El ancho de la ventana de ayuda será el ancho disponible de la pantalla multiplicado por 2/(2+n), donde n es el valor de este atributo. Por ejemplo, si es 0, el ancho de la ventana de ayuda será igual al ancho disponible de la pantalla; si es 5, 2/7 del ancho disponible de la pantalla; y si es 10, 1/6 del ancho disponible de la pantalla.
        See Also:
        Constant Field Values
      • SESSION_TIMEOUT

        public static final String SESSION_TIMEOUT
        Número de minutos que se debe especificar como tiempo de espera (valor del elemento session-timeout) al generar el descriptor de despliegue (web.xml) del módulo alias-web de la aplicación, donde alias es el alias del proyecto generado. El valor por omisión es 30.
        See Also:
        Constant Field Values
      • TASK_MAIL_PER_TASK

        public static final String TASK_MAIL_PER_TASK
        true si desea que el gestor de tareas envie mensajes por cada tarea; de lo contrario false.
        See Also:
        Constant Field Values
      • TASK_MAIL_PER_TYPE

        public static final String TASK_MAIL_PER_TYPE
        true si desea que el gestor de tareas envie mensajes por cada tipo de tarea; de lo contrario false.
        See Also:
        Constant Field Values
      • TASK_MAIL_PER_USER

        @Deprecated
        public static final String TASK_MAIL_PER_USER
        Deprecated.
        true si desea que el gestor de tareas envie mensajes por cada usuario; de lo contrario false.
        See Also:
        Constant Field Values
      • TASK_MAIL_ADDRESS

        public static final String TASK_MAIL_ADDRESS
        Especifique la dirección de correo electrónico a la que el gestor de tareas debe enviar los mensajes cuando no sea posible determinar una dirección de correo válida para los mensajes de una tarea.
        See Also:
        Constant Field Values
      • URI_SCHEME

        public static final String URI_SCHEME
        Especifique el protocolo que se usa para comunicarse con la aplicación (normalmente http o https). El valor por omisión es http.
        See Also:
        Constant Field Values
      • URI_AUTHORITY

        public static final String URI_AUTHORITY
        Especifique el servidor (host) y el puerto de red en el servidor para comunicarse con la aplicación, separados por dos puntos. El valor por omisión es localhost:8080.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ProjectAttributeKeys

        public ProjectAttributeKeys()