Class ProyectoMavenPrime

    • Constructor Detail

      • ProyectoMavenPrime

        public ProyectoMavenPrime()
    • Method Detail

      • loadPrivateProperties

        protected void loadPrivateProperties​(org.apache.log4j.Level level,
                                             org.apache.commons.collections.ExtendedProperties properties)
        Overrides:
        loadPrivateProperties in class Project
      • getTheme

        public String getTheme()
        Returns:
        the theme
      • setTheme

        public void setTheme​(String theme)
        El método setTheme se utiliza para especificar el nombre del tema de interfaz gráfica del proyecto generado. El valor predeterminado de esta propiedad es hot-sneaks (campo HOT_SNEAKS de la clase PrimeFacesThemes).
        Parameters:
        theme - nombre del tema de interfaz gráfica del proyecto generado; si el proyecto generado permite cambiar el tema, este será el nombre del tema inicial. Puede utilizar como argumento los campos definidos en la clase PrimeFacesThemes.
      • getDefaultTheme

        protected String getDefaultTheme()
      • getThemeDialogWidthSubtrahend

        public int getThemeDialogWidthSubtrahend()
      • setThemeDialogWidthSubtrahend

        public void setThemeDialogWidthSubtrahend​(int subtrahend)
        El método setThemeDialogWidthSubtrahend se utiliza para especificar la cantidad de pixeles para ajustar el ancho de diálogos dinámicos.
        Parameters:
        subtrahend - cantidad de pixeles; debe ser un numero entre 0 y 320. El valor prdeterminado es 64.
      • getThemeDialogHeightSubtrahend

        public int getThemeDialogHeightSubtrahend()
      • setThemeDialogHeightSubtrahend

        public void setThemeDialogHeightSubtrahend​(int subtrahend)
        El método setThemeDialogHeightSubtrahend se utiliza para especificar la cantidad de pixeles para ajustar el alto de diálogos dinámicos.
        Parameters:
        subtrahend - cantidad de pixeles; debe ser un numero entre 0 y 240. El valor prdeterminado es 80.
      • setThemeDialogPosition

        public void setThemeDialogPosition​(ProyectoMavenPrime.DialogPosition position)
        El método setThemeDialogPosition se utiliza para especificar la posición inicial de diálogos dinámicos.
        Parameters:
        position - elemento de la enumeración ProyectoMavenPrime.DialogPosition. El valor prdeterminado es DialogPosition.CENTER.
      • getThemeGroupId

        public String getThemeGroupId()
        Returns:
        the theme group id
      • setThemeGroupId

        public void setThemeGroupId​(String groupId)
        El método setThemeGroupId se utiliza para especificar el grupo del artefacto Maven del tema de interfaz gráfica del proyecto generado. El valor predeterminado de esta propiedad es org.primefaces.themes.
        Parameters:
        groupId - grupo del artefacto Maven del tema de la interfaz gráfica del proyecto generado.
      • getDefaultThemeGroupId

        protected String getDefaultThemeGroupId()
      • getThemeArtifactId

        public String getThemeArtifactId()
        Returns:
        the theme artifact id
      • setThemeArtifactId

        public void setThemeArtifactId​(String artifactId)
        El método setThemeArtifactId se utiliza para especificar el nombre del artefacto Maven del tema de interfaz gráfica del proyecto generado. Si el proyecto generado permite cambiar el tema, el valor predeterminado de esta propiedad es all-themes; en caso contrario, el valor predeterminado es el nombre del tema (vea el método setTheme).
        Parameters:
        artifactId - nombre del artefacto Maven del tema de la interfaz gráfica del proyecto generado.
      • getDefaultThemeArtifactId

        protected String getDefaultThemeArtifactId()
      • getThemeVersion

        public String getThemeVersion()
        Returns:
        the theme version
      • setThemeVersion

        public void setThemeVersion​(String version)
        El método setThemeVersion se utiliza para especificar la versión del artefacto Maven del tema de interfaz gráfica del proyecto generado. El valor predeterminado de esta propiedad es [1.0.10,) (versión 1.0.10 en adelante).
        Parameters:
        version - versión del artefacto Maven del tema de la interfaz gráfica del proyecto generado.
      • getDefaultThemeVersion

        protected String getDefaultThemeVersion()
      • isThemeSwitchingEnabled

        public boolean isThemeSwitchingEnabled()
        Returns:
        true if the theme switching is enabled; false otherwise
      • setThemeSwitchingEnabled

        public void setThemeSwitchingEnabled​(boolean enabled)
        El método setThemeSwitchingEnabled se utiliza para especificar si el proyecto generado permite, o no, cambiar el tema de la interfaz gráfica. El valor predeterminado de esta propiedad es false (no permite cambiar el tema).
        Parameters:
        enabled - true, si el proyecto generado permite cambiar el tema de la interfaz gráfica; de lo contrario false.