org.activemath.webapp.dict.queries
Class TextAMQuery

java.lang.Object
  extended by org.activemath.webapp.dict.queries.AMAbstractQuery
      extended by org.activemath.webapp.dict.queries.TextAMQuery
All Implemented Interfaces:
Cloneable

public class TextAMQuery
extends AMAbstractQuery

Denotes a query for a set of words to be searched for.


Field Summary
static String MATCH_ORDERED_WORDS
           
static String MATCH_PHRASE
           
static String MATCH_WORDS
           
static String MATCH_WORDS_FUZZILY
           
static String MATCH_WORDS_PREFIXES
           
static List possibleOperators
           
 
Fields inherited from class org.activemath.webapp.dict.queries.AMAbstractQuery
policy
 
Constructor Summary
TextAMQuery()
           
TextAMQuery(OJElement elt)
           
TextAMQuery(String name)
           
 
Method Summary
 OJElement asXMLElement()
           
 Object clone()
           
 String getDefaultFieldName()
          Returns the bean field-name that a appSession should "first" edit when editing such a query.
 String getOperator()
           
 List getPossibleOperators()
           
 String getStringTextToSearch()
           
 String getType()
           
 boolean isValid()
           
 void setOperator(String operator)
           
 void setStringTextToSearch(String stringTextToSearch)
           
 String userString()
           
 
Methods inherited from class org.activemath.webapp.dict.queries.AMAbstractQuery
getName, setPolicy, setType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MATCH_WORDS

public static final String MATCH_WORDS
See Also:
Constant Field Values

MATCH_WORDS_PREFIXES

public static final String MATCH_WORDS_PREFIXES
See Also:
Constant Field Values

MATCH_WORDS_FUZZILY

public static final String MATCH_WORDS_FUZZILY
See Also:
Constant Field Values

MATCH_PHRASE

public static final String MATCH_PHRASE
See Also:
Constant Field Values

MATCH_ORDERED_WORDS

public static final String MATCH_ORDERED_WORDS
See Also:
Constant Field Values

possibleOperators

public static final List possibleOperators
Constructor Detail

TextAMQuery

public TextAMQuery()

TextAMQuery

public TextAMQuery(String name)

TextAMQuery

public TextAMQuery(OJElement elt)
Method Detail

getStringTextToSearch

public String getStringTextToSearch()

setStringTextToSearch

public void setStringTextToSearch(String stringTextToSearch)

isValid

public boolean isValid()
Specified by:
isValid in class AMAbstractQuery

clone

public Object clone()
Overrides:
clone in class AMAbstractQuery

getType

public String getType()
Specified by:
getType in class AMAbstractQuery

getDefaultFieldName

public String getDefaultFieldName()
Description copied from class: AMAbstractQuery
Returns the bean field-name that a appSession should "first" edit when editing such a query.

Specified by:
getDefaultFieldName in class AMAbstractQuery

getOperator

public String getOperator()

setOperator

public void setOperator(String operator)

getPossibleOperators

public List getPossibleOperators()

userString

public String userString()
Specified by:
userString in class AMAbstractQuery

asXMLElement

public OJElement asXMLElement()
Overrides:
asXMLElement in class AMAbstractQuery