Package com.ejie.r01f.xml.marshalling

Class Summary
ClassInstance Clase que modela una instancia de una clase durante el proceso de conversión de XML a objetos
ClassMap Modela la configuración de mapeo de una clase de xml a objetos
MarshallerArrayContainer Contenedor de arrays Es un único objeto que contiene un array de objetos que se utiliza para solventar que el mapeador NO PUEDE MAPEAR objetos como: Valor Valor De esta forma, se encapsula el array en el arrayContainer y el mapeador puede tratarlo: Valor Valor
MemberMap MemberMap.java Modela el mapeo de un miembro de una clase a partir de un documento xml que lo define Created on 9 de abril de 2002, 12:56
TestChildObj Objeto hijo de Test
TestObj Clase de test del xoMarshaller
XOConstants Constantes
XOManager Clase que maneja los marshallers XML<->Objetos En esta clase se cachean las marshallers para cada definición de mapeo de XML a objetos, de forma que NO sea necesario volver a leer el mapa con la definción (ahorrando tiempos) Para cargar los mapas se pueden utilizar DOS sistemas: - Loader en base a ficheros (por defecto) Lee los ficheros desde la ruta que se pasa como parametro - Loader en base a ClassPath Lee los ficheros desde el classPath, para lo cual es necesario que el fichero con el mapeo XML<->Objetos esté en algún lugar del ClassPath Ejemplo: Si los ficheros de mapeo están en /aplic/[appCode]/html/datos: - Si se utiliza el loader en base a ficheros, en el nombre del fichero que hay que pasar a las funciones de esta clase es la ruta absoluta: /aplic/[appCode]/html/datos/[ficheroMapeo].xml - Si se utiliza el loader en base al classPath, en el nombre del fichero que hay que pasar a las funciones de esta clase hay que pasar una ruta que este en el classPath: Si el classpath contiene /aplic, bastaría con pasar: /[appCode]/html/datos/[ficheroMapeo].xml Es posible indicar el Loader a utilizar estableciendo la propiedad xoMarshalling/mapFilesLoader del fichero r01f.properties.xml a uno de los siguientes valores: FILESYSTEM Carga directa desde la localización absoluta en disco CLASSPATH Carga relativa desde cualquier localización del classPath
XOMap Obtiene una representación en memoria de la definición en XML de una jerarquia de clases.
XOMarshaller Clase para convertir de XML a Objetos y viceversa (marshall / unMarshall)
 

Exception Summary
XOMarshallerException Excepción que se lanza en el proceso de creacion de Objetos a partir de xml o en el proceso de creaccion de xml a partir de objetos Fecha de creación: (17/11/001)