com.jurismarches.vradi.ui.search
Class SearchHandler
java.lang.Object
com.jurismarches.vradi.ui.search.SearchHandler
public class SearchHandler
- extends Object
- Author:
- letellier
|
Method Summary |
void |
addAndPersistCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesaurus)
|
protected CriteriaField |
addCriteria(jaxx.runtime.JAXXContext context,
RootThesaurus thesCriteria,
boolean deletable,
boolean enabled)
|
protected void |
addCriteria(jaxx.runtime.JAXXContext context,
String wikittyId,
boolean deletable)
|
protected CriteriaField |
addCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesCriteria,
boolean deletable,
boolean enabled)
|
protected void |
addRootCriteria(jaxx.runtime.JAXXContext context,
String wikittyId,
boolean deletable)
|
void |
addUnmodifiableCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesaurus)
|
void |
executeCartography(SearchUI searchUI)
|
void |
executeQuery(jaxx.runtime.JAXXContext context)
|
FormPagedResult |
executeQuery(jaxx.runtime.JAXXContext context,
CriteriaUI criterias,
FormPagedResult formPagedResult,
JComboBox combo,
String request)
Execute query. |
void |
executeQuery(jaxx.runtime.JAXXContext context,
int pageToShow)
|
FormPagedResult |
executeQuery(String request,
CriteriaUI criterias,
List<Thesaurus> thesauruses,
FormPagedResult formPagedResult)
|
void |
exportToCSV(jaxx.runtime.JAXXContext context)
|
JPanel |
getCriteriaPanel(jaxx.runtime.JAXXContext context)
|
CriteriaUI |
getCriterias(jaxx.runtime.JAXXContext context)
|
protected List<String> |
getDateFormType(org.nuiton.wikitty.WikittyExtension formType)
|
ListCellRenderer |
getDateTypeComboBoxRenderer()
Criteria UI date sort renderer. |
ComboBoxModel |
getRequestModel()
|
SearchUI |
initCloneUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel)
|
SearchUI |
initCloneUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel,
Thesaurus thesaurus)
|
void |
initCriteria(jaxx.runtime.JAXXContext context)
|
void |
initCriteria(jaxx.runtime.JAXXContext context,
List<Thesaurus> thesaurus)
|
protected void |
initCriteriaField(jaxx.runtime.JAXXContext context,
CriteriaField criteriaField,
List<Thesaurus> children,
boolean deletable,
boolean enabled)
|
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,
Thesaurus bean)
|
void |
removeRootCriteriaAndPersist(jaxx.runtime.JAXXContext context,
RootThesaurus bean)
|
DefaultComboBoxModel |
updateDateSelectionModel(org.nuiton.wikitty.WikittyExtension selected)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSV_FILE_EXTENSION
public static final String CSV_FILE_EXTENSION
- See Also:
- Constant Field Values
DATE_CRITERIA_I18N_PREFIX
public static final String DATE_CRITERIA_I18N_PREFIX
- Prefix i18n des valeurs dynamiques suivant l'infogene.
- See Also:
- Constant Field Values
SearchHandler
public SearchHandler()
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,
Thesaurus 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<Thesaurus> thesaurus)
removeCriteria
public void removeCriteria(jaxx.runtime.JAXXContext context,
CriteriaField criteriaField)
removeCriteriaAndPersist
public void removeCriteriaAndPersist(jaxx.runtime.JAXXContext context,
Thesaurus bean)
removeRootCriteriaAndPersist
public void removeRootCriteriaAndPersist(jaxx.runtime.JAXXContext context,
RootThesaurus bean)
addUnmodifiableCriteria
public void addUnmodifiableCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesaurus)
addAndPersistCriteria
public void addAndPersistCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesaurus)
addRootCriteria
protected void addRootCriteria(jaxx.runtime.JAXXContext context,
String wikittyId,
boolean deletable)
addCriteria
protected void addCriteria(jaxx.runtime.JAXXContext context,
String wikittyId,
boolean deletable)
addCriteria
protected CriteriaField addCriteria(jaxx.runtime.JAXXContext context,
RootThesaurus thesCriteria,
boolean deletable,
boolean enabled)
addCriteria
protected CriteriaField addCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesCriteria,
boolean deletable,
boolean enabled)
initCriteriaField
protected void initCriteriaField(jaxx.runtime.JAXXContext context,
CriteriaField criteriaField,
List<Thesaurus> children,
boolean deletable,
boolean enabled)
getDateFormType
protected List<String> getDateFormType(org.nuiton.wikitty.WikittyExtension formType)
updateDateSelectionModel
public DefaultComboBoxModel updateDateSelectionModel(org.nuiton.wikitty.WikittyExtension selected)
executeQuery
public FormPagedResult executeQuery(jaxx.runtime.JAXXContext context,
CriteriaUI criterias,
FormPagedResult formPagedResult,
JComboBox combo,
String request)
- Execute query.
- Parameters:
context - criterias - formPagedResult - combo - request -
- Returns:
- paged result
executeCartography
public void executeCartography(SearchUI searchUI)
executeQuery
public FormPagedResult executeQuery(String request,
CriteriaUI criterias,
List<Thesaurus> thesauruses,
FormPagedResult formPagedResult)
getDateTypeComboBoxRenderer
public ListCellRenderer getDateTypeComboBoxRenderer()
- Criteria UI date sort renderer.
Prefix i18n translation with
DATE_CRITERIA_I18N_PREFIX.
- Returns:
- ListCellRenderer
exportToCSV
public void exportToCSV(jaxx.runtime.JAXXContext context)
Copyright © 2009-2010 JurisMarches. All Rights Reserved.