Ihm configurable pour fichier properties

Description

Cette application est une IHM très simple permettant d'éditer un fichier properties "particulier". La particularité de ce programme est qu'il est configurable à partir d'un fichier XML qui permet de mettre l'IHM en forme et de définir pour chaque propriété à éditeur un label, une description et si nécessaire un format.

Le programme met en œuvre la bibliothèque xmlBeans (binding XML, java vers/depuis XML) d'apache utilisé avec un fichier XSD.
Utilisation de ANT pour la génération de code avec xmlBeans.

Source / Exemple :


Pour compiler le projet:
 - Télécharger xmlBeans : http://mir2.ovh.net/ftp.apache.org/dist/xmlbeans/binaries/xmlbeans-2.4.0.zip
 - Décompressez le zip dans le répertoire "libs" du projet
 - Démarrer eclipse
 - Importer le projet
 - Exécuter le script ANT "CodeGeneration.xml"
 - Faire un F5 du projet
 - C'est prêt

NB: Si vous fait évoluer le projet, xmlBeans peut nécessiter Saxon 8 pour l'utilisation de XPath/XQuery

Conclusion :


Pour ma part, ce programme m'avait servi pour un fichier properties contenant les traductions d'une IHM. Le tous découpé par catégories avec toutes les informations permettant au traducteur de savoir ce qu'il fait et au passage on profite de la traduction Unicode (\uXXXX), très pratique si la traduction est du chinois sachant qu'un fichier properties est toujours en ISO-8859-1 (latin-1).

Cette source peut être utile pour les débutants avec le XSD et xmlBeans.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (benmor)