A B C D E F G H I J K L M N O P Q R S T U V W X _

X

XMLBuilder - Class in r01f.marshalling.simple
 
XMLBuilder() - Constructor for class r01f.marshalling.simple.XMLBuilder
 
XMLBuilder.XMLAttribute - Class in r01f.marshalling.simple
 
XMLBuilder.XMLAttribute() - Constructor for class r01f.marshalling.simple.XMLBuilder.XMLAttribute
 
XMLBuilder.XMLElement - Class in r01f.marshalling.simple
 
XMLBuilder.XMLElement() - Constructor for class r01f.marshalling.simple.XMLBuilder.XMLElement
 
XmlCDATA - Annotation Type in r01f.marshalling.annotations
 
XMLDocumentBuilder - Class in r01f.xml
Clase de utilidad para el parseo de XMLs
XMLDocumentBuilder(ResourcesLoader) - Constructor for class r01f.xml.XMLDocumentBuilder
 
xmlFrom(Object, Charset, TextEncoder) - Method in class r01f.marshalling.simple.XMLFromObjsBuilder
Devuelve la representación XML del objeto que se pasa.
xmlFromBean(Object) - Method in class r01f.marshalling.jaxb.JAXBMarshallerBase
 
xmlFromBean(Object) - Method in interface r01f.marshalling.Marshaller
Obtiene una cadena xml a partir de un objeto
xmlFromBean(Object) - Method in class r01f.marshalling.simple.SimpleMarshallerBase
 
XMLFromObjsBuilder - Class in r01f.marshalling.simple
Se encarga de obtener XML a partir de una jerarquía de objetos.
XMLFromObjsBuilder(MarshallerMappings) - Constructor for class r01f.marshalling.simple.XMLFromObjsBuilder
 
xmlHeaderDirective - Static variable in class r01f.marshalling.simple.XOConstants
 
xmlHeaderDirective2 - Static variable in class r01f.marshalling.simple.XOConstants
 
xmlHeaderDirective3 - Static variable in class r01f.marshalling.simple.XOConstants
 
xmlHeaderDirective4 - Static variable in class r01f.marshalling.simple.XOConstants
 
XMLProperties - Class in r01f.xmlproperties
Los objetos XMLPropertiesManager deberían ser cacheados por aplicación, y para esto se utiliza esta clase, que mantiene una caché de los objetos XMLPropertiesManager:
                // Crear el propertiesManager... la instancia debería ser UNICA ya que contiene la cache
                XMLPropertiesCacheFactory cacheFactory = new XMLPropertiesCacheFactoryImpl();
                ResourcesLoaderFactory resourcesLoaderFactory = new ResourcesLoaderFactoryImpl();
                XMLProperties props = new XMLProperties(cacheFactory,resourcesFactory);
                // Acceder a las propiedades
                props.forApp(appCode1).of(componentOfApp1).getString(xPath);
                // o bien utilizar un wrapper
                XMLPropertyWrapper prop = new XMLPropertyWrapper(props.forApp(appCode2).of(componentOfApp2),xPath);
                prop.asString();
 

 Por lo tanto, habría que mantener una UNICA INSTANCIA DE LA CLASE XMLProperties para toda la JVM.
XMLProperties(XMLPropertiesCacheFactory, ResourcesLoaderFactory) - Constructor for class r01f.xmlproperties.XMLProperties
Constructor
XMLPropertiesCache - Interface in r01f.xmlproperties
Interfaz de la caché de XMLProperties.
XMLPropertiesCacheFactory - Interface in r01f.xmlproperties
Factoría de las clases responsables de cargar los xmls de propiedades.
XMLPropertiesCacheImpl - Class in r01f.xmlproperties
Caché de propiedades para un código de aplicación.
XMLPropertiesCacheImpl(ResourcesLoaderFactory, String, int, boolean) - Constructor for class r01f.xmlproperties.XMLPropertiesCacheImpl
Constructor en base al tamaño del cache y el modo de depuración.
XMLPropertiesCacheImpl.CacheKey - Class in r01f.xmlproperties
 
XMLPropertiesCacheImpl.CacheKey() - Constructor for class r01f.xmlproperties.XMLPropertiesCacheImpl.CacheKey
 
XMLPropertiesCacheImpl.CacheStatistics - Class in r01f.xmlproperties
 
XMLPropertiesCacheImpl.CacheStatistics() - Constructor for class r01f.xmlproperties.XMLPropertiesCacheImpl.CacheStatistics
 
XMLPropertiesCacheImpl.CacheValue - Class in r01f.xmlproperties
Información que se guarda en la caché cuando una entrada NO se encuentra en el properties, de esta forma se evita tener que consultar de nuevo el árbol DOM.
XMLPropertiesCacheImpl.CacheValue() - Constructor for class r01f.xmlproperties.XMLPropertiesCacheImpl.CacheValue
 
XMLPropertiesComponentDef - Class in r01f.xmlproperties
CARGA DE PROPIEDADES: ---------------------
La carga de propiedades se hace en DOS fases:
FASE 1: Cargar la definición del componente.
XMLPropertiesComponentDef() - Constructor for class r01f.xmlproperties.XMLPropertiesComponentDef
 
