<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-06-28T10:28:33Z</responseDate><request verb="GetRecord" identifier="oai:docta.ucm.es:20.500.14352/54311" metadataPrefix="mets">https://docta.ucm.es/rest/oai/request</request><GetRecord><record><header><identifier>oai:docta.ucm.es:20.500.14352/54311</identifier><datestamp>2023-08-24T09:25:06Z</datestamp><setSpec>com_20.500.14352_1</setSpec><setSpec>col_20.500.14352_7</setSpec></header><metadata><mets xmlns="http://www.loc.gov/METS/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" ID="&#xa;&#x9;&#x9;&#x9;&#x9;DSpace_ITEM_20.500.14352-54311" TYPE="DSpace ITEM" PROFILE="DSpace METS SIP Profile 1.0" xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd" OBJID="&#xa;&#x9;&#x9;&#x9;&#x9;hdl:20.500.14352/54311">
   <metsHdr CREATEDATE="2026-06-28T12:28:33Z">
      <agent ROLE="CUSTODIAN" TYPE="ORGANIZATION">
         <name>Docta Complutense</name>
      </agent>
   </metsHdr>
   <dmdSec ID="DMD_20.500.14352_54311">
      <mdWrap MDTYPE="MODS">
         <xmlData xmlns:mods="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
            <mods:mods xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
               <mods:name>
                  <mods:role>
                     <mods:roleTerm type="text">advisor</mods:roleTerm>
                  </mods:role>
                  <mods:namePart>Méndez Pozo, Gonzalo Rubén</mods:namePart>
               </mods:name>
               <mods:name>
                  <mods:role>
                     <mods:roleTerm type="text">advisor</mods:roleTerm>
                  </mods:role>
                  <mods:namePart>Francisco Gilmartín, Virginia</mods:namePart>
               </mods:name>
               <mods:name>
                  <mods:role>
                     <mods:roleTerm type="text">author</mods:roleTerm>
                  </mods:role>
                  <mods:namePart>Hernández García, Nuria</mods:namePart>
               </mods:name>
               <mods:name>
                  <mods:role>
                     <mods:roleTerm type="text">author</mods:roleTerm>
                  </mods:role>
                  <mods:namePart>Leiva Gordillo, Antonio</mods:namePart>
               </mods:name>
               <mods:name>
                  <mods:role>
                     <mods:roleTerm type="text">author</mods:roleTerm>
                  </mods:role>
                  <mods:namePart>Ocaña Silva, Miguel Angel</mods:namePart>
               </mods:name>
               <mods:extension>
                  <mods:dateAccessioned encoding="iso8601">2023-06-20T14:21:46Z</mods:dateAccessioned>
               </mods:extension>
               <mods:extension>
                  <mods:dateAvailable encoding="iso8601">2023-06-20T14:21:46Z</mods:dateAvailable>
               </mods:extension>
               <mods:originInfo>
                  <mods:dateIssued encoding="iso8601">2008</mods:dateIssued>
               </mods:originInfo>
               <mods:identifier type="uri">https://hdl.handle.net/20.500.14352/54311</mods:identifier>
               <mods:abstract>Nuestra aplicación permite la creación de apariencias (look &amp; feels) personalizadas
