org.activemath.webapp.dict.queries
Class AMQueryList
java.lang.Object
org.activemath.webapp.dict.queries.AMAbstractQuery
org.activemath.webapp.dict.queries.AMQueryList
- All Implemented Interfaces:
- Serializable, Cloneable
public class AMQueryList
- extends AMAbstractQuery
- implements Cloneable, Serializable
A list of queries
- See Also:
- Serialized Form
AMQueryList
public AMQueryList()
AMQueryList
public AMQueryList(OJElement list)
throws Exception
- Throws:
Exception
getList
public List<AMAbstractQuery> getList()
getLogicalOperator
public Boolean getLogicalOperator()
setLogicalOperator
public void setLogicalOperator(boolean logicalOperator)
addQuery
public void addQuery(AMAbstractQuery query)
setAllQueries
public void setAllQueries(List list)
removeQuery
public void removeQuery(String name)
removeLastQuery
public AMAbstractQuery removeLastQuery()
replaceQuery
public void replaceQuery(String name,
AMAbstractQuery q)
getQuery
public AMAbstractQuery getQuery(String name)
isValid
public boolean isValid()
- Specified by:
isValid 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
clone
public Object clone()
- Overrides:
clone in class AMAbstractQuery
userString
public String userString()
- Specified by:
userString in class AMAbstractQuery
asXMLElement
public OJElement asXMLElement()
- Overrides:
asXMLElement in class AMAbstractQuery