com.jurismarches.vradi.ui.search
Class SearchHandler

java.lang.Object
  extended by com.jurismarches.vradi.ui.search.SearchHandler

public class SearchHandler
extends Object

Author:
letellier

Field Summary
static String CSV_FILE_EXTENSION
           
 
Constructor Summary
SearchHandler()
           
 
Method Summary
 void addAndPersistCriteria(jaxx.runtime.JAXXContext context, VradiThesaurusDTO thesaurus)
           
protected  void addCriteria(jaxx.runtime.JAXXContext context, String wikittyId, boolean deletable)
           
protected  CriteriaField addCriteria(jaxx.runtime.JAXXContext context, VradiThesaurusDTO thesCriteria, boolean deletable, boolean enabled)
           
 void addUnmodifiableCriteria(jaxx.runtime.JAXXContext context, VradiThesaurusDTO thesaurusDTO)
           
 void executeQuery(jaxx.runtime.JAXXContext context)
           
 void executeQuery(jaxx.runtime.JAXXContext context, CriteriaUI criterias, VradiFormPageDTO formPageDTO, JComboBox combo, String request)
           
 void executeQuery(jaxx.runtime.JAXXContext context, int pageToShow)
           
 void exportToCSV(jaxx.runtime.JAXXContext context)
           
 JPanel getCriteriaPanel(jaxx.runtime.JAXXContext context)
           
 CriteriaUI getCriterias(jaxx.runtime.JAXXContext context)
           
protected  List<String> getDateFormType(org.sharengo.wikitty.WikittyExtension formType)
           
 ListCellRenderer getDateTypeComboBoxRenderer()
           
 ComboBoxModel getRequestModel()
           
 SearchUI initCloneUI(jaxx.runtime.JAXXContext rootContext, OfferListTableModel resultTableModel)
           
 SearchUI initCloneUI(jaxx.runtime.JAXXContext rootContext, OfferListTableModel resultTableModel, List<VradiThesaurusDTO> thesaurus)
           
 void initCriteria(jaxx.runtime.JAXXContext context)
           
 void initCriteria(jaxx.runtime.JAXXContext context, List<VradiThesaurusDTO> thesaurus)
           
 SearchUI initUI(jaxx.runtime.JAXXContext rootContext, OfferListTableModel resultTableModel)
          Methode pour initialiser l'ui principale sans l'afficher.
 List<String> loadRequests()
           
 void removeCriteria(jaxx.runtime.JAXXContext context, CriteriaField criteriaField)
           
 void removeCriteriaAndPersist(jaxx.runtime.JAXXContext context, org.sharengo.wikitty.TreeNode bean)
           
 DefaultComboBoxModel updateDateSelectionModel(org.sharengo.wikitty.WikittyExtension selected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CSV_FILE_EXTENSION

public static final String CSV_FILE_EXTENSION
See Also:
Constant Field Values
Constructor Detail

SearchHandler

public SearchHandler()
Method Detail

initUI

public SearchUI initUI(jaxx.runtime.JAXXContext rootContext,
                       OfferListTableModel resultTableModel)
Methode pour initialiser l'ui principale sans l'afficher.

Parameters:
rootContext - le context applicatif
Returns:
l'ui instancie et initialisee mais non visible encore

initCloneUI

public SearchUI initCloneUI(jaxx.runtime.JAXXContext rootContext,
                            OfferListTableModel resultTableModel)

initCloneUI

public SearchUI initCloneUI(jaxx.runtime.JAXXContext rootContext,
                            OfferListTableModel resultTableModel,
                            List<VradiThesaurusDTO> thesaurus)

getRequestModel

public ComboBoxModel getRequestModel()

executeQuery

public void executeQuery(jaxx.runtime.JAXXContext context)

executeQuery

public void executeQuery(jaxx.runtime.JAXXContext context,
                         int pageToShow)

loadRequests

public List<String> loadRequests()

getCriteriaPanel

public JPanel getCriteriaPanel(jaxx.runtime.JAXXContext context)

getCriterias

public CriteriaUI getCriterias(jaxx.runtime.JAXXContext context)

initCriteria

public void initCriteria(jaxx.runtime.JAXXContext context)

initCriteria

public void initCriteria(jaxx.runtime.JAXXContext context,
                         List<VradiThesaurusDTO> thesaurus)

removeCriteria

public void removeCriteria(jaxx.runtime.JAXXContext context,
                           CriteriaField criteriaField)

removeCriteriaAndPersist

public void removeCriteriaAndPersist(jaxx.runtime.JAXXContext context,
                                     org.sharengo.wikitty.TreeNode bean)

addUnmodifiableCriteria

public void addUnmodifiableCriteria(jaxx.runtime.JAXXContext context,
                                    VradiThesaurusDTO thesaurusDTO)

addAndPersistCriteria

public void addAndPersistCriteria(jaxx.runtime.JAXXContext context,
                                  VradiThesaurusDTO thesaurus)

addCriteria

protected void addCriteria(jaxx.runtime.JAXXContext context,
                           String wikittyId,
                           boolean deletable)

addCriteria

protected CriteriaField addCriteria(jaxx.runtime.JAXXContext context,
                                    VradiThesaurusDTO thesCriteria,
                                    boolean deletable,
                                    boolean enabled)

getDateFormType

protected List<String> getDateFormType(org.sharengo.wikitty.WikittyExtension formType)

updateDateSelectionModel

public DefaultComboBoxModel updateDateSelectionModel(org.sharengo.wikitty.WikittyExtension selected)

executeQuery

public void executeQuery(jaxx.runtime.JAXXContext context,
                         CriteriaUI criterias,
                         VradiFormPageDTO formPageDTO,
                         JComboBox combo,
                         String request)

getDateTypeComboBoxRenderer

public ListCellRenderer getDateTypeComboBoxRenderer()

exportToCSV

public void exportToCSV(jaxx.runtime.JAXXContext context)


Copyright © 2009-2010 JurisMarches. All Rights Reserved.