Nuxeo Enterprise Platform 5.4

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:
java.io.Serializable, SearchColumns

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

Author:
George Lefter
See Also:
Serialized Form

Constructor Summary
SearchColumnsBean()
           
 
Method Summary
 java.lang.String addField()
           
 java.lang.String changeSearch()
           
 void destroy()
           
 java.util.List<FieldWidget> getDefaultResultColumns()
           
 VocabularyEntryList getFieldEntries()
           
 VocabularyEntryList getFieldGroupEntries()
           
 java.util.Map<java.lang.String,FieldWidget> getFieldMap()
           
 java.lang.String getFieldRef1()
           
 java.lang.String getFieldRef2()
           
 java.lang.String getNewField()
           
 java.util.List<FieldWidget> getResultColumns()
          The list of schemas to be displayed.
 boolean getSortAscending()
           
 java.lang.String getSortColumn()
           
 void init()
          Declaration for [Seam]Create method.
 void readState()
           
 java.lang.String removeField()
           
 java.lang.String reset()
           
 void saveState()
           
 void setDefaultResultColumnList(java.lang.String[] resultColumnList)
           
 void setFieldRef1(java.lang.String fieldRef1)
           
 void setFieldRef2(java.lang.String fieldRef2)
           
 void setNewField(java.lang.String newField)
           
 void setResultColumns(java.util.List<FieldWidget> resultColumns)
           
 void setSortAscending(boolean sortAscending)
           
 void setSortColumn(java.lang.String sortColumn)
           
 java.lang.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()
Description copied from interface: SearchColumns
Declaration for [Seam]Create method.

Specified by:
init in interface SearchColumns

destroy

public void destroy()
Specified by:
destroy in interface SearchColumns

saveState

public void saveState()

readState

public void readState()

changeSearch

public java.lang.String changeSearch()

getNewField

public java.lang.String getNewField()
Specified by:
getNewField in interface SearchColumns

setNewField

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

addField

public java.lang.String addField()
Specified by:
addField in interface SearchColumns

removeField

public java.lang.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 java.lang.String reset()
Specified by:
reset in interface SearchColumns

getFieldRef1

public java.lang.String getFieldRef1()
Specified by:
getFieldRef1 in interface SearchColumns

setFieldRef1

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

getFieldRef2

public java.lang.String getFieldRef2()
Specified by:
getFieldRef2 in interface SearchColumns

setFieldRef2

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

swapColumns

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

getResultColumns

@Begin(join=true)
public java.util.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(java.util.List<FieldWidget> resultColumns)
Specified by:
setResultColumns in interface SearchColumns

getFieldMap

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

getDefaultResultColumns

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

setDefaultResultColumnList

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

getSortColumn

public java.lang.String getSortColumn()
Specified by:
getSortColumn in interface SearchColumns

setSortColumn

public void setSortColumn(java.lang.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 Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.