|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.logicaldoc.web.components.SortableList
com.logicaldoc.web.search.SearchForm
public class SearchForm
A simple search form bean.
Field Summary | |
---|---|
protected static org.apache.commons.logging.Log |
logger
|
Constructor Summary | |
---|---|
SearchForm()
|
Method Summary | |
---|---|
java.lang.String |
advanced()
Shows the advanced search form. |
void |
cancelFolderSelector(javax.faces.event.ActionEvent e)
|
void |
changeTemplate(javax.faces.event.ValueChangeEvent event)
|
void |
closeFolderSelector(javax.faces.event.ActionEvent e)
|
void |
dispose()
Cleans up the resources used by this class. |
void |
folderSelected(javax.faces.event.ActionEvent e)
|
java.lang.String |
getAny()
|
java.util.Date |
getCreationDateFrom()
|
java.util.Date |
getCreationDateTo()
|
DirectoryTreeModel |
getDirectoryModel()
|
java.util.List<DocumentResult> |
getDocumentResult()
|
int |
getEstimatedHitsNumber()
|
java.lang.Long |
getExcludeFromResult()
|
long |
getExecTime()
|
java.lang.String[] |
getExtendedAttributes()
|
int |
getExtendedAttributesCount()
|
java.util.Collection<javax.faces.model.SelectItem> |
getExtendedAttributesItems()
|
java.lang.String |
getFormat()
|
int |
getHitsPerBlock()
|
int |
getHitsPerPage()
|
java.lang.String |
getLanguage()
|
com.logicaldoc.core.searchengine.Search |
getLastSearch()
|
java.lang.String |
getNots()
|
java.lang.String |
getParentPathDescr()
|
java.lang.Long |
getParentPathId()
|
java.lang.String |
getPhrase()
|
java.util.Date |
getPublishingDateFrom()
|
java.util.Date |
getPublishingDateTo()
|
java.lang.String |
getQuery()
|
java.util.Map<java.lang.String,com.logicaldoc.core.searchengine.Hit> |
getResultMap()
Returns the results as a map, the key is docId. |
java.lang.Long |
getSizeMax()
|
java.lang.Long |
getSizeMin()
|
java.util.Date |
getSourceDateFrom()
|
java.util.Date |
getSourceDateTo()
|
java.lang.Long |
getTemplate()
|
javax.faces.component.UIInput |
getUiPublishingDateFrom()
|
javax.faces.component.UIInput |
getUiPublishingDateTo()
|
javax.faces.component.UIInput |
getUiSizeMax()
|
javax.faces.component.UIInput |
getUiSizeMin()
|
javax.faces.component.UIInput |
getUiSourceDateFrom()
|
javax.faces.component.UIInput |
getUiSourceDateTo()
|
java.lang.String |
getViewMode()
|
boolean |
isContent()
|
boolean |
isCoverage()
|
boolean |
isCustomId()
|
protected boolean |
isDefaultAscending(java.lang.String columnName)
Is the default sort direction for the given column "ascending" ? |
boolean |
isMoreHitsPresent()
|
boolean |
isSearchInSubPath()
|
boolean |
isSelectedAll()
|
boolean |
isShowFolderSelector()
|
boolean |
isSource()
|
boolean |
isSourceAuthor()
|
boolean |
isSourceType()
|
boolean |
isTags()
|
boolean |
isTitle()
|
void |
onSelectViewMode(javax.faces.event.ValueChangeEvent vce)
|
void |
openFolderSelector(javax.faces.event.ActionEvent e)
|
java.lang.String |
quickSearch()
|
void |
reset()
|
java.lang.String |
search()
Launches the search. |
void |
search(com.logicaldoc.core.searchengine.SearchOptions opt)
|
java.lang.String |
searchHits()
Execute the search. |
java.lang.String |
searchMore()
Re-launches the search including one more block of hits. |
java.lang.String |
searchSimilar()
Search for similar documents. |
java.lang.String |
selectAll()
|
void |
setAny(java.lang.String any)
|
void |
setContent(boolean content)
|
void |
setCoverage(boolean coverage)
|
void |
setCreationDateFrom(java.util.Date creationDateFrom)
|
void |
setCreationDateTo(java.util.Date creationDateTo)
|
void |
setCustomId(boolean customId)
|
void |
setDocumentResult(java.util.List<DocumentResult> result)
|
void |
setExcludeFromResult(java.lang.Long excludeFromResult)
|
void |
setExtendedAttributes(java.lang.String[] extendedAttributes)
|
void |
setExtendedAttributesItems(java.util.Collection<javax.faces.model.SelectItem> extendedAttributesItems)
|
void |
setFormat(java.lang.String format)
|
void |
setHitsPerPage(int hitsPerPage)
|
void |
setLanguage(java.lang.String language)
|
void |
setMenuBar(MenuBarBean menuBar)
|
void |
setNots(java.lang.String not)
|
void |
setParentPathDescr(java.lang.String parentPathDescr)
|
void |
setParentPathId(java.lang.Long parentPathId)
|
void |
setPhrase(java.lang.String phrase)
|
void |
setPublishingDateFrom(java.util.Date publishingDateFrom)
|
void |
setPublishingDateTo(java.util.Date publishingDateTo)
|
void |
setQuery(java.lang.String query)
|
void |
setSearchInSubPath(boolean searchInSubPath)
|
void |
setSelectedAll(boolean selectedAll)
|
void |
setShowFolderSelector(boolean showFolderSelector)
|
void |
setSizeMax(java.lang.Long sizeMax)
|
void |
setSizeMin(java.lang.Long sizeMin)
|
void |
setSource(boolean source)
|
void |
setSourceAuthor(boolean sourceAuthor)
|
void |
setSourceDateFrom(java.util.Date sourceDateFrom)
|
void |
setSourceDateTo(java.util.Date sourceDateTo)
|
void |
setSourceType(boolean sourceType)
|
void |
setTags(boolean tags)
|
void |
setTemplate(java.lang.Long template)
|
void |
setTitle(boolean title)
|
void |
setUiPublishingDateFrom(javax.faces.component.UIInput uiPublishingDateFrom)
|
void |
setUiPublishingDateTo(javax.faces.component.UIInput uiPublishingDateTo)
|
void |
setUiSizeMax(javax.faces.component.UIInput uiSizeMax)
|
void |
setUiSizeMin(javax.faces.component.UIInput uiSizeMin)
|
void |
setUiSourceDateFrom(javax.faces.component.UIInput uiSourceDateFrom)
|
void |
setUiSourceDateTo(javax.faces.component.UIInput uiSourceDateTo)
|
void |
setViewMode(java.lang.String viewModeP)
|
java.lang.String |
showDocumentPath()
Search for similar documents. |
java.lang.String |
showLastSearch()
|
protected void |
sort(java.lang.String column,
boolean ascending)
Sort the list. |
java.lang.String |
unselectAll()
|
void |
validateCreationDates(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object value)
|
void |
validatePublishingDates(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object value)
|
void |
validateSizes(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object value)
|
void |
validateSourceDates(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object value)
|
Methods inherited from class com.logicaldoc.web.components.SortableList |
---|
getSortColumn, isAscending, setAscending, setSortColumn, sort |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static org.apache.commons.logging.Log logger
Constructor Detail |
---|
public SearchForm()
Method Detail |
---|
public java.lang.Long getTemplate()
public void setTemplate(java.lang.Long template)
public java.lang.String getLanguage()
public java.lang.String[] getExtendedAttributes()
public void setExtendedAttributes(java.lang.String[] extendedAttributes)
public java.lang.String getAny()
public void setAny(java.lang.String any)
public boolean isContent()
public void setContent(boolean content)
public boolean isCoverage()
public boolean isTitle()
public void setCoverage(boolean coverage)
public void setTitle(boolean title)
public java.lang.String getFormat()
public void setFormat(java.lang.String format)
public boolean isTags()
public void setTags(boolean tags)
public java.lang.String getNots()
public void setNots(java.lang.String not)
public java.lang.String getPhrase()
public void setPhrase(java.lang.String phrase)
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
public boolean isSource()
public void setSource(boolean source)
public boolean isSourceAuthor()
public void setSourceAuthor(boolean sourceAuthor)
public boolean isSourceType()
public void setSourceType(boolean sourceType)
public void setLanguage(java.lang.String language)
public void setDocumentResult(java.util.List<DocumentResult> result)
public int getHitsPerPage()
public void setHitsPerPage(int hitsPerPage)
public java.util.List<DocumentResult> getDocumentResult()
public void validateSizes(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value) throws javax.faces.validator.ValidatorException
javax.faces.validator.ValidatorException
public void validateSourceDates(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value) throws javax.faces.validator.ValidatorException
javax.faces.validator.ValidatorException
public void validateCreationDates(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value) throws javax.faces.validator.ValidatorException
javax.faces.validator.ValidatorException
public void validatePublishingDates(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value) throws javax.faces.validator.ValidatorException
javax.faces.validator.ValidatorException
public java.util.Map<java.lang.String,com.logicaldoc.core.searchengine.Hit> getResultMap()
public java.lang.String quickSearch()
public java.lang.String search()
public java.lang.String showLastSearch()
public java.lang.String searchHits()
Note: only the first maxHits will be returned
public void search(com.logicaldoc.core.searchengine.SearchOptions opt)
public boolean isCustomId()
public void setCustomId(boolean customId)
public java.lang.String searchMore()
public java.lang.String searchSimilar()
public java.lang.String showDocumentPath()
public void dispose()
public void reset()
public java.lang.String advanced()
public void setMenuBar(MenuBarBean menuBar)
public boolean isMoreHitsPresent()
public int getHitsPerBlock()
public int getEstimatedHitsNumber()
public long getExecTime()
public java.util.Date getPublishingDateFrom()
public void setPublishingDateFrom(java.util.Date publishingDateFrom)
public java.util.Date getPublishingDateTo()
public java.lang.Long getSizeMin()
public void setSizeMin(java.lang.Long sizeMin)
public java.lang.Long getSizeMax()
public void setSizeMax(java.lang.Long sizeMax)
public java.util.Date getSourceDateFrom()
public void setSourceDateFrom(java.util.Date sourceDateFrom)
public java.util.Date getSourceDateTo()
public void setSourceDateTo(java.util.Date sourceDateTo)
public void setPublishingDateTo(java.util.Date publishingDateTo)
public javax.faces.component.UIInput getUiSizeMin()
public void setUiSizeMin(javax.faces.component.UIInput uiSizeMin)
public javax.faces.component.UIInput getUiSizeMax()
public void setUiSizeMax(javax.faces.component.UIInput uiSizeMax)
public javax.faces.component.UIInput getUiSourceDateFrom()
public void setUiSourceDateFrom(javax.faces.component.UIInput uiSourceDateFrom)
public javax.faces.component.UIInput getUiSourceDateTo()
public void setUiSourceDateTo(javax.faces.component.UIInput uiSourceDateTo)
public javax.faces.component.UIInput getUiPublishingDateFrom()
public void setUiPublishingDateFrom(javax.faces.component.UIInput uiPublishingDateFrom)
public javax.faces.component.UIInput getUiPublishingDateTo()
public void setUiPublishingDateTo(javax.faces.component.UIInput uiPublishingDateTo)
public void openFolderSelector(javax.faces.event.ActionEvent e)
public void closeFolderSelector(javax.faces.event.ActionEvent e)
public void cancelFolderSelector(javax.faces.event.ActionEvent e)
public void folderSelected(javax.faces.event.ActionEvent e)
public java.lang.String getParentPathDescr()
public void setParentPathDescr(java.lang.String parentPathDescr)
public java.util.Collection<javax.faces.model.SelectItem> getExtendedAttributesItems()
public void setExtendedAttributesItems(java.util.Collection<javax.faces.model.SelectItem> extendedAttributesItems)
public boolean isSearchInSubPath()
public void setSearchInSubPath(boolean searchInSubPath)
public boolean isShowFolderSelector()
public void setShowFolderSelector(boolean showFolderSelector)
public DirectoryTreeModel getDirectoryModel()
public java.lang.Long getExcludeFromResult()
public void setExcludeFromResult(java.lang.Long excludeFromResult)
public int getExtendedAttributesCount()
public void changeTemplate(javax.faces.event.ValueChangeEvent event)
public java.util.Date getCreationDateFrom()
public void setCreationDateFrom(java.util.Date creationDateFrom)
public java.util.Date getCreationDateTo()
public void setCreationDateTo(java.util.Date creationDateTo)
public java.lang.String getViewMode()
public void onSelectViewMode(javax.faces.event.ValueChangeEvent vce)
public void setViewMode(java.lang.String viewModeP)
public java.lang.String selectAll()
public java.lang.String unselectAll()
protected boolean isDefaultAscending(java.lang.String columnName)
SortableList
isDefaultAscending
in class SortableList
protected void sort(java.lang.String column, boolean ascending)
SortableList
sort
in class SortableList
public boolean isSelectedAll()
public void setSelectedAll(boolean selectedAll)
public com.logicaldoc.core.searchengine.Search getLastSearch()
public java.lang.Long getParentPathId()
public void setParentPathId(java.lang.Long parentPathId)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |