Save This Page
Home » displaytag-1.1.1-src » org » displaytag » tags » [javadoc | source]
    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.displaytag.tags;
   13   
   14   /**
   15    * Constants for parameter names.
   16    * @author Fabrizio Giustina
   17    * @version $Revision: 1081 $ ($Author: fgiust $)
   18    */
   19   public final class TableTagParameters
   20   {
   21   
   22       /**
   23        * name of the parameter specifying the current sorted column index.
   24        */
   25       public static final String PARAMETER_SORT = "s"; //$NON-NLS-1$
   26   
   27       /**
   28        * name of the parameter specifying that the sorted column will be specified using name and not index.
   29        */
   30       public static final String PARAMETER_SORTUSINGNAME = "n"; //$NON-NLS-1$
   31   
   32       /**
   33        * name of the parameter specifying the current page number.
   34        */
   35       public static final String PARAMETER_PAGE = "p"; //$NON-NLS-1$
   36   
   37       /**
   38        * name of the parameter specifying the current sorting order.
   39        */
   40       public static final String PARAMETER_ORDER = "o"; //$NON-NLS-1$
   41   
   42       /**
   43        * name of the parameter specifying the export type.
   44        */
   45       public static final String PARAMETER_EXPORTTYPE = "e"; //$NON-NLS-1$
   46   
   47       /**
   48        * name of the <strong>fixed </strong> parameter that will be added to the url if exporting is requested for any of
   49        * the display table in the page. Used by the export filter to understand when output should not be flushed.
   50        */
   51       public static final String PARAMETER_EXPORTING = "6578706f7274"; //$NON-NLS-1$
   52   
   53       /**
   54        * sort only the displayed page.
   55        */
   56       public static final String SORT_AMOUNT_PAGE = "page"; //$NON-NLS-1$
   57   
   58       /**
   59        * sort the full list.
   60        */
   61       public static final String SORT_AMOUNT_LIST = "list"; //$NON-NLS-1$
   62   
   63       /**
   64        * let the server handle the sorting
   65        */
   66       public static final String SORT_AMOUNT_EXTERNAL = "external"; //$NON-NLS-1$
   67   
   68       /**
   69        * css class added to empty tables.
   70        */
   71       public static final String CSS_EMPTYLIST = "empty";
   72   
   73       /**
   74        * Key on the map passed to the filter containg the "buffer" flag.
   75        */
   76       public static final String BEAN_BUFFER = "buffer";
   77   
   78       /**
   79        * Key on the map passed to the filter containg the content type.
   80        */
   81       public static final String BEAN_CONTENTTYPE = "contenttype";
   82   
   83       /**
   84        * Key on the map passed to the filter containg the file name.
   85        */
   86       public static final String BEAN_FILENAME = "filename";
   87   
   88       /**
   89        * Key on the map passed to the filter containg the exported data.
   90        */
   91       public static final String BEAN_BODY = "body";
   92   
   93       /**
   94        * utility class - don't instantiate.
   95        */
   96       private TableTagParameters()
   97       {
   98           // unused
   99       }
  100   
  101   }

Save This Page
Home » displaytag-1.1.1-src » org » displaytag » tags » [javadoc | source]