|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.webapp.dict.DictionaryState
public class DictionaryState
Represents all the states of an interaction with the ActiveMath search tool, and is responsible for its storage.
| Field Summary | |
|---|---|
protected static Category |
log
The logger for this class |
| Constructor Summary | |
|---|---|
DictionaryState()
|
|
| Method Summary | |
|---|---|
void |
clearItemView()
|
void |
clearSearchResult()
Assigns a missing search-result which shows to further requests that no search-result is to be displayed. |
Object |
clone()
|
String |
getAccepted4Langs()
|
AMQueryPack |
getAmQuery()
|
String |
getCurrentFocusInput()
|
static DictionaryState |
getDictionaryState(int dictNum,
int stepNum,
HttpSession session,
User user)
|
static Iterator |
getDictionaryStatesIterator(HttpSession session,
User user,
int dictNum)
|
int |
getDictNum()
|
DictUserMessage |
getDictUserMessage()
|
ItemView |
getItemView()
|
String |
getLastAction()
|
static int |
getLastDictNum(HttpSession session)
|
static int |
getLastStepNum(int dictNum,
HttpSession session)
|
String |
getLinkToHere()
|
boolean |
getMinItemAndLastScroll()
|
ItemView |
getOrMakeItemView()
|
SearchPolicy |
getPolicy()
|
AMAbstractQuery |
getQuery(String name)
|
int |
getScrollX()
|
int |
getScrollY()
|
String |
getSearchMode()
|
SearchResultCursor |
getSearchResult()
Provides the registered search-result of null if none is defined. |
String |
getShortSummary()
|
boolean |
getShouldDoSearch()
|
int |
getStepNum()
|
String |
getStringQ()
|
String |
getStringQOrEmpty()
|
boolean |
hasDictUserMessage()
|
boolean |
hasItemView()
|
static void |
pushDictionaryState(int dictNum,
int stepNum,
HttpSession session,
User user,
DictionaryState state)
Inserts the indicated dictionary state in the collection of states after the indicated location then updates the state's dictNum and stepNum}. |
SearchResultCursor |
restartSearchResult()
Initializes and assigns a copy of the searchResult bean so that it can be further modified. |
void |
seedDefaultsFromSession(AppSession appSession)
|
void |
setAccepted4Langs(String langs)
|
void |
setCurrentFocusInput(String currentFocusInput)
|
void |
setDictNum(int dictNum)
|
void |
setDictUserMessage(String message)
|
void |
setDictUserMessage(String message,
String relevance)
|
void |
setLastAction(String lastAction)
|
void |
setMinItemAndLastScroll(boolean minItemAndLastScroll)
|
void |
setScrollX(int scrollX)
|
void |
setScrollY(int scrollY)
|
void |
setSearchMode(String searchMode)
|
void |
setStepNum(int stepNum)
|
void |
setStringQ(String stringQ)
|
SearchResultCursor |
startSearchResult()
Initializes and assigns a blank search-result. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Category log
| Constructor Detail |
|---|
public DictionaryState()
| Method Detail |
|---|
public static DictionaryState getDictionaryState(int dictNum,
int stepNum,
HttpSession session,
User user)
public static int getLastDictNum(HttpSession session)
public static int getLastStepNum(int dictNum,
HttpSession session)
public static void pushDictionaryState(int dictNum,
int stepNum,
HttpSession session,
User user,
DictionaryState state)
dictNum and stepNum}.
dictNum - the dictionary number to be edited.stepNum - session - state -
public static Iterator getDictionaryStatesIterator(HttpSession session,
User user,
int dictNum)
public String getSearchMode()
public void setSearchMode(String searchMode)
public String getLastAction()
public void setLastAction(String lastAction)
public String getStringQ()
public String getStringQOrEmpty()
public void setStringQ(String stringQ)
public String getShortSummary()
public void clearItemView()
public boolean hasItemView()
public ItemView getOrMakeItemView()
public ItemView getItemView()
public void setDictUserMessage(String message)
public void setDictUserMessage(String message,
String relevance)
public DictUserMessage getDictUserMessage()
public boolean hasDictUserMessage()
public void setScrollX(int scrollX)
public int getScrollX()
public void setScrollY(int scrollY)
public int getScrollY()
public boolean getMinItemAndLastScroll()
public void setMinItemAndLastScroll(boolean minItemAndLastScroll)
public Object clone()
clone in class Objectpublic String getLinkToHere()
public String getAccepted4Langs()
public void setAccepted4Langs(String langs)
public AMQueryPack getAmQuery()
public SearchPolicy getPolicy()
public void seedDefaultsFromSession(AppSession appSession)
public AMAbstractQuery getQuery(String name)
public String getCurrentFocusInput()
public void setCurrentFocusInput(String currentFocusInput)
public int getDictNum()
public void setDictNum(int dictNum)
public int getStepNum()
public void setStepNum(int stepNum)
public SearchResultCursor getSearchResult()
public void clearSearchResult()
public SearchResultCursor startSearchResult()
public SearchResultCursor restartSearchResult()
SearchResultCursor.clone()public boolean getShouldDoSearch()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||