Index: lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java diff -u lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java:1.2 lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java:1.3 --- lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java:1.2 Thu Jan 3 06:04:31 2008 +++ lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java Thu Jan 3 11:24:28 2008 @@ -26,32 +26,30 @@ import static org.codelutin.option.def.ConfigPropertyModifier.TRANSIENT; import org.codelutin.util.ConverterUtil; -import java.lang.reflect.Modifier; - /** - * Cette classe définie la clef d'une propriété de configuration, i.e la clef - * associée à une propriété typée dans la configuration. + * Cette classe d�finie la clef d'une propri�t� de configuration, i.e la clef + * associ�e � une propri�t� typ�e dans la configuration. *
- * On retrouve ici toutes les caractéristiques de la propriété : + * On retrouve ici toutes les caract�ristiques de la propri�t� : * * son type {@link #type}. * - * sa clef non typée {@link #key}. + * sa clef non typ�e {@link #key}. * - * ses modifiers {@link #modifiers} (on utilise le mécanisme des modifiers + * ses modifiers {@link #modifiers} (on utilise le m�canisme des modifiers * de la reflection java {@link Modifier}). * - * sa valeur par défaut {@link #defaultValue}. + * sa valeur par d�faut {@link #defaultValue}. * - * On définit ici aussi des méthodesisXXX pour connaitre le comportement
- * de la propriété (static, final, transient...)
+ * On d�finit ici aussi des m�thodes isXXX pour connaitre le comportement
+ * de la propri�t� (static, final, transient...)
*
* Comme pour les autres types de clefs ({@link ConfigKey}, {@link OptionKey}),
- * on dispose de méthodes d'instanciation par factory :
+ * on dispose de m�thodes d'instanciation par factory :
*
- * {@link #newConfigPropertyKey(String, Class, int,String)} pour une propriété sans valeur par défaut
+ * {@link #newConfigPropertyKey(String, Class, int,String)} pour une propri�t� sans valeur par d�faut
*
- * {@link #newConfigPropertyKey(String, Class, int,String,String)} pour une propriété avec valeur par défaut
+ * {@link #newConfigPropertyKey(String, Class, int,String,String)} pour une propri�t� avec valeur par d�faut
*
* @author chemit
*/
@@ -71,42 +69,42 @@
return new ConfigPropertyKeytrue si la propriété est final (i.e ne
- * peut être modifiée)
+ * @return true si la propri�t� est final (i.e ne
+ * peut �tre modifi�e)
*/
public boolean isFinal() {
return FINAL.isUsed(modifiers);
}
/**
- * @return true si la propriété est transient
- * (i.e ne doit pas être enregistrée)
+ * @return true si la propri�t� est transient
+ * (i.e ne doit pas �tre enregistr�e)
*/
public boolean isTransient() {
return TRANSIENT.isUsed(modifiers);
}
- /** @return true si la propriété est static */
+ /** @return true si la propri�t� est static */
public boolean isStatic() {
return STATIC.isUsed(modifiers);
}
- /** @return true si la propriété est obligatoire */
+ /** @return true si la propri�t� est obligatoire */
public boolean isMandatory() {
return MANDATORY.isUsed(modifiers);
}