You are on page 1of 28

16

Creación de Componentes de Vista UIX de ADF

Copyright © 2004, Oracle. Todos los derechos reservados.


Objetivos

Al finali0zar esta lección, debería estar capacitado para:


•Describir las características de UIX de ADF
•Definir la estructura de una página XML de UIX
•Crear una página XML de UIX
•Agregar componentes a una página XML de UIX
•Crear páginas centradas en datos con
componentes de datos
•Ejecutar y probar una página XML de UIX

Copyright © 2004, Oracle. Todos los derechos reservados.


¿Por qué Tecnologías UIX de ADF?

• Ventajas de tiempo de diseño


– WYSIWYG/Entorno de desarrollo declarativo
– Marco abierto y flexible
– Personalización
– Flujo de trabajo de diseño perfeccionado
• Ventajas de tiempo de ejecución
– Estándar
– Independencia de plataforma
– Soporte de internacionalización y de accesibilidad
– Interactividad alta

Copyright © 2004, Oracle. Todos los derechos reservados.


¿Qué son las Tecnologías UIX de ADF?

Las tecnologías UIX de ADF son un marco basado en


el modelo MVC.

Componentes de la interfaz de usuario Servlet


Vista Controlador

Modelo

Cualquier origen de datos

Copyright © 2004, Oracle. Todos los derechos reservados.


¿Cómo Funcionan las Tecnologías UIX de ADF?

1. Los componentes UIX de ADF están ensamblados.


2. Se presentan en páginas de marcas.
3. Se entregan a una variedad de clientes.

Página UIX Marca

Copyright © 2004, Oracle. Todos los derechos reservados.


Diseño de Página XML de UIX

1. Cabecera de página
2. Separadores y
navegación
3. Botones globales
4. Área de componentes
de datos
5. Pie de página

Copyright © 2004, Oracle. Todos los derechos reservados.


Nodos de Interfaz

Cada página se divide en un juego jerárquico de nodos


y cada nodo corresponde a una sección específica de
la página.

Copyright © 2004, Oracle. Todos los derechos reservados.


¿Cómo se Codifica?
XML de UIX es un dialecto del lenguaje XML para la creación
de páginas UIX de ADF de forma declarativa.

Copyright © 2004, Oracle. Todos los derechos reservados.


Soporte de Internacionalización

UIX soporta intérpretes específicos de cliente que:


• Son portátiles a diferentes códigos locales,
fuentes, plataformas y exploradores
• Procesan el texto independientemente de las
imágenes (imagen local)
• Utilizan hojas de estilo en cascada en tiempo de
ejecución con la información de estilo de entorno

Copyright © 2004, Oracle. Todos los derechos reservados.


Componentes de Interfaz de Usuario

Las páginas XML de UIX están


formadas por componentes de
interfaz, que se pueden
clasificar en tres tipos:
• Simples
• De diseño
• Compuestos

Copyright © 2004, Oracle. Todos los derechos reservados.


Diseño Declarativo Modular

Copyright © 2004, Oracle. Todos los derechos reservados.


Creación de una Página XML de UIX

Copyright © 2004, Oracle. Todos los derechos reservados.


Marca de Compañía y de Producto

Copyright © 2004, Oracle. Todos los derechos reservados.


Separadores de Página

Copyright © 2004, Oracle. Todos los derechos reservados.


Botones Globales

Copyright © 2004, Oracle. Todos los derechos reservados.


Pies de Página

Copyright © 2004, Oracle. Todos los derechos reservados.


Diseño con el Editor Visual

Copyright © 2004, Oracle. Todos los derechos reservados.


Codificación con el Editor XML

Copyright © 2004, Oracle. Todos los derechos reservados.


Página XML de UIX en Tiempo de Ejecución

Copyright © 2004, Oracle. Todos los derechos reservados.


Adición de Datos a la Página

ADF Business Components es un tipo de componente de


datos que se puede agregar a una página XML de UIX.

Copyright © 2004, Oracle. Todos los derechos reservados.


Diseño de Componentes de Datos de Tiempo

• Utilice Data Control


Palette para incluir los
componentes de datos
en la página.
• Modifique los prompts u
otros atributos con el
inspector de propiedades.

Copyright © 2004, Oracle. Todos los derechos reservados.


Enlace de Datos en el Editor Visual

Copyright © 2004, Oracle. Todos los derechos reservados.


Página XML de UIX con Enlace de Datos
en Tiempo de Ejecución

Copyright © 2004, Oracle. Todos los derechos reservados.


Resumen

En esta lección ha aprendido a:


• Definir y discriminar los componentes XML de UIX
de ADF
• Construir una página XML de UIX mediante el uso
de asistentes
• Incluir elementos de datos en una página a partir
del modelo
• Ejecutar y probar una página XML de UIX

Copyright © 2004, Oracle. Todos los derechos reservados.


Práctica 16: Visión General

Esta práctica cubre:


• Creación de una página XML de UIX
• Adición de ADF Business Components
• Ejecución de la página mediante OC4J

Copyright © 2004, Oracle. Todos los derechos reservados.


Práctica 16: Notas

Copyright © 2004, Oracle. Todos los derechos reservados.


Práctica 16: Notas

Copyright © 2004, Oracle. Todos los derechos reservados.


Práctica 16: Notas

Copyright © 2004, Oracle. Todos los derechos reservados.