atg.svc.ui.treetable
Class StateContainer

java.lang.Object
  extended by atg.svc.ui.treetable.StateContainer
All Implemented Interfaces:
java.io.Serializable

public class StateContainer
extends java.lang.Object
implements java.io.Serializable

The StateContainer class manages the state of the tree table on the server.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
static int DEFAULT_COLUMNS
           
static java.lang.String STATE_SAVING_METHOD_CLIENT
           
static java.lang.String STATE_SAVING_METHOD_SERVER
           
static java.lang.String STATE_SUFFIX
           
 
Constructor Summary
StateContainer()
          Creates and initializes an empty tree table state container object
 
Method Summary
 void afterCheck()
           
 void afterCheckAll(java.util.List pAllKeys)
           
 void afterCheckMerge(java.util.Collection pMergeKeys)
           
 void afterDelete(java.lang.String pOperation, int pTotalSize)
           
 void afterExpand(int pTotalSize)
           
 void afterFilter(int pTotalSize)
           
 void afterMove()
           
 void afterNavigate()
           
 void afterPage(int pTotalSize)
           
 void afterRefresh(int pTotalSize)
           
 void afterResolve(int pTotalSize)
           
 void afterRestore(int pTotalSize)
           
 void afterSelect()
           
 void afterSort()
           
 void beforeCheck(java.lang.Object pKey)
           
 void beforeCheckAll()
           
 void beforeCheckMerge(java.util.Collection pMergeKeys)
           
 void beforeDelete()
           
 void beforeExpand(java.lang.Object pKey)
           
 void beforeFilter(java.lang.String pKey, java.lang.Object pValue)
           
 void beforeMove()
           
 void beforeNavigate(java.lang.Object pKey)
           
 void beforePage(java.lang.String pOperation)
           
 void beforeRefresh()
           
 void beforeResolve()
           
 void beforeRestore()
           
 void beforeSelect(java.lang.Object pKey)
           
 void beforeSort(java.lang.String pKey)
           
 boolean equals(java.lang.Object o)
          Overrides default equals()
 boolean getCanCheck()
           
 boolean getCanExpand()
           
 boolean getCanFilter()
           
 boolean getCanNavigate()
           
 boolean getCanPage()
           
 boolean getCanSelect()
           
 boolean getCanSort()
           
 CheckState getCheckState()
           
 int getColumns()
           
 ExpandState getExpandState()
           
 ExpressionLanguageDefinition getExpressionLanguageDefinition()
           
 FilterState getFilterState()
           
 boolean getIsInitialized()
           
 NavigateState getNavigateState()
           
 PageState getPageState()
           
 SelectState getSelectState()
           
 SortState getSortState()
           
 java.lang.String getStateSavingMethod()
           
 int hashCode()
          Overrides default hashCode()
 void setCheckState(CheckState pCheckState)
           
 void setColumns(int pColumns)
           
 void setExpandState(ExpandState pExpandState)
           
 void setExpressionLanguageDefinition(ExpressionLanguageDefinition pExpressionLanguageDefinition)
           
 void setFilterState(FilterState pFilterState)
           
 void setIsInitialized(boolean pIsInitialized)
           
 void setNavigateState(NavigateState pNavigateState)
           
 void setPageState(PageState pPageState)
           
 void setSelectState(SelectState pSelectState)
           
 void setSortState(SortState pSortState)
           
 void setStateSavingMethod(java.lang.String pStateSavingMethod)
           
protected  void setTotalSize(int pTotalSize)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values

DEFAULT_COLUMNS

public static int DEFAULT_COLUMNS

STATE_SAVING_METHOD_CLIENT

public static final java.lang.String STATE_SAVING_METHOD_CLIENT
See Also:
Constant Field Values

STATE_SAVING_METHOD_SERVER

public static final java.lang.String STATE_SAVING_METHOD_SERVER
See Also:
Constant Field Values

STATE_SUFFIX

public static final java.lang.String STATE_SUFFIX
See Also:
Constant Field Values
Constructor Detail

StateContainer

public StateContainer()
Creates and initializes an empty tree table state container object

Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides default equals()

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides default hashCode()

Overrides:
hashCode in class java.lang.Object

getCanCheck

public boolean getCanCheck()

getCanExpand

public boolean getCanExpand()

getCanFilter

public boolean getCanFilter()

getCanNavigate

public boolean getCanNavigate()

getCanPage

public boolean getCanPage()

getCanSelect

public boolean getCanSelect()

getCanSort

public boolean getCanSort()

setColumns

public void setColumns(int pColumns)

getColumns

public int getColumns()

setIsInitialized

public void setIsInitialized(boolean pIsInitialized)

getIsInitialized

public boolean getIsInitialized()

setCheckState

public void setCheckState(CheckState pCheckState)

getCheckState

public CheckState getCheckState()

setExpandState

public void setExpandState(ExpandState pExpandState)

getExpandState

public ExpandState getExpandState()

setExpressionLanguageDefinition

public void setExpressionLanguageDefinition(ExpressionLanguageDefinition pExpressionLanguageDefinition)

getExpressionLanguageDefinition

public ExpressionLanguageDefinition getExpressionLanguageDefinition()

setFilterState

public void setFilterState(FilterState pFilterState)

getFilterState

public FilterState getFilterState()

setNavigateState

public void setNavigateState(NavigateState pNavigateState)

getNavigateState

public NavigateState getNavigateState()

setPageState

public void setPageState(PageState pPageState)

getPageState

public PageState getPageState()

setSelectState

public void setSelectState(SelectState pSelectState)

getSelectState

public SelectState getSelectState()

setSortState

public void setSortState(SortState pSortState)

getSortState

public SortState getSortState()

setStateSavingMethod

public void setStateSavingMethod(java.lang.String pStateSavingMethod)

getStateSavingMethod

public java.lang.String getStateSavingMethod()

afterCheck

public void afterCheck()

beforeCheck

public void beforeCheck(java.lang.Object pKey)

afterCheckAll

public void afterCheckAll(java.util.List pAllKeys)

beforeCheckAll

public void beforeCheckAll()

afterCheckMerge

public void afterCheckMerge(java.util.Collection pMergeKeys)

beforeCheckMerge

public void beforeCheckMerge(java.util.Collection pMergeKeys)

afterDelete

public void afterDelete(java.lang.String pOperation,
                        int pTotalSize)

beforeDelete

public void beforeDelete()

afterExpand

public void afterExpand(int pTotalSize)

beforeExpand

public void beforeExpand(java.lang.Object pKey)

afterFilter

public void afterFilter(int pTotalSize)

beforeFilter

public void beforeFilter(java.lang.String pKey,
                         java.lang.Object pValue)

afterMove

public void afterMove()

beforeMove

public void beforeMove()

afterNavigate

public void afterNavigate()

beforeNavigate

public void beforeNavigate(java.lang.Object pKey)

afterPage

public void afterPage(int pTotalSize)

beforePage

public void beforePage(java.lang.String pOperation)

afterRefresh

public void afterRefresh(int pTotalSize)

beforeRefresh

public void beforeRefresh()

afterResolve

public void afterResolve(int pTotalSize)

beforeResolve

public void beforeResolve()

afterRestore

public void afterRestore(int pTotalSize)

beforeRestore

public void beforeRestore()

afterSelect

public void afterSelect()

beforeSelect

public void beforeSelect(java.lang.Object pKey)

afterSort

public void afterSort()

beforeSort

public void beforeSort(java.lang.String pKey)

setTotalSize

protected void setTotalSize(int pTotalSize)