r1496 - in trunk: wikitty-api/src/main/java/org/nuiton/wikitty/entities wikitty-generators/src/main/java/org/nuiton/wikitty/generator
Author: bpoussin Date: 2012-08-07 19:53:58 +0200 (Tue, 07 Aug 2012) New Revision: 1496 Url: http://nuiton.org/repositories/revision/wikitty/1496 Log: ajout de doc pour l'utilisation du TAG_TO_STRING pour les champs ajout de doc pour l'utilisation du TAG_SUBTYPE pour les pourcentage creation des accesseurs du tag toString pour les champs Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/FieldType.java trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyTagValue.java Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/FieldType.java =================================================================== --- trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/FieldType.java 2012-08-07 15:46:11 UTC (rev 1495) +++ trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/FieldType.java 2012-08-07 17:53:58 UTC (rev 1496) @@ -424,6 +424,13 @@ return result; } /** + * @see #TAG_TO_STRING + */ + public String getToString() { + String result = getTagValue(TAG_TO_STRING); + return result; + } + /** * @return list or null if not spcified allowed extension * @see #TAG_ALLOWED */ @@ -482,4 +489,8 @@ boolean result = StringUtils.isNotBlank(getMaxQuery()); return result; } + public boolean hasToString() { + boolean result = StringUtils.isNotBlank(getToString()); + return result; + } } Modified: trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyTagValue.java =================================================================== --- trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyTagValue.java 2012-08-07 15:46:11 UTC (rev 1495) +++ trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyTagValue.java 2012-08-07 17:53:58 UTC (rev 1496) @@ -65,6 +65,7 @@ * <li> "Hello %Person.firstName|unknow$s" if firstName field doesn't exist, unknow is used * <p> * <li> target: extension + * <li> target: field (pour surcharger le toString par defaut de l'objet pointe pour un champs en particulier) * * @see WikittyUtil#format */ @@ -112,6 +113,7 @@ * <li>"A.*" le champs doit commencer par 'A' * <li>"[0-9]+\.[0-9][0-9]" le nombre doit avoir deux chiffres apres la virgule * <p> + * Lors de l'affichage si un pattern est defini, il peut etre utilise * * <li> target: numeric or String field */ @@ -166,6 +168,7 @@ * <li> 'real' (defaut) indique que le nombre est de type reel</li> * <li> 'integer' indique que le nombre est de type entier</li> * <li> 'currency' indique que le nombre est de type reel et represente une somme d'argent</li> + * <li> 'percent' indique que le nombre est un pourcentage</li> * <li> String * <li> 'char' indique que la chaine ne peut qu'un caractere</li> * <li> 'monoline' (defaut) indique que la chaine ne peut contenir qu'une ligne</li>
participants (1)
-
bpoussin@users.nuiton.org