Author: tchemit Date: 2013-07-20 17:21:33 +0200 (Sat, 20 Jul 2013) New Revision: 2589 Url: http://nuiton.org/projects/nuiton-utils/repository/revisions/2589 Log: refs #2779: Deprecates some modules (and decorator api) Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/Decorator.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorMulti18nProvider.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorProvider.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorUtil.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/JXPathDecorator.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MapPropertyHandler.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MultiJXPathDecorator.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/PropertyDecorator.java trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/package-info.java trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/Data.java trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorMulti18nProviderTest.java trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorProviderTest.java trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathContextTester.java trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathDecoratorTest.java trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MapPropertyHandlerTest.java trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MultiJXPathDecoratorTest.java Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/Decorator.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/Decorator.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/Decorator.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -32,7 +32,9 @@ * @param <O> the type of data to decorate * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public abstract class Decorator<O> implements Serializable { private static final long serialVersionUID = -1L; Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorMulti18nProvider.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorMulti18nProvider.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorMulti18nProvider.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -45,7 +45,9 @@ * * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public abstract class DecoratorMulti18nProvider { /** Logger */ Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorProvider.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorProvider.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorProvider.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -41,7 +41,9 @@ * * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public abstract class DecoratorProvider { /** Logger */ Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorUtil.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorUtil.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/DecoratorUtil.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -54,7 +54,9 @@ * * @author tchemit <chemit@codelutiln.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class DecoratorUtil { /** Logger */ Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/JXPathDecorator.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/JXPathDecorator.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/JXPathDecorator.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -58,7 +58,9 @@ * @author tchemit <chemit@codelutin.com> * @see Decorator * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class JXPathDecorator<O> extends Decorator<O> { private static final long serialVersionUID = 1L; Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MapPropertyHandler.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MapPropertyHandler.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MapPropertyHandler.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -53,7 +53,9 @@ * @author tchemit <chemit@codelutin.com> * @see DynamicPropertyHandler * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class MapPropertyHandler implements DynamicPropertyHandler { /** Logger */ Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MultiJXPathDecorator.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MultiJXPathDecorator.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/MultiJXPathDecorator.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -36,7 +36,9 @@ * @author tchemit <chemit@codelutin.com> * @see Decorator * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class MultiJXPathDecorator<O> extends JXPathDecorator<O> { private static final long serialVersionUID = 1L; Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/PropertyDecorator.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/PropertyDecorator.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/PropertyDecorator.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -46,7 +46,9 @@ * @author tchemit <chemit@codelutin.com> * @see Decorator * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class PropertyDecorator<O> extends Decorator<O> { private static final long serialVersionUID = 1L; Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/package-info.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/package-info.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/decorator/package-info.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -66,6 +66,7 @@ * @see org.nuiton.util.decorator.Decorator * @see org.nuiton.util.decorator.DecoratorProvider * @see org.nuiton.util.decorator.DecoratorMulti18nProvider + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ package org.nuiton.util.decorator; Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/Data.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/Data.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/Data.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -30,7 +30,9 @@ /** * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class Data { int pos; Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorMulti18nProviderTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorMulti18nProviderTest.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorMulti18nProviderTest.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -36,7 +36,9 @@ * * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class DecoratorMulti18nProviderTest { private static final String BY_NAME = "name"; Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorProviderTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorProviderTest.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/DecoratorProviderTest.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -33,7 +33,9 @@ /** * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class DecoratorProviderTest { private static final String BY_NAME = "name"; Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathContextTester.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathContextTester.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathContextTester.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -33,7 +33,9 @@ * * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public abstract class JXPathContextTester { JXPathContext context; Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathDecoratorTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathDecoratorTest.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/JXPathDecoratorTest.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -37,7 +37,9 @@ /** * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class JXPathDecoratorTest { protected JXPathDecorator<?> decorator; Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MapPropertyHandlerTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MapPropertyHandlerTest.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MapPropertyHandlerTest.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -40,7 +40,9 @@ * * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class MapPropertyHandlerTest extends JXPathContextTester { Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MultiJXPathDecoratorTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MultiJXPathDecoratorTest.java 2013-07-20 15:06:24 UTC (rev 2588) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/decorator/MultiJXPathDecoratorTest.java 2013-07-20 15:21:33 UTC (rev 2589) @@ -37,7 +37,9 @@ /** * @author tchemit <chemit@codelutin.com> * @since 2.3 + * @deprecated since 2.7, use now the http://maven-site.nuiton.org/nuiton-decorator project, will be removed in version 3.0 */ +@Deprecated public class MultiJXPathDecoratorTest { protected MultiJXPathDecorator<?> decorator;