Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
85Activity
0 of .
Results for:
No results containing your search query
P. 1
JBoss RichFaces. Capítulo 9. Creando un nuevo plug 'n' skin.

JBoss RichFaces. Capítulo 9. Creando un nuevo plug 'n' skin.

Ratings: (0)|Views: 1,757|Likes:
Published by mark75mx
La característica de plug 'n' skin es una forma eficaz de crear, personalizar e implementar nuevos skins para el marco de RichFaces.
En este capítulo, vamos a aprender a crear y editar un nuevo skin, con el fin de tenerlo listo para ser desplegado en nuestro proyecto.
Con el fin de utilizar la característica de plug 'n' skin, vamos a utilizar Apache Maven para la creación de plantillas y su compilación. Esto es muy útil, ya que no tiene que preocuparse por las dependencias y versiones ya que son totalmente gestionados por la tecnología de Apache.
La característica de plug 'n' skin es una forma eficaz de crear, personalizar e implementar nuevos skins para el marco de RichFaces.
En este capítulo, vamos a aprender a crear y editar un nuevo skin, con el fin de tenerlo listo para ser desplegado en nuestro proyecto.
Con el fin de utilizar la característica de plug 'n' skin, vamos a utilizar Apache Maven para la creación de plantillas y su compilación. Esto es muy útil, ya que no tiene que preocuparse por las dependencias y versiones ya que son totalmente gestionados por la tecnología de Apache.

More info:

Published by: mark75mx on Apr 25, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/28/2013

pdf

text

original

 
Creando un nuevo plug 'n' skin
La característica de plug 'n' skin es una forma eficaz de crear, personalizar e implementar nuevosskins para el marco de RichFaces.En este capítulo, vamos a aprender a crear y editar un nuevo skin, con el fin de tenerlo listo paraser desplegado en nuestro proyecto.Con el fin de utilizar la característica de plug 'n' skin, vamos a utilizar Apache Maven para lacreación de plantillas y su compilación. Esto es muy útil, ya que no tiene que preocuparse por lasdependencias y versiones ya que son totalmente gestionados por la tecnología de Apache.
Instalando Maven
Si todavía no has instalado maven, tendrás que descargar e instalar Maven antes de comenzar.Con el fin de hacerlo, visite el sitio web de Maven (
http://maven.apache.org
), descargar laúltima versión, y siga las instrucciones para completar la instalación.Después de eso, tenemos que añadir el perfil de RichFaces a la de Maven. Vamos a abrir elarchivo <
maven_root_directory>/conf/settings.xml
y agregue el código siguiente en lasección <
profiles
>:
<profile><id>RichFaces</id><repositories><repository><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled><updatePolicy>never</updatePolicy></snapshots><id>repository.jboss.com</id><name>Jboss Repository for Maven</name><url>http://repository.jboss.com/maven2/</url>
 
<layout>default</layout></repository><repository><releases><enabled>false</enabled></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots><id>maven2-snapshots.jboss.com</id><name>Jboss Repository for Maven Snapshots</name><url>http://snapshots.jboss.org/maven2</url><layout>default</layout></repository></repositories><pluginRepositories><pluginRepository><id>maven2-snapshots.jboss.com</id><name>Jboss Repository for Maven Snapshots</name><url>http://snapshots.jboss.org/maven2</url><releases><enabled>false</enabled></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots></pluginRepository><pluginRepository><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled><updatePolicy>never</updatePolicy></snapshots><id>repository.jboss.com</id><name>Jboss Repository for Maven</name><url>http://repository.jboss.com/maven2/</url><layout>default</layout></pluginRepository></pluginRepositories></profile>
Ahora tenemos que activar el nuevo perfil. Con el fin de hacerlo, vamos al final del archivo,eliminamos la sección <
activeProfiles
>, y añadimos el nuevo perfil. La sección debe aparecercomo sigue:
<!-- activeProfiles| List of profiles that are active for all builds.
 
| --><activeProfiles><activeProfile>RichFaces</activeProfile></activeProfiles>
Guardamos el archivo y ya hemos terminado con la configuración de Maven!
Creando el nuevo Skin
Ahora es el momento para empezar a crear el nuevo skin!Cree una carpeta llamada PlugNSkin donde quiera, abrir el terminal dentro de este directorio y lossiguientes tipos(todo en una sola línea):
mvn archetype:create-DarchetypeGroupId=org.richfaces.cdk-DarchetypeArtifactId=maven-archetype-plug-n-skin-DarchetypeVersion=3.3.1.GA-DartifactId=newSkin-DgroupId=newSkin-Dversion=1.0
Este comando crea una plantilla genérica de un proyecto de Maven para la creación del nuevoskin. Después de la ejecución, tendremos una nueva carpeta llamada newSkin (el nombre queespecifica como artifactId) que contiene todos los archivos de configuración de Maven tenemosque comenzar nuestro proyecto del nuevo skin.Teniendo la plantilla preparada, tenemos que crear el skin personalizado. Opcionalmente,podemos utilizar uno ya existente como base (y vamos a hacerlo, por lo tanto, será más sencillopara empezar).Volvamos a nuestra ventana de terminal y escribimos los siguientes comandos:
cd newSkin mvn cdk:add-skin -Dname=myNewSkin -Dpackage=book.newSkin -DbaseSkin=blueSky -DcreateExt=true
Los dos últimos parámetros son opcionales y pueden utilizarse para seleccionar un skin base parauno nuevo y añadir los controles estándar Skinning de clases CSS para el nuevo proyecto,respectivamente.La captura de pantalla siguiente muestra la estructura del skin que se genera:

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->