Creación, adición, eliminación o edición de portlets

Creación de un portlet

Puede crear un portlet nuevo, añadir uno existente al descriptor de despliegue de portlet o eliminar el portlet seleccionado del descriptor de despliegue del portlet.

Para crear un portlet nuevo, siga estos pasos:

  1. Abra el editor de descriptor de despliegue de portlet realizando sobre él una doble pulsación en la vista Explorador de proyectos.
  2. Pulse el botón Nuevo para abrir un asistente.Personalización de portlets
  3. Especifique la carpeta en la que se colocará el portlet nuevo, el paquete al que pertenecerá (el portlet se añade a un paquete por omisión, si no se especifica ninguno), un nombre de clase para el portlet y la superclase del portlet. Como superclase, debe especificar GenericPortlet, o alguna clase que tenga GenericPortlet en su jerarquía.
  4. Especifique el modificador de clase de portlet e información sobre la interfaz. Las clases no pueden ser abstractas y finales (abstract y final) a la vez. Especifique los stubs de método a generar. Pulse el botón Añadir para abrir el diálogo Selección de interfaces. Aquí se pueden especificar interfaces adicionales para que implemente el portlet. Mediante los recuadros de selección adecuados, seleccione los stubs de método a crear en el archivo de portlet. Las opciones Métodos abstractos heredados y Constructores desde superclase añaden stubs para los métodos abstractos heredados y los constructores desde superclase que deben implementarse (a menos que deseecrear un portlet abstracto).

Adición de un portlet existente

Para añadir un portlet existente, siga estos pasos:

  1. Pulse el botón Añadir para abrir un asistente.
  2. Seleccione una clase y un nombre de paquete de portlet.

Confiración de un portlet

Para configurar un portlet, selecciónelo en el recuadro de lista Portlets y especifique los valores siguientes:

Tabla 1. Clase de portlet
Nombre de propiedad Descripción
Clase de portlet Nombre canónico del portlet seleccionado en la lista Portlets. Seleccione el botón Examinar para abrir el diálogo Seleccionar portlet y crear una correlación nueva en el descriptor de despliegue. Se utiliza en el nodo <portlet-class>.
Tabla 2. Localización (traducción) de los valores del descriptor de despliegue
Nombre de propiedad Descripción
Idioma Información sobre el entorno local que se utiliza en el atributo xml:lang para localizar el Nombre de visualización y la Descripción. El valor por omisión del atributo xml:lang es inglés en). Se utiliza en el atributo xml:lang de <display-name> y en <description> de <portlet>.
Nombre de visualización Nombre administrativo que se utiliza para identificar el portlet. Sólo se muestra en las herramientas del GUI. Se utiliza en <display-name> de <portlet>.
Descripción Texto descriptivo sobre el portlet. Este texto no se visualiza a los usuarios finales. Se utiliza en <description> de <portlet>.
Tabla 3. Información de portlet específica de idioma
Nombre de propiedad Descripción
Paquete de recursos Para proporcionar información de portlet específica de idioma, como título y palabras clave, se utilizan paquetes de recursos. Establece el nombre de clase totalmente calificado del paquete de recursos. Se utiliza en <resource-bundle>.
Entornos locales soportados Declara los entornos locales que el portlet soporta durante la ejecución. Se utiliza en <supported-locale>, y para localizar el archivo de paquetes de recursos para cada entorno local.
Información de portlet Especifica la información de portlet siguiente para cada entorno local soportado. Seleccione uno de los entornos locales anteriores y especifique la información de portlet para el entorno local seleccionado. La información especificada se guardará en archivos de paquetes de recursos.
Título
Título que se debería visualizar en la barra de título del portlet. Sólo se permite un título por entorno local. Tenga en cuenta que el portal puede alterar temporalmente este título, y también el portlet mediante programación. Se utiliza en <title> en <portlet-info> para el entorno local por omisión y en javax.portlet.title en el archivo de paquetes de recursos específico de idioma para otros entornos locales.
Título corto
Versión corta del título que se puede utilizar para dispositivos con capacidad de visualización limitada. Sólo se permite un título corto por cada entorno local. Se utiliza en <short-title> en <portlet-info> para el entorno local por omisión y en javax.portlet.short-title en el archivo de paquetes de recursos específico de idioma para otros entornos locales.
Palabras clave
Palabras clave que describen la funcionalidad del portlet. Los Portal que permiten al usuario buscar portlets basados en palabras clave pueden utilizarlas. Se permiten varias palabras clave para cada entorno local, pero deben separarse por comas ,). Se utilizan en <keywords> en <portlet-info> para el entorno local por omisión y en javax.portlet.keywords en el archovo de paquetes de recursos específico de idioma para otros entornoslocales.

Eliminación de un portlet

En el descriptor de despliegue de portlet, resalte el portlet que desee eliminar y, a continuación, pulse Eliminar.

Conceptos relacionados
API de portlet
Creación de portlets y proyectos de portlet
Trabajo con descriptores de despliegue de portlet

Tareas relacionadas
Configuración de portlets JSR 168
Definición de restricciones de seguridad de portlet
Definición de modalidades de portlet personalizadas
Definición de estados de ventana personalizados
Definición de atributos de usuario
Definición de extensiones

Referencia relacionada
Referencias

(C) Copyright IBM Corporation 2002, 2005. Reservados todos los derechos.