wt.templateutil.table
Class ColumnCollapseService

java.lang.Object
  extended bywt.templateutil.table.ColumnCollapseService

public class ColumnCollapseService
extends Object


Field Summary
private static String AMPERSTAND
           
static String CLOSED
           
static String COLLAPSE
           
private static String COLLAPSED_COLUMN_PREFIX
           
private static String COLUMN
           
private static String DELIM
           
private static String EQUALS
           
private static String FORWARD_SLASH
           
private static String ISCOLLAPSED
           
static String OPEN
           
private  HashMap sortMap
           
private  HTTPState state
           
private static String TABLE
           
private static String[] TOKENS
           
 
Constructor Summary
ColumnCollapseService(HTTPState state)
           
 
Method Summary
protected  String getCollapseSessionEntry(String key)
           
 String getCommandString(String tableName, String columnName)
           
 String getQueryString(String tableName, String columnName)
           
 boolean isColumnCollapsed(String tableName, String columnName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELIM

private static final String DELIM
See Also:
Constant Field Values

TABLE

private static final String TABLE
See Also:
Constant Field Values

COLUMN

private static final String COLUMN
See Also:
Constant Field Values

ISCOLLAPSED

private static final String ISCOLLAPSED
See Also:
Constant Field Values

COLLAPSE

public static final String COLLAPSE
See Also:
Constant Field Values

TOKENS

private static final String[] TOKENS

OPEN

public static final String OPEN
See Also:
Constant Field Values

CLOSED

public static final String CLOSED
See Also:
Constant Field Values

AMPERSTAND

private static final String AMPERSTAND
See Also:
Constant Field Values

EQUALS

private static final String EQUALS
See Also:
Constant Field Values

FORWARD_SLASH

private static final String FORWARD_SLASH
See Also:
Constant Field Values

COLLAPSED_COLUMN_PREFIX

private static final String COLLAPSED_COLUMN_PREFIX
See Also:
Constant Field Values

state

private HTTPState state

sortMap

private HashMap sortMap
Constructor Detail

ColumnCollapseService

public ColumnCollapseService(HTTPState state)
Method Detail

isColumnCollapsed

public boolean isColumnCollapsed(String tableName,
                                 String columnName)

getQueryString

public String getQueryString(String tableName,
                             String columnName)

getCommandString

public String getCommandString(String tableName,
                               String columnName)

getCollapseSessionEntry

protected String getCollapseSessionEntry(String key)