Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webapp.search
Class SearchColumnsBean

java.lang.Object
  extended by org.nuxeo.ecm.webapp.base.InputController
      extended by org.nuxeo.ecm.webapp.search.SearchColumnsBean
All Implemented Interfaces:
Serializable, SearchColumns

@Name(value="searchColumns")
@Scope(value=CONVERSATION)
public class SearchColumnsBean
extends InputController
implements SearchColumns, Serializable

Author:
George Lefter
See Also:
Serialized Form

Constructor Summary
SearchColumnsBean()
           
 
Method Summary
 String addField()
           
 String changeSearch()
           
 List<FieldWidget> getDefaultResultColumns()
           
 VocabularyEntryList getFieldEntries()
           
 VocabularyEntryList getFieldGroupEntries()
           
 Map<String,FieldWidget> getFieldMap()
           
 String getFieldRef1()
           
 String getFieldRef2()
           
 String getNewField()
           
 List<FieldWidget> getResultColumns()
          The list of schemas to be displayed.
 boolean getSortAscending()
           
 String getSortColumn()
           
 void init()
           
 String removeField()
           
 String reset()
           
 void setDefaultResultColumnList(String[] resultColumnList)
           
 void setFieldRef1(String fieldRef1)
           
 void setFieldRef2(String fieldRef2)
           
 void setNewField(String newField)
           
 void setResultColumns(List<FieldWidget> resultColumns)
           
 void setSortAscending(boolean sortAscending)
           
 void setSortColumn(String sortColumn)
           
 String swapColumns()
           
 
Methods inherited from class org.nuxeo.ecm.webapp.base.InputController
computeOutcome, getAdministrator, logDocumentWithName, logDocumentWithTitle, removeDocumentFromList
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchColumnsBean

public SearchColumnsBean()
Method Detail

init

@Create
public void init()

changeSearch

public String changeSearch()

getNewField

public String getNewField()
Specified by:
getNewField in interface SearchColumns

setNewField

public void setNewField(String newField)
Specified by:
setNewField in interface SearchColumns

addField

public String addField()
Specified by:
addField in interface SearchColumns

removeField

public String removeField()
Specified by:
removeField in interface SearchColumns

getFieldGroupEntries

public VocabularyEntryList getFieldGroupEntries()
Specified by:
getFieldGroupEntries in interface SearchColumns

getFieldEntries

public VocabularyEntryList getFieldEntries()
Specified by:
getFieldEntries in interface SearchColumns

reset

public String reset()
Specified by:
reset in interface SearchColumns

getFieldRef1

public String getFieldRef1()
Specified by:
getFieldRef1 in interface SearchColumns

setFieldRef1

public void setFieldRef1(String fieldRef1)
Specified by:
setFieldRef1 in interface SearchColumns

getFieldRef2

public String getFieldRef2()
Specified by:
getFieldRef2 in interface SearchColumns

setFieldRef2

public void setFieldRef2(String fieldRef2)
Specified by:
setFieldRef2 in interface SearchColumns

swapColumns

public String swapColumns()
                   throws ClientException
Specified by:
swapColumns in interface SearchColumns
Throws:
ClientException

getResultColumns

@Begin(join=true)
public List<FieldWidget> getResultColumns()
Description copied from interface: SearchColumns
The list of schemas to be displayed.

Specified by:
getResultColumns in interface SearchColumns

setResultColumns

@Begin(join=true)
public void setResultColumns(List<FieldWidget> resultColumns)
Specified by:
setResultColumns in interface SearchColumns

getFieldMap

public Map<String,FieldWidget> getFieldMap()
Specified by:
getFieldMap in interface SearchColumns

getDefaultResultColumns

public List<FieldWidget> getDefaultResultColumns()
Specified by:
getDefaultResultColumns in interface SearchColumns

setDefaultResultColumnList

public void setDefaultResultColumnList(String[] resultColumnList)
Specified by:
setDefaultResultColumnList in interface SearchColumns

getSortColumn

public String getSortColumn()
Specified by:
getSortColumn in interface SearchColumns

setSortColumn

public void setSortColumn(String sortColumn)
Specified by:
setSortColumn in interface SearchColumns

getSortAscending

public boolean getSortAscending()
Specified by:
getSortAscending in interface SearchColumns

setSortAscending

public void setSortAscending(boolean sortAscending)
Specified by:
setSortAscending in interface SearchColumns

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.