Author: tchemit Date: 2010-04-03 16:19:38 +0200 (Sat, 03 Apr 2010) New Revision: 1813 Log: Evolution #449: Deprecates package org.nuiton.util.config Modified: trunk/src/main/java/org/nuiton/util/config/IdentityConfig.java trunk/src/main/java/org/nuiton/util/config/IdentityConfigProperty.java trunk/src/main/java/org/nuiton/util/config/Property.java trunk/src/main/java/org/nuiton/util/config/SimpleConfig.java trunk/src/main/java/org/nuiton/util/config/SimpleIdentityConfig.java Modified: trunk/src/main/java/org/nuiton/util/config/IdentityConfig.java =================================================================== --- trunk/src/main/java/org/nuiton/util/config/IdentityConfig.java 2010-04-03 10:32:19 UTC (rev 1812) +++ trunk/src/main/java/org/nuiton/util/config/IdentityConfig.java 2010-04-03 14:19:38 UTC (rev 1813) @@ -18,12 +18,17 @@ */ package org.nuiton.util.config; +import org.nuiton.util.ApplicationConfig; + /** * Definition of an identity * * @author chemit + * @deprecated since 1.2.2 (will be remove soon), use {@link ApplicationConfig} + * instead */ +@Deprecated public interface IdentityConfig extends Config<IdentityConfigProperty> { String getFirstName(); Modified: trunk/src/main/java/org/nuiton/util/config/IdentityConfigProperty.java =================================================================== --- trunk/src/main/java/org/nuiton/util/config/IdentityConfigProperty.java 2010-04-03 10:32:19 UTC (rev 1812) +++ trunk/src/main/java/org/nuiton/util/config/IdentityConfigProperty.java 2010-04-03 14:19:38 UTC (rev 1813) @@ -18,12 +18,17 @@ */ package org.nuiton.util.config; +import org.nuiton.util.ApplicationConfig; + /** - * Enumaration of properties to be used in a {@link org.nuiton.util.config.IdentityConfig} + * Enumaration of properties to be used in a {@link IdentityConfig} * * @author chemit * @see IdentityConfig + * @deprecated since 1.2.2 (will be remove soon), use {@link ApplicationConfig} + * instead */ +@Deprecated public enum IdentityConfigProperty implements Property{ /** property <code>name</code>, first name of user */ Modified: trunk/src/main/java/org/nuiton/util/config/Property.java =================================================================== --- trunk/src/main/java/org/nuiton/util/config/Property.java 2010-04-03 10:32:19 UTC (rev 1812) +++ trunk/src/main/java/org/nuiton/util/config/Property.java 2010-04-03 14:19:38 UTC (rev 1813) @@ -18,7 +18,14 @@ */ package org.nuiton.util.config; -/** @author chemit */ +import org.nuiton.util.ApplicationConfig; + +/** + * @author chemit + * @deprecated since 1.2.2 (will be remove soon), use {@link + * ApplicationConfig} instead + */ +@Deprecated public interface Property { Class<?> getType(); Modified: trunk/src/main/java/org/nuiton/util/config/SimpleConfig.java =================================================================== --- trunk/src/main/java/org/nuiton/util/config/SimpleConfig.java 2010-04-03 10:32:19 UTC (rev 1812) +++ trunk/src/main/java/org/nuiton/util/config/SimpleConfig.java 2010-04-03 14:19:38 UTC (rev 1813) @@ -22,6 +22,7 @@ import org.apache.commons.beanutils.BeanUtilsBean; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.nuiton.util.ApplicationConfig; import java.util.EnumMap; import java.util.EnumSet; @@ -31,7 +32,10 @@ * simple config implementation based on a Enum to obtain properties * * @author chemit + * @deprecated since 1.2.2 (will be remove soon), use {@link ApplicationConfig} + * instead */ +@Deprecated public class SimpleConfig<E extends Enum<E>> implements Config<E> { static protected final Log log = LogFactory.getLog(Config.class); Modified: trunk/src/main/java/org/nuiton/util/config/SimpleIdentityConfig.java =================================================================== --- trunk/src/main/java/org/nuiton/util/config/SimpleIdentityConfig.java 2010-04-03 10:32:19 UTC (rev 1812) +++ trunk/src/main/java/org/nuiton/util/config/SimpleIdentityConfig.java 2010-04-03 14:19:38 UTC (rev 1813) @@ -18,13 +18,18 @@ */ package org.nuiton.util.config; +import org.nuiton.util.ApplicationConfig; + import static org.nuiton.util.config.IdentityConfigProperty.email; import static org.nuiton.util.config.IdentityConfigProperty.firstName; import static org.nuiton.util.config.IdentityConfigProperty.lastName; import java.util.EnumMap; -/** @author chemit */ +/** @author chemit + * @deprecated since 1.2.2 (will be remove soon), use {@link ApplicationConfig} + * instead*/ +@Deprecated public class SimpleIdentityConfig extends SimpleConfig<IdentityConfigProperty> implements IdentityConfig { public SimpleIdentityConfig() {
participants (1)
-
tchemit@users.nuiton.org