XMLPropertiesComponentLoadedListener - Interface in r01f.xmlproperties
Informa de que se ha cargado un nuevo componente.
XMLPropertiesException - Exception in r01f.xmlproperties
 
XMLPropertiesException() - Constructor for exception r01f.xmlproperties.XMLPropertiesException
 
XMLPropertiesException(String) - Constructor for exception r01f.xmlproperties.XMLPropertiesException
 
XMLPropertiesException(Throwable) - Constructor for exception r01f.xmlproperties.XMLPropertiesException
 
XMLPropertiesException(String, Throwable) - Constructor for exception r01f.xmlproperties.XMLPropertiesException
 
XMLPropertiesException.XMLPropertiesExceptionSubTypes - Enum in r01f.xmlproperties
 
XMLPropertiesException.XMLPropertiesExceptionSubTypes() - Constructor for enum r01f.xmlproperties.XMLPropertiesException.XMLPropertiesExceptionSubTypes
 
XMLPropertiesForComponentContainer - Class in r01f.xmlproperties
Maneja las properties de una aplicación, manteniendo una caché de los Documentos XML de cada componente de esa aplicación(recordar que una aplicación puede tener varios ficheros XML de propiedades -componentes-) leídos desde su almacenamiento (ver XMLPropertiesCache para saber cómo funcionan las cachés).
XMLPropertiesForComponentContainer(XMLPropertiesComponentLoadedListener, ResourcesLoaderFactory, String, int) - Constructor for class r01f.xmlproperties.XMLPropertiesForComponentContainer
Constructor en base al tamaño de la caché y el modo de depuración.
XMLPropertiesForComponentContainer.ComponentCacheKey - Class in r01f.xmlproperties
 
XMLPropertiesForComponentContainer.ComponentCacheKey() - Constructor for class r01f.xmlproperties.XMLPropertiesForComponentContainer.ComponentCacheKey
 
XMLPropertiesForComponentContainer.ComponentCacheXML - Class in r01f.xmlproperties
 
XMLPropertiesForComponentContainer.ComponentCacheXML() - Constructor for class r01f.xmlproperties.XMLPropertiesForComponentContainer.ComponentCacheXML
 
XMLPropertiesGuiceModule - Class in r01f.xmlproperties
 
XMLPropertiesGuiceModule() - Constructor for class r01f.xmlproperties.XMLPropertiesGuiceModule
 
XMLPropertiesManager - Class in r01f.xmlproperties
XMLProperties.java
Clase wrapper para ficheros de propiedades en XML.
XMLPropertiesManager(XMLPropertiesCacheFactory, ResourcesLoaderFactory, String, int) - Constructor for class r01f.xmlproperties.XMLPropertiesManager
Constructor en base al tamaño de la caché y al modo de depuración.
XMLPropertiesManager.ComponentProperties - Class in r01f.xmlproperties
Encapsula el acceso a las propiedades de un componente.
XMLPropertiesManager.ComponentProperties(String, String) - Constructor for class r01f.xmlproperties.XMLPropertiesManager.ComponentProperties
Constructor en base al código de aplicación y componente.
XMLPropertyLocation - Class in r01f.xmlproperties
Modela la localización de una propiedad: appCode/component/xPath.
XMLPropertyLocation() - Constructor for class r01f.xmlproperties.XMLPropertyLocation
 
XMLPropertyWrapper - Class in r01f.xmlproperties
Encapsula las propiedades de R01F.
XMLPropertyWrapper() - Constructor for class r01f.xmlproperties.XMLPropertyWrapper
 
XMLStringSerializer - Class in r01f.xml
Formatea una cadena XML
XMLStringSerializer() - Constructor for class r01f.xml.XMLStringSerializer
Constructor vacio
XMLUtils - Class in r01f.xml
Utilidades XML
XMLUtils() - Constructor for class r01f.xml.XMLUtils
 
XOConstants - Class in r01f.marshalling.simple
Constantes
XOConstants() - Constructor for class r01f.marshalling.simple.XOConstants
 
XSLTransformer - Class in r01f.xml
Clase de utilidad para realizar transformaciones de XMLs Una vez inicializada con una plantilla, puede utilizarse para transformar tantos XML como se quiera
XSLTransformer() - Constructor for class r01f.xml.XSLTransformer
Construcotr vacio
XSLTransformer(InputStream, Properties) - Constructor for class r01f.xml.XSLTransformer
Constructor en base a un inputStream del XSL y los parametros del transformer
XSLTransformer(Reader, Properties) - Constructor for class r01f.xml.XSLTransformer
Constructor en base a un Reader del XSL y los parametros del transformer
XSLTransformer(InputSource, Properties) - Constructor for class r01f.xml.XSLTransformer
Contructor en base a un SAX-style InputSource
XSLTransformer(XMLReader, InputSource, Properties) - Constructor for class r01f.xml.XSLTransformer
Contructor en base a un SAX-style InputSource
XSLTransformer(Node, Properties) - Constructor for class r01f.xml.XSLTransformer
Constructor en base a un nodo DOM de la plantilla XSL

A B C D E F G H I J K L M N O P Q R S T U V W X _