mediante el empleo de la funcionalidad de Java denominada Synth Look &amp; Feel.
Para ello, se requiere un archivo XML con una estructura muy definida en la que se le
indican las personalizaciones que deberán mostrarse para cada uno de los componentes
de las interfaces gráficas en Java. Con el XML y los archivos de imagen que queramos
usar para cada uno, Synth construye una apariencia totalmente personalizada y definida
para dichos componentes o regiones.
Nuestra aplicación se encarga de facilitar en gran medida la creación de dicho archivo
XML, ofreciendo herramientas de uso muy fácil e intuitivo que permiten llevar a cabo
todas las modificaciones posibles de cada componente. El usuario ya no necesita
aprender ni conocer la estructura de dicho archivo, ni necesita escribirlo, lo que reduce
en gran medida el número de errores y la velocidad de creación.
[ABSTRACT]
Our application lets the user create custom look and feels based on the Java functionality known
as Synth Look &amp; Feel.
In order to do this, it’s required an XML file with a well defined structure where all the
customizations that will be shown for each Java component are defined. With this XML and
image files wanted for each one, Synth builds a totally customized and defined look for these
components or regions.
Our application deals with easing as much as possible this XML generation, providing tools
which are very easy to use and intuitive, which allows to carry out all the possible modifications
for each component. Te user no longer needs to learn the structure of the XML file. They don’t
need either to write it, what reduces to a great extent the number or mistakes and the generation
speed.</mods:abstract>
               <mods:language>
                  <mods:languageTerm authority="rfc3066">spa</mods:languageTerm>
               </mods:language>
               <mods:accessCondition type="useAndReproduction"/>
               <mods:titleInfo>
                  <mods:title>Synth editor: desarrollo de una herramienta de personalización de interfaces gráficas en java mediante synth look and feel</mods:title>
               </mods:titleInfo>
               <mods:genre>coursework</mods:genre>
            </mods:mods>
         </xmlData>
      </mdWrap>
   </dmdSec>
   <amdSec ID="FO_20.500.14352_54311_1">
      <techMD ID="TECH_O_20.500.14352_54311_1">
         <mdWrap MDTYPE="PREMIS">
            <xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
               <premis:premis>
                  <premis:object>
                     <premis:objectIdentifier>
                        <premis:objectIdentifierType>URL</premis:objectIdentifierType>
                        <premis:objectIdentifierValue>https://docta.ucm.es/bitstreams/f5eb13e8-c1f9-414d-90c4-fbaa3b7fe784/download</premis:objectIdentifierValue>
                     </premis:objectIdentifier>
                     <premis:objectCategory>File</premis:objectCategory>
                     <premis:objectCharacteristics>
                        <premis:fixity>
                           <premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
                           <premis:messageDigest>bae182c81170f7d2020fbbc86ad9d181</premis:messageDigest>
                        </premis:fixity>
                        <premis:size>4761179</premis:size>
                        <premis:format>
                           <premis:formatDesignation>
                              <premis:formatName>application/pdf</premis:formatName>
                           </premis:formatDesignation>
                        </premis:format>
                     </premis:objectCharacteristics>
                     <premis:originalName>Memoria_Synth_Editor.pdf</premis:originalName>
                  </premis:object>
               </premis:premis>
            </xmlData>
         </mdWrap>
      </techMD>
   </amdSec>
   <amdSec ID="FT_20.500.14352_54311_3">
      <techMD ID="TECH_T_20.500.14352_54311_3">
         <mdWrap MDTYPE="PREMIS">
            <xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
               <premis:premis>
                  <premis:object>
                     <premis:objectIdentifier>
                        <premis:objectIdentifierType>URL</premis:objectIdentifierType>
                        <premis:objectIdentifierValue>https://docta.ucm.es/bitstreams/3e22d843-1f2b-4c94-9021-2cc7d22f49bb/download</premis:objectIdentifierValue>
                     </premis:objectIdentifier>
                     <premis:objectCategory>File</premis:objectCategory>
                     <premis:objectCharacteristics>
                        <premis:fixity>
                           <premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
                           <premis:messageDigest>9ff9bb6d189161a6ae7eed545bde9e57</premis:messageDigest>
                        </premis:fixity>
                        <premis:size>101520</premis:size>
                        <premis:format>
                           <premis:formatDesignation>
                              <premis:formatName>text/plain</premis:formatName>
                           </premis:formatDesignation>
                        </premis:format>
                     </premis:objectCharacteristics>
                     <premis:originalName>Memoria_Synth_Editor.pdf.txt</premis:originalName>
                  </premis:object>
               </premis:premis>
            </xmlData>
         </mdWrap>
      </techMD>
   </amdSec>
   <fileSec>
      <fileGrp USE="ORIGINAL">
         <file ID="BITSTREAM_ORIGINAL_20.500.14352_54311_1" MIMETYPE="application/pdf" SEQ="1" SIZE="4761179" CHECKSUM="bae182c81170f7d2020fbbc86ad9d181" CHECKSUMTYPE="MD5" ADMID="FO_20.500.14352_54311_1" GROUPID="GROUP_BITSTREAM_20.500.14352_54311_1">
            <FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://docta.ucm.es/bitstreams/f5eb13e8-c1f9-414d-90c4-fbaa3b7fe784/download"/>
         </file>
      </fileGrp>
      <fileGrp USE="TEXT">
         <file ID="BITSTREAM_TEXT_20.500.14352_54311_3" MIMETYPE="text/plain" SEQ="3" SIZE="101520" CHECKSUM="9ff9bb6d189161a6ae7eed545bde9e57" CHECKSUMTYPE="MD5" ADMID="FT_20.500.14352_54311_3" GROUPID="GROUP_BITSTREAM_20.500.14352_54311_3">
            <FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://docta.ucm.es/bitstreams/3e22d843-1f2b-4c94-9021-2cc7d22f49bb/download"/>
         </file>
      </fileGrp>
   </fileSec>
   <structMap LABEL="DSpace Object" TYPE="LOGICAL">
      <div TYPE="DSpace Object Contents" ADMID="DMD_20.500.14352_54311">
         <div TYPE="DSpace BITSTREAM">
            <fptr FILEID="BITSTREAM_ORIGINAL_20.500.14352_54311_1"/>
         </div>
      </div>
   </structMap>
</mets></metadata></record></GetRecord></OAI-PMH>