com.jurismarches.vradi.ui.search
Class SearchHandler

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

public class SearchHandler
extends java.lang.Object

Author:
letellier

Field Summary
static java.lang.String CSV_FILE_EXTENSION
           
 
Constructor Summary
SearchHandler()
           
 
Method Summary
 void addAndPersistCriteria(jaxx.runtime.JAXXContext context, org.sharengo.wikitty.TreeNode node)
           
protected  void addCriteria(jaxx.runtime.JAXXContext context, java.lang.String wikittyId, boolean deletable)
           
protected  void addCriteria(jaxx.runtime.JAXXContext context, org.sharengo.wikitty.TreeNode criteria, boolean deletable)
           
 void executeQuery(jaxx.runtime.JAXXContext context)
           
 void executeQuery(jaxx.runtime.JAXXContext context, CriteriaUI criterias, OfferListTableModel tableModel, javax.swing.JComboBox combo, java.lang.String request)
           
 void exportToCSV(jaxx.runtime.JAXXContext context)
           
 javax.swing.JPanel getCriteriaPanel(jaxx.runtime.JAXXContext context)
           
 CriteriaUI getCriterias(jaxx.runtime.JAXXContext context)
           
protected  java.util.List<java.lang.String> getDateFormType(org.sharengo.wikitty.WikittyExtension formType)
           
 javax.swing.ListCellRenderer getDateTypeComboBoxRenderer()
           
 javax.swing.ComboBoxModel getRequestModel()
           
 SearchUI initCloneUI(jaxx.runtime.JAXXContext rootContext, OfferListTableModel resultTableModel)
           
 void initCriteria(jaxx.runtime.JAXXContext context)
           
 SearchUI initUI(jaxx.runtime.JAXXContext rootContext, OfferListTableModel resultTableModel)
          Methode pour initialiser l'ui principale sans l'afficher.
 java.util.List<java.lang.String> loadRequests()
           
 void removeCriteria(jaxx.runtime.JAXXContext context, CriteriaField criteriaField)
           
 void removeCriteriaAndPersist(jaxx.runtime.JAXXContext context, org.sharengo.wikitty.TreeNode bean)
           
 javax.swing.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 java.lang.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)

getRequestModel

public javax.swing.ComboBoxModel getRequestModel()

executeQuery

public void executeQuery(jaxx.runtime.JAXXContext context)

loadRequests

public java.util.List<java.lang.String> loadRequests()

getCriteriaPanel

public javax.swing.JPanel getCriteriaPanel(jaxx.runtime.JAXXContext context)

getCriterias

public CriteriaUI getCriterias(jaxx.runtime.JAXXContext context)

initCriteria

public void initCriteria(jaxx.runtime.JAXXContext context)

removeCriteria

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

removeCriteriaAndPersist

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

addAndPersistCriteria

public void addAndPersistCriteria(jaxx.runtime.JAXXContext context,
                                  org.sharengo.wikitty.TreeNode node)

addCriteria

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

addCriteria

protected void addCriteria(jaxx.runtime.JAXXContext context,
                           org.sharengo.wikitty.TreeNode criteria,
                           boolean deletable)

getDateFormType

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

updateDateSelectionModel

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

executeQuery

public void executeQuery(jaxx.runtime.JAXXContext context,
                         CriteriaUI criterias,
                         OfferListTableModel tableModel,
                         javax.swing.JComboBox combo,
                         java.lang.String request)

getDateTypeComboBoxRenderer

public javax.swing.ListCellRenderer getDateTypeComboBoxRenderer()

exportToCSV

public void exportToCSV(jaxx.runtime.JAXXContext context)


Copyright © 2009-2010 JurisMarches. All Rights Reserved.