View Javadoc

1   /***
2    * Licensed under the Artistic License; you may not use this file
3    * except in compliance with the License.
4    * You may obtain a copy of the License at
5    *
6    *      http://displaytag.sourceforge.net/license.html
7    *
8    * THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
9    * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
10   * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
11   */
12  package org.apache.taglibs.display;
13  
14  import org.displaytag.exception.DecoratorException;
15  
16  
17  /***
18   * <p>
19   * Placeholder class to preserve compatibility with decorator created with older version of the display taglib.
20   * </p>
21   * <p>
22   * Never extend this class, you should always implements the <code>org.displaytag.decorator.ColumnDecorator</code>
23   * interface.
24   * <p>
25   * @author Fabrizio Giustina
26   * @version $Revision: 1.9 $ ($Author: fgiust $)
27   * @deprecated use <code>org.displaytag.decorator.ColumnDecorator</code>
28   */
29  public abstract class ColumnDecorator implements org.displaytag.decorator.ColumnDecorator
30  {
31  
32      /***
33       * @see org.displaytag.decorator.ColumnDecorator#decorate(Object)
34       */
35      public abstract String decorate(Object columnValue) throws DecoratorException;
36  
37  }